Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RFpro.ru: Программирование на C / C++


Хостинг портала RFpro.ru:
Московский хостер
Профессиональный платный хостинг на базе Windows 2008

РАССЫЛКИ ПОРТАЛА RFPRO.RU

Чемпионы рейтинга экспертов в этой рассылке

Boriss
Статус: Академик
Рейтинг: 1689
∙ повысить рейтинг »
Гаряка Асмик
Статус: Практикант
Рейтинг: 1522
∙ повысить рейтинг »
_Ayl_
Статус: Студент
Рейтинг: 1504
∙ повысить рейтинг »

/ КОМПЬЮТЕРЫ И ПО / Программирование / C/C++

Номер выпуска:1476
Дата выхода:25.01.2010, 04:00
Администратор рассылки:Dr_Andrew, Старший модератор
Подписчиков / экспертов:683 / 188
Вопросов / ответов:2 / 3
IRC-канал по теме:#C

Вопрос № 175960: Здравствуйте, эксперты! Прошу Вас составить алгоритм для реализации на C++. Задание: Найти для данного графа ответы на следующие вопросы: a) является ли граф связанным b) найдите реберную связность – наименьшее кол-во ребер, удаление которых...


Вопрос № 176144: Здравствуйте Уважаемые эксперты. Я не уверен, что именно эта рассылка подходит для данного вопроса, но другой, более подходящей не нашел. У меня вопрос на счет кодировки. Когда пишу программы в Borland C++ 3.1 то в файлах СРР текст, если откр...

Вопрос № 175960:

Здравствуйте, эксперты! Прошу Вас составить алгоритм для реализации на C++. Задание:
Найти для данного графа ответы на следующие вопросы:
a) является ли граф связанным
b) найдите реберную связность – наименьшее кол-во ребер, удаление которых приводит к несвязному или тривиальному графу.

Граф задается матрицей инцидентности, данную матрицу прилагаю для связного графа.

Заранее благодарю!

Отправлен: 10.01.2010, 00:00
Вопрос задал: Yulesik, Посетитель
Всего ответов: 1
Страница вопроса »


Отвечает lamed, Практикант :
Здравствуйте, Yulesik. Ответ на первый вопрос в приложении, CodeBlocks/G++.

Приложение:

Ответ отправил: lamed, Практикант
Ответ отправлен: 24.01.2010, 17:42

Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 258914 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!


    Вопрос № 176144:

    Здравствуйте Уважаемые эксперты.
    Я не уверен, что именно эта рассылка подходит для данного вопроса, но другой, более подходящей не нашел.
    У меня вопрос на счет кодировки. Когда пишу программы в Borland C++ 3.1 то в файлах СРР текст, если открыть блокнотом отображается на русском, а если его открыть в MS Visual Studio 2008 то вместо русского текста отображаются непонятные иероглифы. Так вот, я хотел бы знать что за несовместимость кодировок, где какая используется? Как можно перевести из одной в другую?
    Например слово : "Кодировка", выглядит следующим образом: "Љ®¤Ёа®ўЄ".
    Пожалуйста, подскажите.

    Отправлен: 19.01.2010, 20:46
    Вопрос задал: Dimon4ik, 5-й класс
    Всего ответов: 2
    Страница вопроса »


    Отвечает Артём Талипов, 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 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!
    Отвечает Командин Константин Евгениевич, 10-й класс :
    Здравствуйте, Dimon4ik.
    В борланде 3.1 используется кодировка DOS (cp866). Visual Studio под Windows используется кодировка windows (cp1251). Перевести из одной в другую можно текстовым редактором например Notepad++, или в крайнем случае Microsoft Word (сохранить как и выбрать соответствующий текстовый формат) только в последнем случае будьте внимательны, сохраняйте именно в текстовом формате и проверяйте потом расширение у файла.
    P.S. Блокнот при выборе шрифта Terminal показывает корректно DOS кодировку, при выборе других шрифтов Windows кодировку.

    Ответ отправил: Командин Константин Евгениевич, 10-й класс
    Ответ отправлен: 20.01.2010, 06:27

    Оценка ответа: 5

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 258766 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!


    Оценить выпуск »
    Нам очень важно Ваше мнение об этом выпуске рассылки!

    Задать вопрос экспертам этой рассылки »

    Скажите "спасибо" эксперту, который помог Вам!

    Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
    на короткий номер 1151 (Россия)

    Номер ответа и конкретный текст СМС указан внизу каждого ответа.

    Полный список номеров »

    * Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи. (полный список тарифов)
    ** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
    *** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.


    © 2001-2010, Портал RFpro.ru, Россия
    Авторское право: ООО "Мастер-Эксперт Про"
    Автор: Калашников О.А. | Программирование: Гладенюк А.Г.
    Хостинг: Компания "Московский хостер"
    Версия системы: 2010.6.14 от 23.01.2010

    В избранное