Публикации по теме 'iostream'
почему «using namespace std» используется после включения iostream
Если вы новичок в C ++ и пытаетесь понять очень простую программу на C ++ для печати чего-либо, у вас может возникнуть этот вопрос. Вам лучше прочитать эту статью , прежде чем вдаваться в подробности. Если у вас есть некоторые знания о печати на C ++, просто прочтите это.
Прежде всего, вам нужно знать, что такое пространства имен C ++. В программировании не может быть переменных, функций и т. Д. С одинаковыми именами. Поэтому, чтобы избежать этих конфликтов, мы используем пространства..
Вопросы по теме 'iostream'
сокеты потока домена unix отправляют больше данных, чем должно быть
У меня есть две простые программы, которые обмениваются данными через сокет домена unix. Одна программа считывает данные из очереди и отправляет их другому приложению. Перед отправкой к каждому фрагменту данных спереди добавляются четыре байта с...
635 просмотров
schedule
03.03.2022
Почему std::fstream устанавливает бит EOF именно так?
Недавно я столкнулся с проблемой, вызванной использованием fstream::eof(). Я прочитал следующую строку из здесь :
Функция eof() возвращает значение true, если достигнут конец соответствующего входного файла, и значение false в противном...
7787 просмотров
schedule
27.02.2022
Проблема с iostream, мой выходной конец - маленькие квадраты
У меня проблема с моим выводом, когда я пишу в файл, я получаю квадраты, когда я помещаю endl для изменения строк.
std::ofstream outfile (a_szFilename, std::ofstream::binary);
outfile<<"["<<TEST<<"]"<<std::endl;
Я...
326 просмотров
schedule
14.10.2022
Почему std::cout преобразует изменчивые указатели в логические?
Если вы попытаетесь cout указать указатель на изменчивый тип, даже изменчивый указатель char, где вы обычно ожидаете, что cout напечатает строку, вместо этого вы просто получите «1» (я думаю, что указатель не нулевой). Я предполагаю, что оператор...
2337 просмотров
schedule
10.06.2022
Ostreams только для отладки в С++?
Я реализовал ostream для вывода отладки, который отправляет отладочную информацию в OutputDebugString . Типичное использование выглядит так (где debug — объект ostream):
debug << "some error\n";
Каков наименее болезненный и...
6151 просмотров
schedule
10.04.2023
schedule
29.03.2024
Рекомендации для C++ полиморфного бинарного интерфейса ввода-вывода с возможностью поиска
Я использовал std::istream и ostream в качестве полиморфного интерфейса для двоичного ввода-вывода с произвольным доступом в C++, но во многих отношениях он кажется неоптимальным:
64-битные поиски не переносимы и подвержены ошибкам из-за...
683 просмотров
schedule
07.06.2022
С++ читается из istream до новой строки (но не пробел)
У меня есть std::istream, который ссылается на матричные данные, например:
0.0 1.0 2.0
3.0 4.0 5.0
Теперь, чтобы оценить количество столбцов, я хотел бы иметь такой код:
std::vector<double> vec;
double x;
while( (...something...)...
42392 просмотров
schedule
02.08.2022
Доступ к данным/голосовым потокам для платформ Android и iOS
Я не работал с платформами Android или iOS, но недавно мне представили проект, и я пытаюсь понять, возможен ли он вообще.
Существуют ли в настоящее время API-хуки на платформах iOS и Android для доступа/манипулирования потоками голоса/данных? Что...
389 просмотров
schedule
28.07.2023
В Java, как я могу перенаправить System.out на null, а затем снова вернуться к stdout?
Я попытался временно перенаправить System.out на /dev/null, используя следующий код, но он не работает.
System.out.println("this should go to stdout");
PrintStream original = System.out;
System.setOut(new PrintStream(new...
23536 просмотров
schedule
29.09.2023
С++: проверьте, что в istream есть символы без пробелов, без табуляции и без новой строки без извлечения символов
Я читаю std::istream, и мне нужно проверить, не извлекая символы, которые:
Поток не пуст, т. е. попытка чтения char не приведет к состоянию сбоя (решается с помощью функции-члена peek() и проверки состояния сбоя, а затем возврата в исходное...
1511 просмотров
schedule
14.10.2022
как использовать isatty() в cout, или я могу предположить, что cout == файловый дескриптор 1?
Ну, в теме, в принципе, все сказано.
У меня есть утилита командной строки, которую можно использовать интерактивно или в сценариях, используя конвейеры или перенаправление ввода-вывода. Я использую cin и cout для ввода-вывода, и я хочу...
7935 просмотров
schedule
11.06.2023
Как читать числа, разделенные пробелами, из консоли?
Я пытаюсь выполнить простую задачу чтения чисел, разделенных пробелами, из консоли в vector<int> , но я не понимаю, как это сделать правильно.
Вот что я сделал до сих пор:
int n = 0;
vector<int> steps;
while(cin>>n)
{...
14202 просмотров
schedule
29.10.2022
Проблема с порядком при использовании Ruby popen2 для взаимодействия с iostreams C++
Я использую Open3 popen2 для взаимодействия с iostreams простой программы C++. Насколько я понимаю, std::cin и std::cout независимы, но порядок, в котором у меня есть вызовы чтения/записи объектов ввода-вывода моего блока popen2, кажется, имеет...
268 просмотров
schedule
21.06.2022
Почему #define - это плохо?
Возможный дубликат: Когда макросы C ++ полезны? Почему #define плохо и что правильный заменитель?
Кто-то сказал мне, что #define - это плохо. Ну, честно говоря, не понимаю, почему это плохо. Если все плохо, то как еще я могу это...
2454 просмотров
schedule
14.06.2022
Как изменить значение члена объекта структуры? (начинающий со структур С++)
Только начинаю изучать структуры, я думал, что понял, как они работают, используя оператор точки для доступа к члену объекта, но я явно не понимаю, так как функция readEmployeeRecord ниже не работает в все. Как я должен это делать? (код короткий...
14687 просмотров
schedule
06.07.2023
Использование ICU для реализации моего собственного аспекта codecvt
Я хочу реализовать фасет codecvt , используя ICU для внутреннего преобразования из любой кодировки символов (которую поддерживает ICU) в UTF-8. Я знаю, что codecvt_byname существует и что его можно использовать для части того, что я хочу, как...
624 просмотров
schedule
27.10.2022
Visual С++ не разрешает iostream
Я только начал C++. Я читаю электронную книгу «Начало работы с C++ 7th edition». Я скопировал код из книги и поместил его в Visual под новым консольным приложением проекта w32 с предварительно скомпилированными заголовками. Ну, когда я использую...
7175 просмотров
schedule
02.04.2022
Техника безопасной работы с нитями. Я что-то пропустил?
Я работаю с некоторым многопоточным кодом для игрового проекта и немного устал от сортировки рвоты stdout, созданной двумя потоками, использующими cout для одновременной отладки сообщений. Я провел небольшое исследование и смотрел в стену час или...
4157 просмотров
schedule
20.07.2023
Вывод результатов Botan Encryption в QDomDocument и наоборот
Я использую библиотеку Botan для шифрования в Qt. У меня это работает, где я могу шифровать и расшифровывать из одного файла в другой, но я пытаюсь изменить его, чтобы зашифровать из файла в QDomDocument (зашифрованный файл будет просто файлом XML) и...
292 просмотров
schedule
02.02.2023