Лучшие getline вопросы ИТ разработчиков

  • 1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

Ошибка сегментации в зависимости от длины строки?

Я пишу программу, которая будет читать строки из infile, используя getline, в строки, преобразовывать строки в c-строки, содержащие первые m непробельных символов строки, а затем объединять c-строки в один массив символов. Пример файла может ...

Задан 27 Jan 2010, 18:45 от zebraman
  • 2 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

c ++ getline читает весь файл

Я использую std :: getline () для чтения из текстового файла построчно. Тем не менее, первый вызов getline - чтение всего файла! Я также пытался указать разд...

Задан 28 Aug 2012, 03:14 от voxoid
  • 2 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

C ++ iostream: использование ошибок ввода cin >> var и getline (cin, var)

m создает простое консольное приложение на C ++, которое получает строковые и символьные данные от пользователя. Для простоты я хотел бы использоватьстрока а...

Задан 21 Aug 2013, 01:22 от miguelarcilla
  • 0 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Код для получения пользовательского ввода не выполняется / пропускается в C ++

В приведенном ниже коде я сталкиваюсь с ошибкой, когда пытаюсь заставить пользователя ввести свое имя. Моя программа просто пропускает его и сразу переходит к вызовам функций, не позволяя пользователю вводить свое имя. Несмотря на ошибку, моя ...

Задан 17 Nov 2013, 04:59 от user2875331
  • 5 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Я предполагаю, что в вашей программе у вас уже есть что-то во входном буфере

ли веская причина, почему: std::string input; std::getline(std::cin, input);вызов getline не будет ждать ввода пользователя? Состояние cin испортилось как-то?

Задан 25 Jul 2011, 16:08 от ForeverLearning
  • 40 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Когда и почему мне нужно использовать cin.ignore () в C ++?

Я написал очень простую программу на C ++, которая попросила пользователя ввести число, а затем строку. К моему удивлению, при запуске программы она никогда ...

Задан 24 Aug 2014, 19:17 от Raddicus
  • 58 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

gehrcke.de/2011/06/...

дующем коде: #include <iostream> #include <fstream> #include <string> using namespace std; int main() { string x = "This is C++."; ofstream of("d:/tester.txt"); of << x; of.close(); ifstream read("d:/tester.txt"); read >> x; cout << x << endl ; ...

Задан 12 Jul 2011, 10:59 от Suhail Gupta
  • 1 голос
  • 5 ответов
  • 0 просмотров
5 ответов

Ошибка Getline MFC vs2012 (msvcp110.dll)

