32
ответа

Getline не читает полную строку CSV-файла C ++ [дубликат]

Я читаю 2-й вектор из файла CSV. Однако, когда он читает эту ячейку, он предполагает, что это конец линии и, таким образом, делает этот конкретный вектор только размером 1. «HAM / G60-II (1111 -...
вопрос задан: 7 April 2014 15:39
12
ответов

Ошибка C / C ++ String массива с циклом for [duplicate]

Я пытаюсь getline () целых n с std :: string array. Но мой массив начинается с 1 индекса, а не с 0. Кроме того, каждый раз, когда цикл my for работает не так много, как n, он работает так же, как n - 1. Вот ...
вопрос задан: 11 September 2015 00:16
6
ответов

станд.:: getline не работает в для цикла

Я пытаюсь собрать вход пользователя в строковой переменной, которая принимает пробелы для указанного количества времени. Начиная с обычного cin>> ул. не принимает пробелы, таким образом, я пошел бы со станд.::...
вопрос задан: 11 January 2010 04:29
6
ответов

in for loop, если я напишу функцию getline, которая неправильно работает в цикле c ++ для цикла, будет выполнена для ввода пользователем [duplicate]

#include & lt; iostream & gt; # Включают & Lt; & строку GT; использование пространства имен std; int main () {int j, m; CIN & GT; & GT; м; строка b [m]; cout & lt; "введите строки" & lt; end; для (J = 0, J & ...
вопрос задан: 16 November 2009 21:33
6
ответов

Нуждаюсь в помощи с getline ()

Есть ли причина, почему, если в моей программе я прошу у пользователя вход, и я делаю: международное число; строковая ул.; интервал accountNumber; суд <<"Вводит номер":; cin>> число; суд <<"Входит...
вопрос задан: 16 November 2009 20:33
4
ответа

станд.:: getline () возвраты

У меня есть цикл, который читает каждую строку в файле с помощью getline (): istream; строковая строка; в то время как (! getline (строка) .eof ()) {//...} я заметил, что вызов getline () как это также, кажется, работает:...
вопрос задан: 4 September 2018 07:11
4
ответа

std :: getline из std :: cin - история ввода с помощью кнопки вверх / вниз, не работающая в linux [duplicate]

Консольная программа, получающая пользовательский ввод строки за строкой, используя этот код while (_run) {std :: cout & lt; "\n & gt;"; std :: string cmd = ""; std :: getline (std :: cin, cmd); /* сделай что-нибудь *...
вопрос задан: 12 July 2014 02:21
3
ответа

Ошибка сегментации с функцией getline ()?

Я изучаю C на терминале в Linux, и я сделал небольшую игру в тексте, поэтому все работает (особенно мой большой цикл, если игрок хочет перезапустить игру), и я просто добавляю дамп "Enter .. ,
вопрос задан: 19 January 2019 11:23
3
ответа

Как принять ввод в строчном массиве, размер которого определен во время выполнения на C ++, используя getline ()? [Дубликат]

int main () {int SIZE; CIN & GT; & GT; РАЗМЕР; string * str = новая строка [SIZE]; for (int i = 0; i & lt; SIZE; i ++) getline (cin, str [i]); cout & lt; ":\n"; for (int i = 0; i & lt; SIZE; ++ i) ...
вопрос задан: 23 December 2016 17:02
3
ответа

getline () не выполняется [дубликат]

Я обычно использую getline (), из заголовка строки, без проблем. Однако в этом фрагменте кода по какой-то причине getline, похоже, не выполняется во время выполнения. Переменная выбора заполняется 1, но ...
вопрос задан: 23 December 2016 17:02
3
ответа

Python, эквивалентный из C++ getline ()

В C++ мы можем ввести несколько строк путем предоставления нашего собственного выбора символа-разделителя в getline () функция.. однако я не могу сделать то же в Python!! это имеет только raw_input () и sys.stdin....
вопрос задан: 11 June 2010 12:13
3
ответа

таращите глаза / awk: передача по каналу даты к getline *иногда* не будет работать

Я пытаюсь преобразовать даты от одного формата до другого: От, например, "29 октября 2005" до 29.10.2005. У меня есть список 625 дат. Я использую Awk. Работы преобразования - большую часть времени. Hovewer...
вопрос задан: 6 March 2010 03:46
2
ответа

проверка на eof в строке :: getline

Как проверить конец файла с помощью функции std :: getline? Если я использую eof (), он не будет сигнализировать eof, пока я не попытаюсь прочитать за пределами конца файла.
вопрос задан: 31 March 2017 10:58
2
ответа

Почему существуют две разные функции getline () (если они действительно есть)?

Каждый раз, когда я делаю быстрый фрагмент строки кода C ++ std :: string s; cin >> s; Я проклинаю себя, потому что забыл, что он останавливается на пробеле, а не на целой строке. Затем, вспомнив ...
вопрос задан: 2 February 2011 08:48
2
ответа

getline возвращает пустую строку

У меня проблемы с инструкцией getline от fstream. это фрагмент моего кода: boolean_1 = true; в то время как (истина) {if (boolean_1) {// некоторый материал} else {...
вопрос задан: 21 August 2010 09:01
2
ответа

Почему stringstreams rdbuf () и ул. () предоставление мне другой вывод?

У меня есть этот код, международное основное () {станд.:: строка Св.; станд.:: stringstream ss; ss <<"hej hej медиана роют" <<станд.:: endl; станд.:: getline (ss, Св.''); станд.:: суд <<"ss.rdbuf ()-> ул. ()...
вопрос задан: 7 April 2009 21:51
1
ответ

Порекомендуйте способ вызвать исключение, если разделитель getline не введен?

Я получаю строку, например, Array имеет размер: 4 от cin, и я хочу, во-первых, проверить, что строка именно так, а во-вторых, извлечь целое число. Я нашел способы прочитать строку и извлечь целое число: ...
вопрос задан: 28 March 2019 02:46
1
ответ

Функция getline не выходит из цикла [duplicate]

По сути, я создаю свой собственный класс строк с именем MyString. В этом классе есть функция getline, которая должна работать точно так же, как и функция getline класса string. ...
вопрос задан: 28 March 2019 01:35
1
ответ

Функция GetLine для C-строки не работает должным образом

Я работаю над проектом для своего класса информатики, и по любой причине, когда мой код попадает в мой код cin.getline, он просто заканчивается и не позволяет мне что-либо вводить, и я не знаю почему. Я ...
вопрос задан: 24 March 2019 04:31
1
ответ

getline вызывает ошибку сегментации в C ++?

В настоящее время я пытаюсь выучить C ++. Мне дают файл .txt, который содержит разные данные о людях в каждой строке. Я хочу прочитать эти данные в массив строк. Я не вижу ничего плохого в ...
вопрос задан: 1 March 2019 02:18
1
ответ

Сохранить строку как массив с плавающей точкой C ++

Я получаю от терминала следующую строку: «4 4 0,2 0,5 0,3 0,0 0,1 0,4 0,4 ​​0,1 0,2 0,0 0,4 0,4 ​​0,2 0,3 0,0 0,5» Моя цель - сохранить эту строку в виде массива с плавающей точкой, например arr = [4,4,0.2 ...] ...
вопрос задан: 19 January 2019 15:18
1
ответ

Есть ли альтернативные реализации GNU getline интерфейс?

Эксперимент я в настоящее время работаю, использует основу программного обеспечения со сложной исходной историей и никакой четко определенной лицензией. Это был бы значительный объем работы для рационализации вещей и выпуска...
вопрос задан: 1 July 2013 15:07
1
ответ

Путями станд.:: stringstream может установить сбой / плохой бит?

Общая часть кода, который я использую для разделения простой строки, похожа на это: встроенный станд.:: вектор <станд.:: строка> разделение (станд. константы:: представьте &s в виде строки, символ delim) {станд.:: вектор <станд.:: строка>
вопрос задан: 26 June 2011 03:17
1
ответ

C++ с помощью getline () печать: освобождаемый указатель не был выделен в XCode

Я пытаюсь использовать std:getline (), но получаю странную ошибку периода выполнения: malloc: * ошибка для объекта 0x10000a720: освобождаемый указатель не был выделен *, устанавливает точку останова в malloc_error_break к...
вопрос задан: 10 February 2010 08:44
0
ответов

Почему чтение строк из stdin намного медленнее в C ++, чем в Python?

Я хотел сравнить строки чтения строкового ввода из stdin, используя Python и C ++, и был шокирован, увидев, что мой код C ++ работает на порядок медленнее, чем эквивалентный код Python. Так как мой C ++ это ...
вопрос задан: 27 June 2019 00:48
0
ответов

В то время как цикл зацикливается только один раз при использовании getline из файла

У меня есть небольшой кусочек кода: fileopen.open (file_name); while (getline (fileopen, line, ',')) {string temp; вектор & л; строка > кружка; темп = строка; струнный поток ss (темп); в то время как ...
вопрос задан: 6 March 2019 00:52
0
ответов

Строки и способы получения ввода в C ++

В настоящее время я работаю над чем-то, что принимает входной файл пользователя и составляет связанный список указателей объектов (4 отдельных файла). Работая над функцией lookup, которая перебирает связанный список ...
вопрос задан: 24 February 2019 21:19
0
ответов

как разделить строковые и целые значения

У меня есть этот тип файла, и я читаю строку до каждого; Например, из этой строки: [Армения >> Азербайджан: 787 км; Грузия: 164 км; Иран: 35 км; Турция: 268 км; Нагорно-Карабахская Республика; ] ...
вопрос задан: 10 November 2017 14:53
0
ответов

getline не работает должным образом? В чем могут быть причины? [дубликат]

Возможный дубликат: getline не запрашивает ввод? В моей программе происходит нечто уникальное. Вот некоторый набор команд: cout << "Введите полное имя студента:"; // cin ...
вопрос задан: 23 May 2017 12:01
0
ответов

getline не запрашивает ввод? [дубликат]

Вероятно, это очень простая проблема, но простите меня, поскольку я новичок. Вот мой код: #include #include <строка> #include <поток> используя пространство имен std; int main () {...
вопрос задан: 22 March 2017 02:15