Форум программистов, компьютерный форум CyberForum.ru

ошибка на Линуксе - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как считать из *.txt строки? http://www.cyberforum.ru/cpp-beginners/thread262225.html
надо в переменную записывать строки и обрабатывать их. Но как узнать конец файла?
C++ Вычислить и вывести число Вычислить и вывести число r=min(a,b)+max(2*a,c). http://www.cyberforum.ru/cpp-beginners/thread262224.html
C++ Вывести на экран простой рисунок
Написать программу, которая переводит компьютер в графический режим отображения информации и выводит на экран простой рисунок
C++ srand для вещественных чисел
Здравствуйте! Необходима генерация случайных вещественных чисел (double, float). Функция srand возвращает только целое число. Есть ли ф-я либо алгоритм, с помощь которых можно добиться подобного результата?
C++ Онлайн таблица рекордов. http://www.cyberforum.ru/cpp-beginners/thread262204.html
Здраствуйте. У меня есть игра тетрис. Игра написана на Си++. Мне нужно сделать онлайн таблицу рекордов, такую таблицу где имена игроков выводятся и сколько они очков заработали. Я совсем в этом не разбираюсь поэтому объясните поподробней буквально по шагам, что я должен делать. И еще эта таблица должна быть ввиде хтмл страничке. А вот где разместить эту страничку? На народе можно? Каким...
C++ Сортировка. Видоизменить вывод результата!!!! 1)помогите . 2)задача состояла в том , что нужно положительные элементы стоящие на нечетных позициях упорядочить по возрастанию. 3)я нашел вроде программу , но есть проблема: выводится в результате строка с бывшими элементами,стоявшими на нечетных местах первоначального массива, но упорядоченно уже. А мне нужно, чтоб остальные элементы тоже в результате были. Надеюсь понятно изложено...... подробнее

Показать сообщение отдельно
Flamе
9 / 9 / 0
Регистрация: 25.10.2009
Сообщений: 152
22.03.2011, 23:10     ошибка на Линуксе
у меня такая проблема, на обычном Visual Studio программа работает верно, когда запускаю её на Линуксе, выдаётся ошибка... вся проблема в том, что на Линксе из текстового файла не считывается \n. Точнее он считывается, но не распознаётся, т.к. в
C++
1
2
3
4
5
6
7
switch (ch)
{
case '\n':
cout<<"ok\n";
default:
throw 1;
}
программа идёт на default....
подскажите, пожалуйста, кто знает, как исправить это...

Добавлено через 19 минут
извинияюсь, там в case ещё return 0 стоит:
C++
1
2
3
4
5
6
7
8
witch (ch)
{
case '\n':
     cout<<"ok\n";
     return 0;
default:
     throw 1;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 20:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru