Здраствуйте эксперты!!! Вот такой вопрос! Я учусь программить на borland с++ 5! Купил книгу: Обьектно - орентированое программирование на С++ Р. Лафоте 4-е издание! Кто какого мнения о ней? Это был первый вопрос! Сейчас пишу под ХР консольное приложение! Но почему-то в досе заместо русских букв закорючки после компиляции! Скачал кейрус (правда 1998 года) но безполезно! Может кто - нибудь что нибудь посоветует! Lando
Здравствуйте, Lando! 2. Поскольку Вы набираете все сообщения в редакторе в кодировке Windows-1251, то перед выводом в консоль, которая работает в OEM-кодировке (у нас DOS-866), их надо перекодировать. Используйте для этого функции CharToOem (туда) и OemToChar(обратно). Пример: ... string str = "Ах почему люди не летают как птицы?"; CharToOem( &str[0], &str[0] ); cout << str.c_str(); .... С уважением, Avl2k.
Ответ отправлен: 26.05.2003, 11:16 Отправитель: Avl2k Отвечает BOLT
Здравствуйте, Lando! 1)Не знаю - не читал, у меня - "C++ Стивен Пратта". 2)Эх...в C++Builder'е ты пишешь в какой кодеровке?Правельно в "Windows-1251".А консольная программа работает в какой кодеровке?Правельно - в "DOS 866". Противоядие(я так всегда делаю):пишешь на английском.Когда написал программу и она готова к релизу, открываешь файл в котором ты писал код каим-нибудь редактором, поддерживающий DOS-КОДИРОВКУ(Например: Necromancer's DOS Navigator) и пишешь в нем на русском, то что нужно.Сохраняешь файл и потом открываешь в C++ Builder'е - теперь здесь ты увидишь абро-кадабру вместо рус-яз, но не паникуй - это в DOS-кодировке.Теперь компелирушь и смотришь: все должно быть окей! Счастливо! Ответ отправлен: 24.05.2003, 12:41 Отправитель: BOLT
Вопрос № 796
Всем Привет! Установил на Win XP Visial C++ затем начал ставить хелп. Выскачила ошибка во время установки. Пишет CloseCollection g_ccolCollection.Open(collectionname) dwError = 7 и придлагает нажать только любимую клавишу окей. При этом нескольо раньше установка на тот же комп хелпа и туже систему прошла нормально. Хелп плиз! Что можно сделатьт? Best regards alexneta.
Добрый день, alexneta! Могу только пососветовать попробовать установить еще раз ... Ответ отправлен: 26.05.2003, 12:36 Отправитель: Ramzes Отвечает Avl2k
Доброе время суток, alexneta! У меня была примерно такая же фигня, но после установки офиса (MS Office 2000). Т.е. ставим сначала VC++, потом офис - ставится, наоборот - нет. Вообще, если есть какие-либо программы, которые используют HTML Help Collections, надо их все переустановить в правильном порядке (правильный порядок определяется опытным путем :-), но скорее всего, VC++ и MSDN надо ставить первым) У Microsoft'а на эту тему есть пара статеек: PRB: MSDN Library g_ccolCollection.Open Error During Setup и PRB: MSDN Library Installation Fails or Performance Is Sluggish. С уважением, Avl2k. Ответ отправлен: 26.05.2003, 11:06 Отправитель: Avl2k Отвечает baldr
Добрый день, alexneta! Ничего не могу посоветовать, кроме как помолиться любимому дяде Биллу и выслать ему немного денежек.. :) Сорри. Ответ отправлен: 26.05.2003, 09:00 Отправитель: baldr Отвечает BOLT
Приветствую Вас, alexneta! Самое простое: попробуй переустановить - ты же сам говорил, что раньше все было Окей! Счастливо! Ответ отправлен: 28.05.2003, 16:59 Отправитель: BOLT
Форма отправки вопроса
Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+
или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.