Почему консоль выводит закорючки вместо кириллицы? И ещё вдруг кто знает где есть хорошее описание файлов проекта МС визуал Си++ 6.0 (что делает каждый из файлов - dsw, dsp и тп), подскажите линку.
гуглом пользоваться не научились, зато каждый в кодеры лезет. подсказка для детей природы. гугл + "кириллица в консольных приложениях". вторая часть вопроса еще тупее чем первая
Т.к. я недавно начал учить си++, у меня возник похожий вопрос =) Code: 12.07.2007 20:03:29, n1†R0x тээк-с теперь я заметил проблемы с кодировкой) 12.07.2007 20:03:44, Great выводишь на консоль русккие буквы? ) 12.07.2007 20:03:49, n1†R0x да, нельзя? 12.07.2007 20:04:01, Great в этим тебя ждет облом:) кодировка консоли отличается от кодировки в остальных частях винды 12.07.2007 20:04:09, Great поэтому либо довольствуйся латиницей 12.07.2007 20:04:17, Great либо юзай WinAPI'шку CharToOem() 12.07.2007 20:04:26, Great чтобы преобразовать кодировку 12.07.2007 20:05:06, Great CharToOem( source, destination ) 12.07.2007 20:05:11, Great кажется 12.07.2007 20:05:21, Great примерно так 12.07.2007 20:05:49, Great char source[] = "Привет, Мир!"; char destination[256]; CharToOem( source, destination ); printf(destination); 12.07.2007 20:05:58, Great или cout << destination, смотря что ты там учишь
#include <windows.h> void rcout(char *string) { char new_string[255]; CharToOem(string,new_string); cout<<new_string; } а теперь пишым rcout(" Я пышу по-русски!");