Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ задача на тему строки http://www.cyberforum.ru/cpp-beginners/thread282732.html
Заменить в заданной строке все буквы Ch1 на Ch2 (их значения вводить с клавиатуры). помогите сделать пожалуйста
C++ кто сможет решить,срочно нужно!! Задали индивидуалки,не могу решить( Дан файл, компоненты которого являются целыми числами.Получить в файле g все компоненты файла f: а)являющиеся четными числами; б)делящиеся на 3 и не... http://www.cyberforum.ru/cpp-beginners/thread282731.html
C++ Определить самую длинную последовательность цифр в тексте
С помощью текстового редактора создать файл, содержащий текст, длина которого не превышает 1000 символов (длина строки текста не должна превышать 70 символов). Имя файла должно иметь расширение DAT....
Найти индексы всех отрицательных элементов массива C++
Найти номера всех отрицательных элементов (вывести их на экран), если таких нет, то сообщить об этом. помогите сделать...
C++ double и int http://www.cyberforum.ru/cpp-beginners/thread282728.html
double buf = Convert::ToDouble(pole->Text);//Обьявляем переиенную buf switch (regim) { case '%': pole->Text = (value % buf).ToString(); break;} мне надо что бы...
C++ файловые операции люди подскажите как считать ini файл в структуру уже мучаюсь 2 дня вот что написал но оно не работает int i=0; while (( !book.eof()) && (i!=10)) { ... подробнее

Показать сообщение отдельно
kravam
быдлокодер
1705 / 892 / 45
Регистрация: 04.06.2008
Сообщений: 5,524
25.04.2011, 00:41
Цитата Сообщение от Union Посмотреть сообщение
Получается если я использую стринг, то
- экономится место в памяти
Только не это. Вот, допустим,
C++
1
char* p= "cafebabe";
Вот сколько ты видишь памяти занято явно, столько и занято. 13 байт.

C++
1
string str= "cafebabe";
Вот тут сколько занято? Точно не подсчитывал да и не собираюсь, ибо для побайтного контроля есть пример выше С. Но точно не меньше. Ибо, допустим вызовы методов как-то ведь реализуются?
C++
1
string.size();
Ну то есть должна быть где-то определена функция size, а непосредвственно в каждом объекте типа string указатель на эту функцию, а таких функций много.

Ну то есть за удобство платим памятью и скоростью
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru