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++ :D

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? :D

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.



Search


About me

Name: Michal Tuláček
Work: Programátor, student, IT specialista
Location: Praha, Česká Republika
Můj profil na Fotogalerie.cz


Research

Library management

Categories


Photos

Archives


Links


Meta


RSS feeds


Nízkonákladové bydlení