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

Переход на новую строку - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ чтение строк http://www.cyberforum.ru/cpp-beginners/thread570318.html
как scanf читать строку не до первого пробела а до конца?
C++ Скорость вызова функции с различными параметрами Гоняюсь я сейчас за максимальной скоростью выполнения кода. Есть ли разница в скорости между такими вызовами функций: struct CCoord { int m_X; int m_Y; }; bool func(int x, int y) vs bool func(const CCord& xy) http://www.cyberforum.ru/cpp-beginners/thread570312.html
C++ Как задать разную скорость движения кругам?
Всем добрый день!!! Вот дали задание: "Написать игровую программу "ипподром". играющий выбирает одну из четырех лошадей, состязающихся в бегах, и выигрывает, если его лошадь придет первой. скорость передвижение лошадей на разных этапах выбирается с помощью датчика случайных чисел." И не знаю с чего взяться... Лошадок хочу изобразить графически кружочками. Подскажите, пожалуйста, как сделать так,...
Как scanf ом прочитать строку string? C++
как scanf ом прочитать строку string?
C++ строки в С++ http://www.cyberforum.ru/cpp-beginners/thread570269.html
помогите правильно сделать Даны 2 строки разделенные пробелами, определить в строке 1 сколько в первом слове букв К и сколько в последнем слове букв К в строке 2, если эти данные равны то присвоить 2строку к строке 1, если нет то удалить последнее слова... { char str1="klkl pole u doma"; char str2="pole u doma klkl"; char *j1,*j2,*j3,*j4; char *pr=" "; int d,k,s,c,i,j,l,n,p; ...
C++ Не находит конец строки в WinApi Всем привет. У меня есть такой код: textsize = GetWindowTextLength(hEdit); buf= new TCHAR; GetWindowText(hEdit, buf, textsize) if (buf=='\0') { ..... } подробнее

Показать сообщение отдельно
Ganhart
3 / 0 / 0
Регистрация: 28.04.2012
Сообщений: 11
10.05.2012, 17:23     Переход на новую строку
Добрый день, цикл должен считывать из файла 12 слов (начиная со второй строки файла), но он этого почему-то не делает. (похоже, что он вбивает в массив arr 11 пробелов)

Содержимое файла:
33 61 36 11 17 38 76 99 45 65 72
P1 P3 P4 P5 P6 P7 P8 P2 P9 P10 P11 P12

C++
1
2
3
4
5
6
7
8
9
10
11
char ch;
string arr[12];
file.open(f);
while(file >> ch)
{
if(ch=='\r')
{
for(i=0;i<12;i++)
file>>arr[i];
}
}
Подскажите, пожалуйста, почему оно не работает, заранее благодарен.
P.S. Visual Studio 2010

Добавлено через 28 минут
Переделал по-другому. Тему можно закрывать.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru