Описание тега istream
In C++ std::istream is the base class for input streams.
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
1
ответ
Доберись до линии
Поэтому я пытаюсь создать функцию, которая проверяет файл, но я не могу понять, почему все мои переменные пусты после того, как я getline(p_is, team); Файл содержит в строке 1 имя хоккея, после этого список имен и фамилий, например: TeamName FirstNa…
10 апр '14 в 00:59
1
ответ
C++ переформатирование файлов прервано до достижения конца
Я новичок здесь! Хотя этот код завершил вывод большей части файла, он прервался непосредственно перед тем, как закончил, что пошло не так? (2VI3 - огромный файл данных для координат). Может ли кто-нибудь порекомендовать лучшие способы написания этог…
14 янв '16 в 02:28
2
ответа
Расшифрованный файл имеет странные символы после процесса расшифровки AES CBC
Я расшифровываю файл методом AES CBC, используя библиотеку Cryptopp в библиотеках vC++, VS2015 и QT. Я мог получить расшифрованный файл результатов, но есть некоторые символы, которые расшифровываются неправильно. Код, который я использую: const std…
09 мар '16 в 14:07
2
ответа
GCC 4.7 istream::tellg() возвращает -1 после достижения EOF
Следующий код работает с gcc 4.4.Но gcc 4.7 даст ошибку утверждения. #include <assert.h> #include <iostream> #include <sstream> using namespace std; int main() { string input("abcdefg"); stringstream iss(input); ostringstream oss; …
05 дек '12 в 20:59
0
ответов
Для std::cin, существует ли ситуация, когда установлен только EOFBIT, но не FAILBIT?
Я полный новичок, который пытается понять, как работает std::istream. Я выполнил несколько тестовых примеров (на компьютере с Windows - Windows версии 6.3.9600) с помощью этой простой программы, которую я написал: int main() { char ch{0}; while (tru…
27 сен '18 в 23:37
2
ответа
Наследование оператора istream >>
У меня есть функция в классе PhoneNumber: class PhoneNumber { protected: int area; long number; public: istream& operator>>(istream& is, PhoneNumber &p){ cout << "Enter area code : "; is >> p.area; cout << "Enter …
21 апр '15 в 01:36
1
ответ
istream_iterator для CGAL
Я смущен, чтобы спросить, но я не использовал CGAL в течение некоторого времени. Я пытаюсь сделать Convex_hull_2/convx_hull_yz.cpp пример CGAL получить входные данные из файла, а не от перенаправления через cmd, как ./convex_hull_yz < convex_hull…
14 апр '16 в 07:57
1
ответ
Как отправить IplImage с сервера на iPod-клиент UIImage через TCP
У меня есть сервер в Linux, использующий Berkeley_sockets, и я создаю TCP-соединение с клиентом iPod. у меня есть IplImage* img; отправить с сервера на iPod. Я использую write(socket,/*DATA*/,43200); команда и данные, которые я пытался отправить: re…
01 июл '11 в 10:23
2
ответа
Неизвестные свойства cin
Попробуйте, как я мог, я не могу найти информацию о том, что cin.binary для. похожие, основы мышления, dec, hex, восьмеричные появляются только при использовании cout - например, cout << std::hex << n;, тем не мение cout << std::bi…
18 янв '17 в 16:17
1
ответ
Получить точный размер заголовка IPv6, включая заголовки расширений
Если речь идет об IPv4, и я хочу извлечь заголовок IP и ICMP из std::istream, сначала я получаю начальные 20 байтов, а затем проверяю, превышает ли длина заголовка, предоставленного в заголовке IPv4, больше 20 байтов, чтобы извлечь любые опции. След…
07 фев '13 в 22:23
1
ответ
Получение IStream от OleVariant
Я использую Delphi вместе с WinHTTP для выполнения HTTP-запроса на загрузку некоторых файлов из Интернета, и я могу выполнить запрос, но я не знаю, как получить IStream из OleVariant, который возвращается из ResponseStream, Я потратил много времени …
08 фев '11 в 21:21
2
ответа
Каков результат увеличения istream_iterator, который уже находится в конце потока?
Я посмотрел на стандарт и не увидел очевидного ответа. Предположим, я сделал это: std::istream_iterator<char> is(file); while(is != std::istream_iterator<char>()) { ++is; } сейчас is находится в конце потока и равен std::istream_iterator…
20 авг '09 в 17:55
1
ответ
Безопасно ли читать stdin/cin из ifstream?
Я читал, что можно прочитать cin через ifstream, изменив буфер, но безопасно ли это? Какие недостатки делают это так: file.ios::rdbuf(cin.rdbuf()); Спасибо C++: UNIX - по умолчанию переменная ifstream для стандартного ввода iostream - C++: назначить…
25 фев '14 в 03:33
1
ответ
Взять контроль над cin в main()
Есть ли способ взять под контроль Cin, чтобы я мог проверить эту функцию? void foo() { int n; cin >> n; } Я хотел бы сделать int main() { // take control of cin and use a stringstream instead stringstream ss; 1 >> ss; s >> foo(); /…
18 июл '16 в 11:40
1
ответ
Взять дату ввода в виде "гггг / мм / дд, чч: мм" от пользователя и проверить дату в C++?
Я довольно новичок в C++ и пытаюсь выяснить, как решить эту проблему, поэтому любая помощь абсолютно приветствуется. Мне нужно взять ввод даты от пользователя в виде "гггг / мм / дд, чч: мм" в istarem & function и проверить его части. До сих пор я п…
01 апр '17 в 01:08
1
ответ
Чтение из const std::vector<char> через std::istream
Я пытаюсь прочитать из const std:: vector в std::istream, но все, что я пробовал, наталкивается на проблему с const. Эта версия прекрасно компилируется: #include <vector> #include <iostream> template<typename CharT = char, typename Tr…
04 авг '14 в 20:14
0
ответов
Как бы мы создали функцию getNextToken, особенно с указателем на istream, как в этом заголовочном файле
У меня есть проект о лексическом анализе, который использует заголовочный файл. В заголовочном файле у меня есть эти две функции, которые мне нужно сделать для лексического анализа. Я не знаю, как обрабатывать istream * в функции getNextToken. Прогр…
06 мар '18 в 02:50
3
ответа
Ошибка открытия файла с помощью ifstream в qt
Мой партнер написал кучу кода для одного из моих проектов в текстовом редакторе, когда я запускаю код, он работает отлично..... теперь я скопировал и вставил весь код в Qt Creator, и у меня возникла проблема stringstream ss; string line; ifstream my…
05 ноя '13 в 10:34
3
ответа
Как проверить, связан ли std::cin с терминалом или каналом
Как можно проверить, связан ли буфер std:: cin с терминалом или каналом? Командная строка, которая показывает, что std:: cin связан с файлом: Application.exe < C:\output.txt > C:\result.txt Командная строка, которая показывает std:: cin, связа…
28 ноя '13 в 18:05