Форум программистов, компьютерный форум CyberForum.ru

Выделение памяти для буффера, под std::istream& operator>>(std::istream &, String &) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Нужно вынести часть программы в отдельный модуль http://www.cyberforum.ru/cpp-beginners/thread887500.html
Помогите вынести 19-36 строки в отдельный модуль, чтобы можно было потом как заголовочный файл .h его подключить #define _CRT_SECURE_NO_WARNINGS #include <iostream> #include <fstream> #include <map> using namespace std; int main() {
C++ Однозвязный список через template Помогите разобрать код в тех местах где я поставил //???? . Код не мой, и указатели я не очень хорошо понимаю. #include <iostream> using namespace std; /////////////////////////////////////////// template <class T> struct element { element* next; http://www.cyberforum.ru/cpp-beginners/thread887472.html
Классы: составить описание объектного типа Matrix (инициализации единичной, квадратных матриц, сложение, транспонирование, вычисление определителя) C++
Составить описание объектного типа Matrix, обеспечивающего инициализации единичной матрицы, квадратных матриц, сложение матриц, транспонирование, вычисление определителя матрицы.
C++ Получить строку, в которой наибольшее число знаков препинания
Дан текстовый файл. Получить строку, в которой наибольшее число знаков препинания.
C++ Подключение статической библиотеки (libxls) http://www.cyberforum.ru/cpp-beginners/thread887465.html
Здравствуйте, недавно столкнулся с необходимостью читать из .xls файла, нашел для этого библиотеку libxls. В их readme написано, что они "A multiplatform, C/C++ library for parsing Excel(TM) files." (то есть я так понял что в винду в проект с плюсами это запихнуть можно), однако в архиве с названием "Win32 binary: libxls-0.2.0-win32.tar.gz" (судя по всему для винды?) лежат хедеры и файл .a,...
C++ где моду прочитать о деревьях с нуля? где моду прочитать о деревьях с нуля? подробнее

Показать сообщение отдельно
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11812 / 6791 / 768
Регистрация: 27.09.2012
Сообщений: 16,851
Записей в блоге: 2
Завершенные тесты: 1
01.06.2013, 18:39     Выделение памяти для буффера, под std::istream& operator>>(std::istream &, String &)
Можно считывать по символу(или сразу по нескольку символов) и помещать их в строку с помощью функций членов класса String. Надеюсь, что в классе есть механизм перераспределения памяти.
Потом смотрим входной поток. Если в нем еще что-то есть, то повторяем операцию. И так до конца, либо до символа-разделителя.
 
Текущее время: 12:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru