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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Nirvana87
0 / 0 / 0
Регистрация: 10.03.2014
Сообщений: 28
#1

Найдите ошибку в объявлении класса - C++

26.05.2014, 15:43. Просмотров 242. Ответов 7
Метки нет (Все метки)

class String {
protected:
char *str;
unsigned len;
public:
String();
String(const char* s);
String(const String& s);
String(unsigned size, char = ' ');
String(unsigned size);
~String();
// другие функции-элементы
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.05.2014, 15:43
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найдите ошибку в объявлении класса (C++):

Найти ошибку в объявлении класса - C++
в чём дело? #include <iostream> #include <string> using namespace std; class Division_by_zero { public: string...

Инициализация членов в объявлении класса - C++
В классе: class peltier { public: material p = material('p'); material n = material('n'); peltier(); ~peltier(void); };

Ошибка в объявлении класса (в конструкторе) - C++
Я не могу разобраться с классами и конструкторами, в строчке Progect();// {numb=0; sum=0; date=;} всегда высвечивает ошибку,...

Найти ошибку в объявлении структуры - C++
Здравствуйте!Задание найти ошибку в к следующем коде в строке 1,2,3 или 4. Мне кажется все верно, разве нет? #include <stdio.h> ...

Ошибка при объявлении функции класса - C++
функция определена: class krug{ // ... void sr(krug ob); // ... } // ... void krug::sr(krug ob){ double s1,s2;

Конструкция =delete в объявлении конструкторов класса - C++
объясните пожалуйста что за конструкция такая "=delete" в примерах: Arena(const Arena& other) = delete; Arena& operator =(const Arena&...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Тамика
Котовчанин
870 / 450 / 143
Регистрация: 16.02.2010
Сообщений: 2,985
Записей в блоге: 27
26.05.2014, 15:55 #2
А точка с запятой стоят в конце?
0
CheshireCat
Эксперт С++
2892 / 1241 / 78
Регистрация: 27.05.2008
Сообщений: 3,370
26.05.2014, 16:01 #3
Вот это:
C++
1
2
String(unsigned size, char = ' ');
      String(unsigned size);
0
Тамика
Котовчанин
870 / 450 / 143
Регистрация: 16.02.2010
Сообщений: 2,985
Записей в блоге: 27
26.05.2014, 16:02 #4
А что там не так? Самой интересно...
0
Kerry_Jr
Модератор
Эксперт PHP
2192 / 1988 / 696
Регистрация: 14.05.2014
Сообщений: 5,825
Записей в блоге: 1
Завершенные тесты: 5
26.05.2014, 16:04 #5
Не указаны типы переменных size
0
CheshireCat
Эксперт С++
2892 / 1241 / 78
Регистрация: 27.05.2008
Сообщений: 3,370
26.05.2014, 16:04 #6
Вот в таком коде, который из конструкторов должен вызвать компилятор?
C++
1
String s(80u);
1
Тамика
Котовчанин
870 / 450 / 143
Регистрация: 16.02.2010
Сообщений: 2,985
Записей в блоге: 27
26.05.2014, 16:07 #7
А... Теперь поняла, спасибо!

Добавлено через 2 минуты
Цитата Сообщение от Kerry_Jr Посмотреть сообщение
Не указаны типы переменных size
А энто не обязательно. Если речь об int.
0
CheshireCat
Эксперт С++
2892 / 1241 / 78
Регистрация: 27.05.2008
Сообщений: 3,370
26.05.2014, 16:18 #8
Kerry_Jr, unsigned == unsigned int
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.05.2014, 16:18
Привет! Вот еще темы с ответами:

Программа вылетает при объявлении переменной класса - C++
При создании переменной класса tree программа вылетает. Не понимаю, в чём дело. Что я не так делаю? Класс tree - бинарное дерево ...

Новый тип данных в объявлении метода класса - C++
Здравствуйте, подскажите, пожалуйста, как сделать, чтобы метод класса мог принимать как аргумент массив, тип данных которого был определен...

Ошибка C4307 при объявлении в main() указателя шаблона-класса - C++
Привет, всем. Помогите, плиз, с синтаксисом. Возникает, ошибка при объявлении в main() указателя шаблона-класса. #include <iostream> ...

Почему при объявлении переменных тип float выдает ошибку - C++
Подскажите, пожалуйста, почему когда я объявляю переменные как float, то выскакивает ошибка, а когда меняю тип на double, то все корректно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
26.05.2014, 16:18
Ответ Создать тему
Опции темы

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