Szukam sposobu, który pozwoli mi na wyświetlanie polskich znaków diakrytycznych w programach konsolowych.
Środowisko to Code::Blocks 10.05.
Mam np. taki kod:
#include <iostream>
using namespace std;
int main()
{
cout << "Ten program wyświetla tekst, który zawiera polskie znaki:" << endl;
cout << endl;
cout << "ó,ą,ś,ż,ź,ć,ń" << endl;
cout << endl;
system("pause");
}
Wiem, że mogę wywoływać te znaki z pomocą char(), ale jest to uciążliwe.
Szukałem na forum, dwa poniższe tematy zawierają chyba najwięcej przydatnych informacji.
http://4programmers.net/Forum/C_i_C++/179063-polskie_znaki_diakrytyczne_w_dev-c++_i_codeblocks_1005
http://4programmers.net/Forum/C_i_C++/113148-C++_Polskie_znaki
Z innego forum: http://forum.dobreprogramy.pl/kompilacja-polskie-znaki-konsoli-t304295-15.html#p2125883
Niestety, te sposoby u mnie nie działają. Wstawiłem również
setlocale(LC_ALL,"");
Również nie działa. Może coś robię źle, a może to kwestia kompilatora ?