Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ задача на тему строки Заменить в заданной строке все буквы Ch1 на Ch2 (их значения вводить с клавиатуры). помогите сделать пожалуйста https://www.cyberforum.ru/ cpp-beginners/ thread282732.html кто сможет решить,срочно нужно!! C++
Задали индивидуалки,не могу решить( Дан файл, компоненты которого являются целыми числами.Получить в файле g все компоненты файла f: а)являющиеся четными числами; б)делящиеся на 3 и не делящиеся на 7; в)явлющиеся точными квадратами. на языке С
C++ Определить самую длинную последовательность цифр в тексте С помощью текстового редактора создать файл, содержащий текст, длина которого не превышает 1000 символов (длина строки текста не должна превышать 70 символов). Имя файла должно иметь расширение DAT. Написать программу, которая: выводит текст на экран дисплея; определяет самую длинную последовательность цифр в тексте (любое количество пробелов и концы строк не прерывают последовательность... https://www.cyberforum.ru/ cpp-beginners/ thread282730.html C++ Найти индексы всех отрицательных элементов массива https://www.cyberforum.ru/ cpp-beginners/ thread282729.html
Найти номера всех отрицательных элементов (вывести их на экран), если таких нет, то сообщить об этом. помогите сделать...
C++ double и int
double buf = Convert::ToDouble(pole->Text);//Обьявляем переиенную buf switch (regim) { case '%': pole->Text = (value % buf).ToString(); break;} мне надо что бы переменные были типа int int value buf; но (pole->Text) ругается что сделать ??
C++ файловые операции https://www.cyberforum.ru/ cpp-beginners/ thread282727.html
люди подскажите как считать ini файл в структуру уже мучаюсь 2 дня вот что написал но оно не работает int i=0; while (( !book.eof()) && (i!=10)) { Ini->ReadString(i,"K1",PhoneBook.name.c_str()); Ini->ReadString(i,"K2",PhoneBook.lastname.c_str());
C++ голосовой движок https://www.cyberforum.ru/ cpp-beginners/ thread282725.html
христос воскрес! форумчане, не подскажете где мона посмотреть код голосового движка какого нибуть очень надо, заранее благодарен)
C++ Численный методы систем линейных уравнений
Уважаемые программисты как написать программу на С++ методом Итерации и методом Зейделя систему
C++ Контейнер set https://www.cyberforum.ru/ cpp-beginners/ thread282715.html
Есть текст на агл. языке. Используя контейнер set нужно упорядочить слова этого текста в алфавитном порядке. Вот то, что я сделал: void main() { set<char*> s; s.insert("Hello my friends"); for(set<char*>::iterator it = s.begin(); it != s.end(); it++) {
C++ Открытие внешнего файла https://www.cyberforum.ru/ cpp-beginners/ thread282709.html
ДОбрый день! Как реализовать событие на кнопку для открытия внешнего файла, например *.doc, который находится в подкаталоге с программой? Т.е. полный путь писать не надо! Средствами ShellAPI, что то не получается это реализовать: ShellExecute(Application->MainFormHandle, "open", "Lab_1.doc", NULL, ExtractFilePath(Application->ExeName).c_str(), SW_SHOWNORMAL); Зараннее, Спасибо!
Как вынести метод возвращающий шаблонный класс в из hpp в cpp? C++
Есть код в заголовоном файле: template<class T,typename Ptr> class LINQ { private: Ptr begin; Ptr end; std::vector<T*> res; public:
C++ масиф https://www.cyberforum.ru/ cpp-beginners/ thread282673.html
i=90; for(i=90;i<buf;i+=180); if (buf==i) { ........ } сдесь i принемает значения 90 270 450 .... как сделать что бы принемало и -90 -270 -450 ....?? так ?
17 / 17 / 0
Регистрация: 16.08.2010
Сообщений: 252
0

Вопрос по вектору string'ов - C++ - Ответ 1584172

24.04.2011, 21:49. Показов 3459. Ответов 28
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Не совсем представляю как работает вектор стрингов
C++
1
std::vector<std::string> texts;
Вектор по стандарту располагается в едином куске памяти. Если я использую вектор чаров (массивов), они фиксированного размера. Это значит что при выделении памяти методом reserve я четко выделяю себе нужный кусок памяти, при изменении элемента в середине, сдвига всего, что идет после - не происходит. А вот со стрингом не понятно. При выделении памяти вродебы размер элемента составляет 1 байт... Получается количество элементов, которое поместится в выделенную память предсказать нельзя.
Если я меняю содержимое стринга, находящегося в середине вектора, всё, что идёт после - смещается, если размер нового стринга не равен размеру старого. Я прав?
Или вектор стрингов - это вектор указателей, а информация хранится вне его?

Вернуться к обсуждению:
Вопрос по вектору string'ов C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.04.2011, 21:49
Готовые ответы и решения:

[Вопрос] Перехват прерывания прямым доступом к вектору прерывания
Всех приветствую! В данный момент разбираюсь с обработкой аппаратного прерывания (прерывание...

Поиск по вектору
есть структура. нас интересует первый элемент fntname остальные не важны typedef struct { ...

Движение по вектору
Добрый день! Есть такой вопрос по матлабу: имеется 2 вектора: x =; y =; Можно ли...

Альтернатива вектору
Добрый день. Такая проблема. имеется модуль сопряжения, который соединяет ддлки от 2005 и 2010...

28
24.04.2011, 21:49
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.04.2011, 21:49
Помогаю со студенческими работами здесь

Параллельность градиента вектору
Помогите пожалуйста разобраться, необходимо найти все точки пространства, в которых градиент поля...

Движение изображения по вектору
Делаю простую игру, что-то типа космического шутера. При нажатии на кнопки право и лево будет...

Поиск, Сортировка по Вектору в с++
Не могу разобраться как обратится к элементу класса например name. в векторе groupArray. Из за...

Поиск строки по вектору
Добрый день. Помогите разобраться с проблемой пожалуйста: я перегоняю данные из бинарного файла в...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru