C++: Otočení řetězce. Pěkně.
June 21, 2008 Category: Programování, Ročníkový projekt, Zkušenosti No Comments »
Opět jeden ze série krátkých kuchařkových spotů, který by se vyjímal délkou spíše na twitteru… Kdyby byl twitter zaměřený na C++
Tak tedy:
String str z knihovny STL rychle otočíme zavoláním
#include
…
std::reverse( str.rbegin(), str.rend() );
Jak vidno, žere to nějaké obecné iterátory, takže ano, otočí to libovolnou věc, která se dá přes iterátor procházet. A to je na této knihovně pěkné, ne?
Error C2471: cannot update program database
June 9, 2008 Category: Programování, Ročníkový projekt No Comments »
Tak s tímto problémem na mě vyskočilo Visual Studio 2008 poté, co jsem se po delší době dostal k práci na ročníkovém projektu. Bohužel, nepomohlo nic, clean solution, smazání zmíněných souborů, ani jiná temná magie. Převod projektu zpět do Visual Studia 2005 není to, co bych zrovna preferoval a tak jsem začal googlit. Po několika neúspěšných nálezech, které dokola omílaly “o chybě víme, a bude někdy zařazena do releasu, ale pokud to chcete hned, tak nám radši zavolejte” jsem konečně našel co jsem hledal. Položka MSDN KB946040, kterou stačí nainstalovat a problém je vyřešen. Poté již stačí jen restartovat počítač, provést clean solution a je po problému.
Name: Michal Tuláček