Описание тега getline
Функция A C, которая считывает из потока всю строку. Изначально это было расширение GNU, стандартизованное в POSIX.1-2008.
1
ответ
Чтение глобального istream* с ошибкой getline
Я пытаюсь прочитать глобальный istream*, используя следующий код: /*Global Declaration*/ istream* fp; /* in main */ ifstream iFile; if(argc == 2) //open file code fp = &file; else fp = &cin; readFile; /*readFile*/ readFile(){ string line; wh…
03 окт '13 в 18:13
2
ответа
Программа на C++ зависает при использовании cin.getline()
Я делаю программу для отслеживания разных людей, которую я пытаюсь прочитать из файла. Я использую конструктор, который принимает файл ifstream в качестве аргумента, и затем я пытаюсь прочитать данные из файла. Я могу прочитать первую строку, котора…
02 мар '16 в 14:34
1
ответ
C++: динамическое использование C-String в ifstreamObject.getline(строка c, предел символа)
Мне было интересно, если есть способ динамически выделять пространство для символьного массива, равного количеству пробелов в строке из файла при использовании метода getline. (C++) пример int main(){ char *theLine; ifstream theFile; //set theLine =…
18 июн '15 в 22:08
1
ответ
Получить строку с ++
У меня проблема с получением строки. я использую getline(cin,string); но есть какая-то ошибка, и она пропускает строку, когда я нажимаю клавишу ввода, есть ли решение этой проблемы, или, возможно, другая функция для получения строки с пустыми пробел…
15 июн '11 в 08:26
2
ответа
Правильное использование Чар **
Я новичок в C и наткнулся на Char**, например, в функции getline. Я нашел несколько тем, касающихся этого типа, но ни один из них не объяснил, как на самом деле использовать его. Я понял разницу между Char[], Char* и Char**, но как я могу получить д…
09 дек '15 в 12:19
2
ответа
Файл умеет открываться, но ничего не возвращается?
У меня проблема при попытке получить строки из файла.txt. Я использовал аналогичный алгоритм в другом фрагменте кода и документа без каких-либо проблем (= все строки были напечатаны). Однако, когда я пытаюсь сделать то же самое, используя getline (к…
02 май '12 в 05:38
1
ответ
Как использовать ',' в качестве разделителя getline в C++
Вот мой код Когда я использую '\t' в качестве разделителя с набором данных, разделенным \ t, это работает, но когда я использую ',' с набором данных, разделенным ',' это не работает. void TApp::LoadTree(char * fileName){ ifstream in(fileName); char …
25 окт '18 в 17:41
1
ответ
Пропустить EOF при чтении файла в C++
Всякий раз, когда я сталкиваюсь с заменяющим символом http://en.wikipedia.org/wiki/Substitute_character при чтении файла в C++ с использованием getline(), он интерпретируется как EOF, поэтому я не могу перейти к чтению, чтобы получить файл целиком с…
18 окт '12 в 21:17
1
ответ
Пользовательский ввод в терминале усечен
В следующем коде: #include <iostream> #include <string> using namespace std; int main() { string my_str; cout << "Enter a large string:" << endl; getline (cin, my_str); cout << my_str << endl; return 0; } Когда вв…
18 авг '16 в 00:17
3
ответа
(C++) Как я могу использовать getline() с целым числом при чтении файла?
Я пытаюсь создать некоторый код, чтобы открыть файл, прочитать содержимое и проверить, равны ли пара целых чисел с помощью getline(). Проблема в том, что он работает только со строками, а не с целыми числами. Не могли бы вы помочь мне? fstream fiche…
03 мар '17 в 11:15
3
ответа
Как получить пользовательский ввод для строки, а затем int?
У меня есть класс базы данных, который представляет собой массив, который будет содержать несколько объектов. Функция получит от пользователя несколько входных данных, которые включают как строки, так и целые числа Например: std::cout << "Ente…
21 май '16 в 16:13
1
ответ
Читать данные из файла с несколькими разделами из VC++ в VS2013
Мне нужно прочитать текстовый файл из VC++ в VS2013. В файле есть несколько разделов: #section1 head1,head2,head3 dcscsa, sdew, safce ..... #section2 head1,head2,head3, head4,head5 112,633,788,632,235 ..... Мне нужно сохранить строки в другую структ…
22 апр '16 в 03:22
1
ответ
Нет соответствующей функции для вызова getline
Привет, я работаю над школьным проектом, чтобы прочитать текст из файла, а затем манипулировать им, чтобы вывод был другим. Во всяком случае, когда я пытаюсь использовать функцию getline, я получаю "не подходящую функцию для getline". Я не понимаю, …
01 фев '15 в 17:33
2
ответа
std::cin.getline(f_name, 10)
Если у меня есть, например, следующие заявления: char f_name[11]; std::cin.getline(f_name,10); Означает ли это thia: * Объявить строку шириной 11 символов? * Прочитать введенную строку и передать ее в качестве значения для "f_name"? Благодарю.
20 янв '11 в 10:47
2
ответа
Получение '\n' из строки
У меня есть текстовый файл с именем example.txt. Его содержимое выглядит примерно так: Lorem ipsum dolor sit amet \n hey my name \n is Я открываю этот файл и беру все строки с getline() int main() { string s; ifstream test; test.open("example.txt");…
11 июл '18 в 16:00
4
ответа
Можно ли получить Line() в C, начиная с данного индекса?
Функция getline сканирует всю строку ввода и сохраняет ее в заданном массиве символов. Предположим, я хочу использовать метод getline для сканирования ввода, начиная с заданного индекса. Как мне этого добиться? Например, скажем, ввод: Привет, меня з…
27 дек '14 в 11:01
1
ответ
В реализации get_line, как я могу позволить пользователю перемещать свой курсор?
Итак, я сейчас работаю над небольшой оболочкой.Я получаю пользовательский ввод с моей собственной реализацией getline, которая многократно вызывает fgetc(stdin) и перераспределяет для чтения строки. Как разрешить пользователю использовать левую и пр…
02 апр '18 в 19:38
2
ответа
Получение строки из txt файла с использованием fstream
int main(int argc, const char * argv[]) { ifstream input; input.open("test.txt"); string arrAtoms[700]; string temp; int i = 0; while(getline(input, temp)){ if(startsWithAtom(temp)) { arrAtoms[i] = temp; i++; } } return 0; } bool startsWithAtom(stri…
08 ноя '13 в 19:05
3
ответа
C++ перенаправление текстового файла getline бесконечный цикл
Так что у меня возникла проблема, когда я читаю в текстовом файле с использованием cin. Вот основная идея моего кода: while(getline(cin,line) { cout << line << endl; } //Do some task return 0; Проблема, с которой я сталкиваюсь, заключает…
12 сен '17 в 04:35
1
ответ
getline пропуская первый входной символ C++
Так что я делал эту программу некоторое время. Я просмотрел весь интернет, и ни одно из найденных решений не нашло работы. Каждый раз, когда я вношу свой вклад в arr [i].question и arr [i].answer, он говорит, что мой вопрос неверен, и я не отвечаю н…
18 апр '13 в 20:23