To Neregistrovaný uživatel:
Diakritika: bud:
include <iostream>
int main(){
char c =159; //č
std::cout << "Ahoj sv"<<c<<"te!\n";
std::cin.get();
return 0;
}
nebo:
#include <windows.h>
#include <iostream>
#include <string>
using namespace std;
string StringObsahujiciCeskeZnaky (char *Txt)
{
string Ret = "";
if (Txt && *Txt) {
int Delka = strlen(Txt) + 2;
char *Buf = new char [Delka];
if (Buf) {
ZeroMemory(Buf,Delka);
memcpy(Buf,Txt,Delka - 2);
CharToOem(Buf,Buf);
Ret = Buf;
delete [] Buf;
};
};
return Ret;
};
int main (void)
{
cout << "Zdary" << endl;
cout << StringObsahujiciCeskeZnaky("Jak se máš? ěščřžýáíé") << endl;
cin.get();
return 0;
};
V momentě kdy se přikloníš k druhé variantě nebudeš muset už diakritiku řešit.
http://forum.builder.cz/read.php?123,1731273,1731503
přečti si tohle forum je asi rok starý, tak bys ho jen těžko hledal.
Velikost plikace:
Protože, Dev-C++ neni moc kvalitní překladač. Kuli velikosti přeloženého souboru jsem přešel na Visual studio a pak to má asi 50KB. Podivej se na stránky MS je tam free verze nebo tady máš link http://msdn.microsoft.com/vstudio/express/visualc/
Visual studiem vyřešíš i ty problémy typu nejde mi napsat <>. Ale nevim jestli je na začátek idealní. To záleží na tvým orientačním smyslu :D. Já jsem v Dev-C++ dělal docela dlouho a přepínal jsem si klávesnici na EN (ALT+SHIFT).
čau