Вопросы с тегом «stream»

107
Что именно делает Stringstream?

Я пытаюсь выучить C ++ со вчерашнего дня и использую этот документ: http://www.cplusplus.com/files/tutorial.pdf (стр. 32). Я нашел код в документе и запустил его. Я попытался ввести 5,5 рупий для цены и целое число для количества, и результат был 0. Я попытался ввести 5,5 и 6, и результат был...

106
Эквивалент Guava для IOUtils.toString (InputStream)

Apache Commons IO имеет удобный удобный метод IOUtils.toString () для чтения InputStreamстроки в строку. Поскольку я пытаюсь перейти от Apache Commons к Guava : есть ли эквивалент в Guava? Я просмотрел все классы в com.google.common.ioпакете и не нашел ничего более простого. Изменить: я понимаю и...

106
Ошибка компиляции C ++: есть инициализатор, но неполный тип

Я кодирую в Eclipse и получаю что-то вроде следующего: #include <ftream> #include <iostream> void read_file(){ char buffer[1025]; std::istringstream iss(buffer); } Однако, когда я пытаюсь построить, я получаю следующую ошибку: variable 'std::istringstream iss' has initializer but...

105
Откройте поток ввода-вывода из локального файла или URL-адреса

Я знаю, что есть библиотеки на других языках, которые могут принимать строку, содержащую либо путь к локальному файлу, либо URL-адрес, и открывать ее как читаемый поток ввода-вывода. Есть ли простой способ сделать это в...

105
Какова цель сериализации в Java?

Я прочитал немало статей о сериализации и о том, как это красиво и здорово, но ни один из аргументов не был достаточно убедительным. Мне интересно, действительно ли кто-нибудь может сказать мне, чего мы действительно можем достичь, сериализуя класс?...

104
В чем разница между cout, cerr, clog заголовка iostream в с ++? Когда использовать какой?

Я пытался исследовать разницу между cout, cerrи clogв Интернете , но не мог найти идеальный ответ. Я до сих пор не понимаю, когда использовать. Может ли кто-нибудь объяснить мне с помощью простых программ и проиллюстрировать идеальную ситуацию, когда использовать какую? Я посетил этот сайт,...

103
«Формат данного пути не поддерживается».

В моем веб-сервисе есть следующий код: string str_uploadpath = Server.MapPath("/UploadBucket/Raw/"); FileStream objfilestream = new FileStream(str_uploadpath + fileName, FileMode.Create, FileAccess.ReadWrite); Может ли кто-нибудь помочь мне решить проблему с этим сообщением об ошибке из строки 2...

103
Соберите последовательные пары из потока

Учитывая такой поток, как { 0, 1, 2, 3, 4 }, как мне наиболее элегантно преобразовать его в заданную форму: { new Pair(0, 1), new Pair(1, 2), new Pair(2, 3), new Pair(3, 4) } (при условии, конечно, что я определил класс Pair)? Изменить: это не совсем касается целых или примитивных потоков. Ответ...

101
Java 8 Stream с пакетной обработкой

У меня есть большой файл со списком предметов. Я хотел бы создать пакет элементов, сделать HTTP-запрос с этим пакетом (все элементы необходимы в качестве параметров в HTTP-запросе). Я могу сделать это очень легко с помощью forцикла, но, как любитель Java 8, я хочу попробовать написать это с...

100
Как проверить, пуст ли Java 8 Stream?

Как я могу проверить, является ли a Streamпустым, и вызвать исключение, если это не так, как нетерминальную операцию? По сути, я ищу что-то эквивалентное приведенному ниже коду, но без материализации промежуточного потока. В частности, проверка не должна выполняться до того, как поток будет...

99
Воспроизведение звука из потока с помощью C #

Есть ли способ в C # воспроизводить звук (например, MP3) непосредственно из System.IO.Stream, который, например, был воспроизведен из WebRequest без временного сохранения данных на диск? Решение с NAudio С помощью NAudio 1.3 можно: Загрузите файл MP3 из URL-адреса в MemoryStream Преобразуйте...

99
Множественные нулевые проверки в Java 8

У меня есть приведенный ниже код, который немного уродлив для множественных нулевых проверок. String s = null; if (str1 != null) { s = str1; } else if (str2 != null) { s = str2; } else if (str3 != null) { s = str3; } else { s = str4; } Поэтому я попытался использовать, Optional.ofNullableкак...

99
Когда мне следует использовать потоки?

Я просто столкнулся с вопросом при использовании a Listи его stream()метода. Хотя я знаю, как их использовать, я не совсем уверен, когда их использовать. Например, у меня есть список, содержащий разные пути в разные места. Теперь я хотел бы проверить, содержит ли один заданный путь какой-либо из...

97
Агрегат Qt c ++ 'std :: stringstream ss' имеет неполный тип и не может быть определен

В моей программе есть эта функция, которая преобразует целые числа в строки: QString Stats_Manager::convertInt(int num) { stringstream ss; ss << num; return ss.str(); } Но когда я запускаю это, я получаю сообщение об ошибке: aggregate 'std::stringstream ss' has incomplete type and cannot be...

96
Чтение больших текстовых файлов с потоками на C #

У меня есть прекрасная задача разработать, как обрабатывать большие файлы, загружаемые в редактор сценариев нашего приложения (это похоже на VBA для нашего внутреннего продукта для быстрых макросов). Большинство файлов имеют размер около 300-400 КБ, что нормально загружается. Но когда они...

96
Чтение InputStream как UTF-8

Я пытаюсь прочитать text/plainфайл через Интернет построчно. Код, который у меня есть прямо сейчас: URL url = new URL("http://kuehldesign.net/test.txt"); BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream())); LinkedList<String> lines = new LinkedList(); String...