У меня проблема с использованием функции std :: getline в vs2012 с приложением MFC. Тот же код был запущен в vs2010, поэтому я уверен, что это не проблема самого кода. void AddImage::OnClickedIdbAiRegistration(){ CFileDialog file(TRUE, NULL, ...

Задан 19 Nov 2012, 09:38 от B4DB0Y
  • 6 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

getline (cin, aString) получает вход без другого ввода

Мой код выглядит так, string aString; cin >> aString; cout << "This is what cin gets:" << aString << endl; getline(cin, aString); cout << "This is what getline(cin, <string>) gets:" << aString << endl;Каждый раз, когда я запускаю его, я даю ...

Задан 23 Feb 2012, 19:05 от Shane Hsu
  • 0 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Как я могу прочитать данные из текстового файла и вернуться к вектору?

У меня есть текстовый файл «test.txt», в котором хранятся мои данные следующим образом, между каждым полем разделителя есть промежуток. Код: Имя: Кой 045: Ted: Coy1 054: Red: Coy2Как мне прочитать эти данные из файла и вставить их в ...

Задан 27 Jan 2013, 06:47 от user1745860
  • 3 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Как читать, пока не нажата кнопка ESC из cin в C ++

Я пишу программу, которая считывает данные непосредственно из пользовательского ввода, и мне было интересно, как я могу прочитать все данные, пока не будет нажата кнопка ESC на клавиатуре. Я нашел только что-то вроде этого: std::string line; ...

Задан 08 Jan 2013, 12:16 от Katie
  • 0 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

+1 за классные кнопки. Я никогда не видел этого раньше.

жный дубликат: Нужна помощь с getline () [https://stackoverflow.com/questions/1744665/need-help-with-getline] В следующем коде мой getline полностью пропущен и не запрашивает ввод. #include <cstdlib> #include <iostream> #include <iomanip> ...

Задан 10 May 2011, 16:54 от Community
  • 0 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Код для получения пользовательского ввода не выполняется / пропускается в C ++

В приведенном ниже коде яЯ сталкиваюсь с ошибкой, когда пытаюсь заставить пользователя ввести свое имя. Моя программа просто пропускает его и сразу переходит...

Задан 17 Nov 2013, 03:59 от user2875331
  • 2 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Программа пропускает Getline (), не принимая пользовательский ввод [дубликат]

На этот вопрос уже есть ответ здесь:Почему std :: getline () пропускает ввод после форматированного извлечения? 3 ответаЭто очень странная проблема, когда мо...

Задан 16 Sep 2010, 23:05 от superlazyname
  • 4 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Очевидно, отсутствует перегрузка getline (), принимающая RRef для потоковой передачи в GCC 4.7.2 и Clang 3.2

Я столкнулся с неожиданной ошибкой компиляции при попытке использоватьgetline() с временным объектом потока: #include <iostream> #include <string> #include <sstream> using namespace std; int main() { string input = ...

Задан 29 Jan 2013, 02:01 от Andy Prowl
  • 4 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Использование трубы в AWK

Я хочу получить обратную строку текущей строки, я попытался использовать команду rev в AWK, но не могу получить текущий результат.

Задан 11 Mar 2013, 10:17 от Aidy
  • 5 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Чтение нескольких строк из файла с помощью getline ()

Я пытаюсь прочитать, а затем вывести содержимое текстового файла в три строки следующим образом: Боб Дилан 10 9 Джон Леннон 8 7 Дэвид Боуи 6 5 Для каждой строки я просто хочу вывести строку, то есть firstName LastName number1 number2. Я ...

Задан 24 Dec 2013, 07:47 от user3128869
  • 4 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Очевидно, отсутствует перегрузка getline (), принимающая RRef для потоковой передачи в GCC 4.7.2 и Clang 3.2

Я столкнулся с неожиданной ошибкой компиляции при попытке использовать

Задан 29 Jan 2013, 01:01 от Andy Prowl
  • 42 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Использование getline () в C ++

У меня проблема с использованием метода getline, чтобы получить сообщение, которое пользователь вводит,я использую что-то вроде:

Задан 13 Sep 2013, 10:40 от MGE
  • 10 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

getline () пропускается первым даже после очистки ()

Так что у меня есть функция, которая пропускает первый getline и сразу ко второму. Я попытался очистить буфер, но все равно не повезло, что происходит?

Задан 29 Aug 2012, 21:09 от Derp
  • 4 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Использование трубы в AWK

Я хочу получить обратную строку текущей строки, я попытался использовать команду rev в AWK, но не могу получить текущий результат. $ cat myfile.txt abcde $ cat myfile.txt | awk '{cmd="echo "$0"|rev"; cmd | getline result; print "result="$result; ...

Задан 11 Mar 2013, 11:17 от Aidy
  • 35 голосов
  • 13 ответов
  • 0 просмотров
13 ответов

? Это удивительно хрупкое решение, которое я бы отверг в обзоре кода.

ужна следующая программа, чтобы взять всю строку пользовательского ввода и поместить ее в строковые имена: cout << "Enter the number: "; int number; cin >> number; cout << "Enter names: "; string names; getline(cin, names);Сcin >> number команда ...

Задан 21 Apr 2011, 05:29 от pauliwago
  • 3 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

std :: getline () читает неверные данные после чтения форматированного ввода из потока

Я посмотрел на некоторые другие вопросы, и я слишком новичок в C ++, чтобы знать, относятся ли они к моему вопросу здесь .. В основном, когда показывают вывод «name», если я набираю свое полное имя, оно показывает только второе слово. Раньше он ...

Задан 29 Aug 2013, 22:20 от Brian Schermerhorn
  • -1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

Чтение ввода из текстового файла в массив в C ++

Хорошо, будь нежным, так как я очень новичок в программировании. До сих пор я изучал только C ++ и использую Visual Studio 2010 в качестве моего компилятора....

Задан 05 Nov 2010, 18:15 от Nick L.
  • 12 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

неопределенная ссылка на `getline 'в c

Я учусь использовать getline в программировании на C и пробовал коды из http://crasseux.com/books/ctutorial/getline.html [http://crasseux.com/books/ctutorial/getline.html] #include <stdio.h> #include <stdlib.h> #include <string.h> int main(int ...

Задан 28 Oct 2012, 20:37 от Eric Cartman
  • 42 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Использование getline () в C ++

У меня проблема с использованием метода getline, чтобы получить сообщение, которое вводит пользователь, я использую что-то вроде: string messageVar; cout << "Type your message: "; getline(cin, messageVar);Тем не менее, это не останавливается, ...

Задан 13 Sep 2013, 12:40 от MGE
  • 6 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Используйте getline () без установки failbit

Возможно ли использоватьgetline() прочитать правильный файл без настройкиfailbit? Я хотел бы использоватьfailbit так что генерируется исключение, если входной файл не читается. Следующий код всегда выводитbasic_ios::clear как последняя строка - ...

Задан 21 Oct 2011, 20:59 от Jeremiah
  • 4 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

C getline () - как бороться с буферами / как читать неизвестное количество значений в массив

Прежде всего, немного предыстории: я пытаюсь получить список целых чисел из внешнего файла и поместить их в массив. Я использую getline для разбора входного файла построчно: int lines = 0; size_t * inputBuffer = (size_t *) ...

Задан 07 Feb 2012, 05:35 от theeggman85
  • 10 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

очень быстрая обработка текстовых файлов (C ++)

я написал приложение, которое обрабатывает данные на GPU. Код работает хорошо, но у меня проблема в том, что считывающая часть входного файла (~ 3 ГБ, текст) является узким местом моего приложения. (Чтение с жесткого диска быстрое, но обработка ...

Задан 14 Nov 2011, 14:33 от mic
  • 9 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Основной ввод строки

Я только что наткнулся на этот фрагмент кода, который позволяет пользователям вводить строки в командной строке. Я знаю о том, что они делают, и это все замечательно. Но у меня есть вопрос относительно функций cin и getline (). string name ; ...

Задан 14 Sep 2013, 16:29 от user2779581
  • 9 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Основной ввод строки

Мы только что наткнулись на этот фрагмент кода, который позволяет пользователям вводить строки в командной строке. Я&#39;Я знаю, что они делают, и этовсе отл...

Задан 14 Sep 2013, 14:29 от user2779581
  • 1 голос
  • 5 ответов
  • 0 просмотров
5 ответов

Ошибка Getline MFC vs2012 (msvcp110.dll)

У меня проблема с использованием функции std :: getline в vs2012 с приложением MFC. Тот же код был запущен в vs2010, которыйПоэтому я уверен, что это не проб...

Задан 19 Nov 2012, 08:38 от B4DB0Y
  • 3 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Как читать, пока не нажата кнопка ESC из cin в C ++

Я пишу программу, которая считывает данные непосредственно из пользовательского ввода и интересуется, как я могу прочитать все данные, пока не будет нажата к...

Задан 08 Jan 2013, 11:16 от Katie
  • 5 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

augustcouncil.com/~tgibson/tutorial/iotips.html[link]

от вопрос уже есть ответ здесь: Нужна помощь с getline () [/questions/1744665/need-help-with-getline] 7 ответов Вероятно, это очень простая проблема, но простите меня, поскольку я новичок. Вот мой код: #include <iostream> #include <string> ...

Задан 10 Jul 2011, 18:03 от UzumakiDev
  • -1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

Получение пользовательского ввода в C ++ [закрыто]

Я пишу программу, которая позволяет студенту написать вопрос и сохранить этот вопрос (или строку) в переменной, может кто-нибудь сказать, пожалуйста, лучший способ получить пользовательский ввод спасибо за ваши ответы и комментарии

Задан 30 Oct 2011, 12:24 от melonQheadQsheep
  • 2 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

C ++ iostream: использование ошибок ввода cin >> var и getline (cin, var)

Я создаю простое консольное приложение на C ++, которое получает строки и символы от пользователя. Для простоты я хотел бы использоватьстрокаа такжеголец типы данных для передачи ввода из CIN в. Чтобы получить строковые входы, я ...

Задан 21 Aug 2013, 03:22 от miguelarcilla
  • 9 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

, больше платформ Unixish добавили функцию getline (). Редко бывает, что getline () отсутствует, но все же может происходить на старых платформах. Несколько человек пытаются загрузить NetBSD pkgsrc на старых платформах (например, PowerPC Mac OS X), поэтому они хотят, чтобы libnbcompat предоставлял недостающие функции POSIX, такие как getline ().

перименте, над которым я сейчас работаю, используется программная база со сложной историей исходников и без четко определенной лицензии. Было бы много работы по рационализации вещей и выпуску под фиксированную лицензию. Он также предназначен для ...

Задан 09 Apr 2009, 17:18 от dmckee
  • 2 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Я только что нашел способ взломать его, не самый лучший, но он работает. Создайте массив символов, затем примите входные данные в массив, а затем поместите все в массив в строку.

от вопрос уже есть ответ здесь: Нужна помощь с getline () [/questions/1744665/need-help-with-getline] 7 ответов Эй, я пытаюсь написать программу, которая будет принимать новые задачи от людей, добавлять ее в стек, иметь возможность отображать ...

Задан 02 Feb 2011, 16:22 от Cistoran
Page 1 of 2
1 2