Kezdőoldal » Számítástechnika » Programok » CodeBlocks és/vagy Dev-C++...

CodeBlocks és/vagy Dev-C++ beállításhoz kérhetek segítséget?

Figyelt kérdés

C nyelv írásakor az ékezetes karaktereket a CMD nem megfelelően írja ki. Hogyan tudom úgy beállítani a fordító programokat, hogy a megjegyzésekben // és /*ÉéÁá*/ valamint a printf("ÁáÖöÜüÓóŐőŰűÚúÉé") -ben pontosan jelenítse meg?

Köszi.


2019. okt. 1. 13:49
 1/2 anonim ***** válasza:
100%

Ha kommentekben nem jó, akkor a fájl kódolását kell állítgatni, utf8 általában jó szokott lenni minden rendszeren.

Printf már nehezebb dió, elméletileg linuxon jó alapértelmezetten, windows-on kell állítani.

windows-on pedig include <windows.h> (persze ifdef-fel ellenőrzöd hogy windows-e), és a main elején:

SetConsoleCP(1250);

SetConsoleOutputCP(1250);

//az első a bemenet, a második a kimenet windows-1250es kódolásra állítása (ez egy ascii tábla magyar kiterjesztése)

2019. okt. 1. 19:08
Hasznos számodra ez a válasz?
 2/2 A kérdező kommentje:

Köszönöm a választ. Az első megoldást a magyarázatokhoz az UTF8 -ra állítást kipróbálom. A másik javaslathoz sajnos kevés a tudásom.

A CodeBlocks -ot leszedtem mert nem működött megfelelően és képtelen voltam beállítani. A DEV-C++ -vel is sok gondom van. pl.: nem debuggol, vagy induláskor felugró ablakban figyelmeztet valamire. Hiába fordítom le nem értem. A Notepaddal el sem tudtam indulni. Nincs ezektől jobb felhasználó barátibb szoftver? Ha túl sokat kérdeztem tekintsd tárgytalannak.

2019. okt. 2. 11:25

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!