Вопрос № 175960: Здравствуйте, эксперты! Прошу Вас составить алгоритм для реализации на C++. Задание: Найти для данного графа ответы на следующие вопросы: a) является ли граф связанным b) найдите реберную связность – наименьшее кол-во ребер, удаление которых...
Вопрос № 176144: Здравствуйте Уважаемые эксперты. Я не уверен, что именно эта рассылка подходит для данного вопроса, но другой, более подходящей не нашел. У меня вопрос на счет кодировки. Когда пишу программы в Borland C++ 3.1 то в файлах СРР текст, если откр...
Вопрос № 175960:
Здравствуйте, эксперты! Прошу Вас составить алгоритм для реализации на C++. Задание: Найти для данного графа ответы на следующие вопросы: a) является ли граф связанным b) найдите реберную связность – наименьшее кол-во ребер, удаление которых приводит к несвязному или тривиальному графу.
Граф задается матрицей инцидентности, данную матрицу прилагаю для связного графа.
Отвечает lamed, Практикант :
Здравствуйте, Yulesik. Ответ на первый вопрос в приложении, CodeBlocks/G++.
Приложение:
Ответ отправил: lamed, Практикант
Ответ отправлен: 24.01.2010, 17:42
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 258914
на номер 1151 (Россия) |
Еще номера »
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Вопрос № 176144:
Здравствуйте Уважаемые эксперты. Я не уверен, что именно эта рассылка подходит для данного вопроса, но другой, более подходящей не нашел. У меня вопрос на счет кодировки. Когда пишу программы в Borland C++ 3.1 то в файлах СРР текст, если открыть блокнотом отображается на русском, а если его открыть в MS Visual Studio 2008 то вместо русского текста отображаются непонятные иероглифы. Так вот, я хотел бы знать что за несовместимость кодировок, где какая используется? Как можно перевести из одной в другую? Например
слово : "Кодировка", выглядит следующим образом: "Љ®¤Ёа®ўЄ". Пожалуйста, подскажите.
Отвечает Артём Талипов, 5-й класс :
Здравствуйте, Dimon4ik!
Текст в вашем файле, в кодировке oem dos cp-866. В блокноте можно изменить шрифт, скажем вместо terminal на times new roman. Програм для перекодировки много. В вашем случае можно даже вордпадом. Запустить, нажать открыть, поставить ms-dos и выбрать нужный файл, а потом сохранить его в windows cp-1251 или лучше даже в unicode. Правда я не уверен, что старенький borland юникод поймёт.
Можно сделать по другому, опять вордпадом открыть, как текст ms-dos. А потом
просто скопировать текст в проект студии.
Возможно, что в ней вообще возможно выставлять кодировки текста, но тут не знаю, не пользуюсь.
И вообще, это смотря для каких целей. Если вы делаете консольные програмки, то проще всего их компилировать в кодировке cp-866. типа, чтобы сработал printf("Привет, мир!\r\n");
Хотя я делаю их в юникоде, и текст отображаеться нормально и выводиться тоже нормально.
Но... Вообще-то строки
, надо писать в файлах ресурсов, так что в какой кодировке сам исходник, это важно только для комментариев.
----- Всё будет так, как должно быть, даже если будет иначе.
Ответ отправил: Артём Талипов, 5-й класс
Ответ отправлен: 19.01.2010, 22:11
Оценка ответа: 5 Комментарий к оценке: Спасибо за быструю и отличную помощь!
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 258752
на номер 1151 (Россия) |
Еще номера »
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Отвечает Командин Константин Евгениевич, 10-й класс :
Здравствуйте, Dimon4ik. В борланде 3.1 используется кодировка DOS (cp866). Visual Studio под Windows используется кодировка windows (cp1251). Перевести из одной в другую можно текстовым редактором например Notepad++, или в крайнем случае Microsoft Word (сохранить как и выбрать соответствующий текстовый формат) только в последнем случае будьте внимательны, сохраняйте именно в текстовом формате и проверяйте потом расширение у файла. P.S. Блокнот при выборе шрифта Terminal показывает корректно DOS кодировку,
при выборе других шрифтов Windows кодировку.
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.