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

Проблема с cin.getline(); - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Неприятная проблема с массивом строк http://www.cyberforum.ru/cpp-beginners/thread334089.html
Здравствуйте! Пытаюсь записать в массив строк содержимое директории.. Всё содержимое находит, но на выходе весь массив почему-то заполнен именем последней папки директории.. WIN32_FIND_DATAA FindFile; HANDLE hFile; LPSTR szPATH; char* tmpDirs; printf("--------------------------------------------------------------------------------"); char s="\\*.*"; strcat(main_dir,s);
C++ Извлечь элемент из вектора Пожалуйста, помогите разобраться. Это функция разбивки строки на лексемы, и копирования результатов разбивки в вектор. void Tokenize(const string& str, vektor<string>&tk, const string& delimiters = "") { string::size_type lastPos =0; lastPos = str.find_first_not_of(delimiters); while (lastPos != string::npos ) { http://www.cyberforum.ru/cpp-beginners/thread334086.html
Крестики-нолики C++
Захотелось написать игру Крестики-нолики но тут возник один вопрос, как будет ходить компютер, если пользоватся rand-ом то компютер будет играть тупо, а if-ами будет очень длинно, как же решить эту проблему?
Дружественные функции ошибка C++
Проблема следующая при удалении временной переменой возникает ошибка в 51 строке #include <iostream> #include <Windows.h> using namespace std; class CSnacks; class CDrinks; class CSnacks { private: char *name;
C++ считать в вектор пар все числа, отличные от нуля http://www.cyberforum.ru/cpp-beginners/thread334061.html
У меня такая задача: считать в вектор пар все числа, отличные от нуля. В паре - первое число - всегда типа int, второе - double. Написал небольшую ф-цию. Но не получается считать. "Debug Assertion failed" - vector subscript out of range. - не пойму, где ошибка Из файла считываю вот такую последовательность: 1 4 0 2 1 3 6 0 1 5 3 2 234 5 0 А вот мой код:
C++ Модификация перезагрузки Программа рабочая вот такая #include <iostream> #include <cstring>//для strcpy(),strlen() using namespace std; #include <process.h>//для exit() class String подробнее

Показать сообщение отдельно
Kastaneda
Модератор
Эксперт С++
 Аватар для Kastaneda
4237 / 2770 / 218
Регистрация: 12.12.2009
Сообщений: 7,104
Записей в блоге: 1
Завершенные тесты: 1
18.07.2011, 14:42     Проблема с cin.getline();
C++
1
2
3
(cin>> n).ignore();
char c[buf];
cin.getline(c, buf);
 
Текущее время: 17:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru