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

Разработать класс String, который в дальнейшем будет использоваться для работы со строками. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Консольное приложение. Имитация входа в систему. http://www.cyberforum.ru/cpp-beginners/thread710266.html
Требуется написать программу для имитации входа в систему, которая будет запрашивать пароль и выдавать приглашение только в случае совпадения введенного пароля с заранее определенным в программе, а в...
C++ Подскажите что я делаю не так? Дан массив целых чисел. Все его элементы уменьшить на 20 #include <iostream> using namespace std; int f(const int*mas, const int i); int const i=10; int main(){ int marks; for (int i=0;... http://www.cyberforum.ru/cpp-beginners/thread710258.html
C++ Разработка банк-клиента.
задали написать программу на с++ сам не смог помогите пожалуйста, и надо написать программу на которой клиент может заити на свой счет в банке для входа запрашивается пароль, и просмотреть свой...
C++ Передача обьекта в функию
Изучаю прогу в универе, понадобилось сделать обьект как аргумент функции.ООП ещё не изучали.Как это сделать можно?Я чисто интуитивно обьект передал в функцию вот так: //Функция перезаписывает текст...
C++ удаление памяти http://www.cyberforum.ru/cpp-beginners/thread710231.html
подскажите как в программе удалить все что занесено в память и закрыть программу?
C++ работа с функцией в С++ В ходе выполнения работы необходимо создать программу, которая определяет и инициализирует двумерный массив целых значений и затем выполняет следующие действия: • Четные элементы массива arr_1 ... подробнее

Показать сообщение отдельно
gitarillo
721 / 521 / 24
Регистрация: 17.06.2010
Сообщений: 1,012
Записей в блоге: 1
27.11.2012, 09:13
Могу сказать несколько моментов.
Во - первых, конструктор с параметром должен выделять память под передаваемую строку
C++
1
new char [strlen(string)+1];
параметр конструктора хорошо бы сделать const
Во - вторых, хорошо бы сделать конструктор копирования и оператор присваивания для класса
В-третьих, метод типа GetString, который возвращает указатель на строку (char *)
В-четвертых, можно перегрузить вывод в поток и печатать свою строку сколько влезет)
И нужно разделить интерфейс и реализацию (.h, .cpp)
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru