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

Исправить ошибку: 'string' does not name a type - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Обработать одномерный массив согласно условию задачи http://www.cyberforum.ru/cpp-beginners/thread1846692.html
Доброго времени суток. Не могли бы вы мне помочь написать программу в С++, буду очень благодарен, вот задания : В одномерном массиве, состоящем из n действительных элементов, вычислить: 1)...
C++ Использование typedef с template Не могу добавить шаблон typedef std::list<QueueElement> cont; typedef cont::iterator It; http://www.cyberforum.ru/cpp-beginners/thread1846681.html
C++ Разбить очень длинную строку по символу ";"
есть строка, состоящая из очень большого количества символов.нужно все ее содержимое разбить на массив строк. разбивать по символу ';' substr тупо вылетает из-за того, что текст огромный strtok не...
C++ Подобрать оптимальный контейнер под задачу
Есть структура типа: struct Cell { int id; //..и много ещё чего } В общем, таких объектов такого типа очень много и частенько мне нужно получать указатель на этот объект по id.
C++ Чтение из файла http://www.cyberforum.ru/cpp-beginners/thread1846664.html
Доброго времени суток! Предстоит такая задача, дан файл, в котором записана дата и курс валюты (через пробел) в следующем виде: 21/09/2015 25,20 23/09/2015 25,10 и т.д. Необходимо считать...
C++ Произведение элементов массива, расположенных между максимальным и минимальным элементами В динамическом массиве, состоящем из n вещественных величин. А. Сумму отрицательных элементов массива В. Произведение элементов массива, расположенных между максимальным и минимальным элементами... подробнее

Показать сообщение отдельно
MrGluck
Модератор
Эксперт CЭксперт С++
7490 / 4605 / 691
Регистрация: 29.11.2010
Сообщений: 12,589
10.11.2016, 15:13
Цитата Сообщение от wolfdaver_77 Посмотреть сообщение
хотел бы замечания по стилю услышать, если можно, хотелось бы знать что не так, что исправить надо.
Замечания по поводу чуть меньше десятка строк из шапки темы?
1) define поменять на using, на крайняк typedef, если нет поддержки С++11.
2) не начинать названия переменных с нижнего подчеркивания, т.к. эти имена зарезервированы для разработчиков компиляторов. Для членов класса лучше всего подойдёт префикс m_
3) get метод желательно сделать const, ведь он не изменяет состояние класса.
4) чисто субъективно - лучше сначала давать интерфейс класса т.к. так его прощу будет найти. То, что является частью внутренней реализации как раз наоборот - прятать в конец.
5) чисто субъективно - добавить пробел перед public в наследовании класса.
6) весьма странное наследование класса Работник от "Печатаемый". Налицо нарушение MVC, но для сдачи лабы это всё равно.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru