Вопросы по теме 'iostream'

Чтение некоторых целых чисел, а затем строки текста на С++
Я читаю ввод в программе C++. Сначала несколько целых чисел, затем строка. Когда я пытаюсь прочитать строку с помощью getline(cin,stringname); , она не читает строку, которую вводит пользователь: вместо этого я получаю пустую строку, когда...
397 просмотров
schedule 26.09.2022

Как читать до EOF из cin в С++
Я кодирую программу, которая считывает данные непосредственно с пользовательского ввода, и мне было интересно, как я могу (без циклов) читать все данные до EOF со стандартного ввода. Я рассматривал возможность использования cin.get( input, '\0' ) ,...
233168 просмотров
schedule 08.11.2022

Что означает c в словах cout, cin, cerr и clog?
Что означает буква "с" в именах cout , cin , cerr и clog ? Я бы сказал char , но я не нашел ничего, чтобы подтвердить это.
12771 просмотров
schedule 22.08.2022

Существует ли unput для std::ostream, как существует unget для std::istream?
У меня есть код синтаксического анализа, который позволяет вводить escape-последовательности в строку текста: // In a file or large, multi-line string ... my_parameter="A setting for the parameter\nthat contains \"escape sequence\" characters"...
1984 просмотров
schedule 03.11.2022

Ошибка нарушения прав доступа с ioStream
Я создаю ioStream, а затем использую оператор, перегруженный в dll: std::istrstream wStream((char *)aString,strlen(aString)); wStream >> wValue; aString — это константа char*, полученная в качестве параметра. Вторая строка вызывает...
681 просмотров

Можно ли отображать редактируемый текст в оболочке через стандартный C++ IOStream?
Можно ли отображать интерактивный и редактируемый текст в консоли с помощью стандартного C++ iostream ? Другими словами, возможно ли иметь базовые возможности редактирования текста в стиле Vim, используя только стандартный C++ iostream в...
283 просмотров
schedule 24.01.2024

C++ Как преобразовать последние 4 символа массива в целое число?
Я знаю, как преобразовать массив символов, содержащий числа, в целое число с помощью iostream: char[] ar = "1234"; int num; ar >> num; но как мне преобразовать последние четыре символа этого массива в int? char[] ar =...
235 просмотров
schedule 31.10.2022

Зачем использовать endl, если я могу использовать символ новой строки?
Есть ли причина использовать endl с cout , когда я могу просто использовать \n ? В моей книге по C ++ сказано использовать endl, но я не понимаю, почему. \n не поддерживается так широко, как endl , или я что-то упускаю?
96786 просмотров
schedule 28.04.2024

ошибка остриминга. Кто-нибудь может отладить это?
Я хочу, чтобы следующие значения были записаны в файл с помощью ostream??? int main () { FILE * pFile; pFile = fopen ("myfile.txt","w"); if (pFile!=NULL) { fputs ("fopen example",pFile); fclose (pFile); } pFile<< "r...
409 просмотров
schedule 21.01.2024

Как мне правильно присвоить cout статическую ссылочную переменную ostream?
Я определяю класс следующим образом: class StaticRuntimeContext { public: enum Verbosity { kHIGH, kMEDIUM, kLOW, kSILENT }; static void Construct(); static std::ostream& stdout1() {return stdout1_;} static...
7161 просмотров
schedule 05.03.2024

C ++ Обнаружение перенаправления ввода
Возможный дубликат: Определить, является ли stdin терминалом или конвейером в C / C ++ / Qt? Представьте, что у нас есть небольшая программа, которая принимает стандартный ввод C. Я хотел бы знать, использует ли пользователь...
3225 просмотров
schedule 25.10.2023

AS3 / AIR: ошибка IOStream при попытке загрузить файлы
Я создаю приложение AIR, в котором пользователь перетаскивает файлы изображений на сцену, приложение затем загружает эти перетаскиваемые изображения на сайт imgur.com, а затем возвращает ссылки на изображения (в формате XML). У меня две проблемы:...
1261 просмотров

Производительность ввода С++
Я пытался решить проблему на InterviewStreet. Через некоторое время я определяю, что на самом деле я тратил большую часть своего времени на чтение ввода. У этого конкретного вопроса было много входных данных, так что это имеет некоторый смысл. Что...
951 просмотров
schedule 12.11.2022

Как буферизуется std::iostream?
Общий вариант использования Я пытаюсь реализовать базовую оболочку. Описание Мне нужно читать пользовательский ввод, пока не будут нажаты некоторые разделители, чтобы можно было выполнить соответствующее действие. Этим разделителем может...
1751 просмотров
schedule 18.10.2022

Вывод std::string
В примере кода ниже std::string result = exec( "dir" ) ; cout<<result; Я получаю следующую ошибку error C2679: binary '<<' : no operator defined which takes a right-hand operand of type 'class std::basic_string...
7481 просмотров
schedule 12.10.2022

Visual Studio 2010 не может найти ‹iostream›
Я только что установил Visual Studio 2010, и у меня есть ощущение, что что-то пошло не так, пока я его устанавливал. У меня есть следующий код, возвращающий ошибку о том, что он не может найти файл iostream. Я заглянул в папку include (C:\Program...
3283 просмотров
schedule 26.07.2022

Глядя на окончательный ответ до 2 знаков после запятой С++
Я пытаюсь округлить свой окончательный ответ до 2 знаков после запятой, так что это доллары и центы. Я новичок в кодировании и не могу разобраться. Я хочу округлить «w» в строке «Сумма, которую вам нужно взимать». Вот мой код: #include...
4869 просмотров
schedule 19.01.2024

Cin Показать значение по умолчанию
С C++ возможно ли дать пользователю значение по умолчанию с оператором Cin, а затем заставить их вернуться назад, что они хотят изменить? Например: я даю пользователю возможность изменить имя строки, я вывожу имя на экран: «Джон Доу», и они могут...
547 просмотров
schedule 03.08.2022

Android-приложение выдает java.util.concurrent.RejectedExecutionException: pool=128/128, queue=10/10
Мое производственное приложение для Android выдает это исключение. Когда я анализировал криттерцизм, я заметил, что многие из моих асинхронных задач не завершались. Они висели на ClientSession.java:361 responseMessage = (AMessageStrategy)...
668 просмотров
schedule 22.08.2022

Как сжать файл (gzip) с помощью библиотек Boost в C++
Я пытаюсь сжать файл с помощью библиотеки boost (gzip). Это простая задача: предположим, у меня есть файл data.xml , и мне нужно сжать его до data.xml.gz . Я даже могу использовать значения сжатия по умолчанию, это не имеет значения. Я пытался...
14331 просмотров
schedule 07.02.2024