ПРОГРАММИРОВАНИЕ НА C и С++



Возможности языков семейства Си по истине безграничны, однако, в этой свободе кроются и недостатки: всегда нужно программисту держать ухо востро и контроллировать "переполнение буфера", чтобы потом программа не вылетала в "синий экран" на массе разнообразных версий Windows и железа у пользователей. Те же крэкеры и реверсеры специально ищут в коде программ на Си уязвимости, куда можно подсадить любой вирусный код, об этом более подробно автор рассказывал в своём видеокурсе здесь. Я там многое узнал и теперь мой код стал значительно более безопасный.

Основы Visual C++
Урок 7. Пишем по-русски

Как известно, если пытаться писать русскими буквами в консольном приложении, то получается ерунда. Но если это действительно необходимо, то можно действовать так:

#include <windows.h>
 
 void main()
 
 {
 
     char name[14];
 
     CharToOem("Алексеев Игорь", name);
 
     cout<<name<<"\n";
 
 }

Запускаем программу. Надпись на экране появляется по-русски:

Надпись по-русски

Вот и все!



<< ВЕРНУТЬСЯ В ПОДРАЗДЕЛ

<< ВЕРНУТЬСЯ В ОГЛАВЛЕНИЕ




Материалы находятся на сайте https://exelab.ru/pro/



Видеокурс ВЗЛОМ