Вопросы по теме 'istream'
Получение IStream из OleVariant
Я использую Delphi вместе с WinHTTP для выполнения HTTP-запроса для загрузки некоторых файлов из Интернета, и я могу выполнить запрос, но я не знаю, как получить IStream из OleVariant, который возвращается из ResponseStream . Я потратил много...
1964 просмотров
schedule
27.10.2021
istream и получи линию
Итак, я пытаюсь создать функцию, которая проверяет файл, но я не могу понять, почему все мои переменные пусты после того, как я getline(p_is, team);
Файл содержит в строке 1 название хоккея, после этого список имени и фамилии, например:...
81 просмотров
schedule
28.10.2021
загрузить файл из 1 и 0 в char ** построчно
У меня есть файл, в конце каждой строки, возможно, есть новая строка:
111\n
100\n
101
69 просмотров
schedule
15.09.2021
лучший способ загрузить массив uint8_t в хранилище Azure blob с использованием wastorage в c ++
Я хочу загрузить массив uint8_t в хранилище Azure с помощью SDK хранилища Azure. Я изо всех сил пытаюсь создать входной поток из массива, мне удалось получить что-то, что компилируется с использованием std :: vector, но требует дополнительной копии...
661 просмотров
schedule
10.10.2021
Кажется излишним использование cin в качестве условия с if, while
У меня есть код, который мне кажется лишним:
char c;
cin>>c;
if(cin&&c=='n')
//do something
Я не понимаю ценности использования cin в if. Разве он не всегда будет иметь значение TRUE , поскольку я никогда не...
51 просмотров
schedule
26.09.2021
Чтение по одному байту за раз с помощью .get()
Итак, я читаю входной файл, который содержит:
lololololololol
Мне нужно прочитать его, используя двоичный код по одному байту за раз, для чего-то, что я буду делать позже. Для этого я использую get() , чтобы прочитать его, а затем сохранить...
1168 просмотров
schedule
25.02.2022
Принятие пустого значения для istream
Я написал этот фрагмент кода, который предназначен для получения значений с использованием аргумента istr для продуктов, и он работал нормально, но я понял, что вы не можете просто оставить поле пустым. Одно из моих полей имеет дело с единицами...
46 просмотров
schedule
25.02.2022
чтение глобального 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(){...
166 просмотров
schedule
05.03.2022
Как освободить поток, заблокированный через istream
я создал два класса. Один для чтения ввода (через объект istream) и синтаксического анализа, а другой для обработки вывода синтаксического анализатора. Существует по одному экземпляру каждого из них. У меня есть синтаксический анализатор, работающий...
395 просмотров
schedule
16.03.2022
Перегрузка ›› в унаследованном классе c++
Я перегрузил оператор ‹‹ в унаследованном классе, он работает нормально, однако, когда я пытаюсь перегрузить оператор >> , он показывает много ошибок. В чем моя ошибка?
class Base{
private:
virtual std::ostream& print(std::ostream&)...
168 просмотров
schedule
24.03.2022
IStream в MSXML DOMDocument
Есть ли простой способ получить IStream XML-документа, а затем загрузить его в IXMLDOMDocument (msxml)? Желательно без записи потока на диск.
1982 просмотров
schedule
06.04.2022
Использование std::unique_ptr с std::istream?
Я пишу программу на С++, которая может получать данные из файла (переданного в качестве аргумента командной строки), из std::cin или std::istringstream. Он отлично работает и управляется с помощью std::istream*. Мне сказали, что это плохо, обработка...
3857 просмотров
schedule
09.04.2022
переопределение `istream operator››` по сравнению с использованием `sscanf`
Скажем, я хотел инициализировать std::vector объектов, например.
class Person { int ID; string name; ...}
из файла, который содержит строку для каждого объекта. Один путь состоит в том, чтобы переопределить operator>> и просто...
119 просмотров
schedule
30.04.2022
С++ 11 преобразование basic_istream в bool
Из того, что я прочитал, С++ 11 больше не поддерживает неявное преобразование в void* для istream/ostream, которое затем можно было бы неявно преобразовать в bool для использования в циклах while и т. д. Например:
string test;...
46 просмотров
schedule
14.05.2022
Разве слова ostream и istream не перепутаны в тексте ниже?
Я пытаюсь более подробно понять потоки ввода-вывода, и для этого я читаю «Язык программирования С++» Страуструпа, 4-е издание. В самом начале главы 38 на странице 1073 можно найти следующие два утверждения:
ostream преобразует типизированные...
44 просмотров
schedule
08.06.2022
Неожиданное поведение getline() с ifstream
Для упрощения я пытаюсь прочитать содержимое CSV-файла, используя класс ifstream и его функцию-член getline(). Вот этот CSV-файл:
1,2,3
4,5,6
И код:
#include <iostream>
#include <typeinfo>
#include <fstream>
using...
1351 просмотров
schedule
24.06.2022
Преобразование оператора istream ›› в istream getline
Я пытаюсь прочитать строки из файла, используя istream& getline вместо istream& operator .
CPP результата
#include "Result.h"
Result::Result()
{
Coursename[0] = '\0';
}
Result::Result( const char * nam, unsigned scor )
{...
981 просмотров
schedule
11.07.2022
Добавить ограниченную возможность поиска в недоступный для поиска istream
У меня есть объект istream, который не доступен для поиска, т.е. если я вызову для него seekg() , то произойдет сбой (данные поступают из декомпрессора, который не позволяет искать в сжатых данных назад). Можно ли добавить поток-оболочку вокруг...
69 просмотров
schedule
10.07.2022
Как сбросить (записать) содержимое IStream в файл (изображение)
У меня есть IStream который, как я знаю, содержит файл PNG, но я не могу записать его содержимое в файл, как обычный поток ввода-вывода, я не знаю, делаю ли я что-то не так или мне нужно сделать что-то другое для записи IStream в файл ....
1338 просмотров
schedule
01.08.2022
Двойная перегрузка операторов istream и ostream в C++
У меня есть класс Fraction, который позволяет вводить дробь в виде c/d. Я могу нормально выводить и вводить дроби, но когда я изменяю их с помощью своей пользовательской функции, показанной ниже, она вообще ничего не делает.
У меня есть следующие...
432 просмотров
schedule
20.08.2022