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

protected или не protected : ) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дан Двухмерный массив.Определить: http://www.cyberforum.ru/cpp-beginners/thread325412.html
1) В каком столбце массива сумма элементов меньше: в первом или в последнем; 2) В какой строке массива сумма элементов больше: во второй или в третьей?
C++ Ошибка в конструкторе Написал задачу, но она не работает. Условие: Разработать класс Элементарная частица с элементами Название, Группа, Заряд, Масса покоя. Примеры значений переменной элементарная частица: Нейтрон Н 0 940 Ка-плюс М +1 494 Электрон Л -1 0.511 Написал код, но пишет что ошибка в конструкторе. Помогите найти проблему. По списку ошибок не могу сообразить. #include<iostream> http://www.cyberforum.ru/cpp-beginners/thread325384.html
C++ Перевод символа в Юникод
Подскажите пожалуйста как закодировать например вот такую строку привет что бы она стала такой? %D0%BF%D1%80%D0%B8%D0%B2%D0%B5%D1%82 Википедии увидел такой алгоритм: 1)Переводим символ в Юникод. 2)затем разделяем каждый байт знаком процента подскажите как сделать первый пункт?
C++ что то не так с компилятором?
есть класс, который переписан с книги Лафоре Р. #include <cstdlib> #include <iostream> #include <conio.h> class time { private: int hrs, mins, secs;
C++ CreateFileA http://www.cyberforum.ru/cpp-beginners/thread325373.html
как записать путь.(нужно именно путь, а то так создает в папке приложения) HANDLE hfile1 = CreateFile("E:\res.txt", GENERIC_READ|GENERIC_WRITE, 0, NULL, OPEN_ALWAYS, 0, NULL); по getlasterror() получаю 123 = Синтаксическая ошибка в имени файла, имени папки или метке тома. ответ найден (глупо!)
C++ Функции и модули двумерной матрицы Доброго всем дня. Дорогие пользователи форумом, пожалуйста помогите,завтра сдавать зачет по С++ а у меня 2 лабы еще не готовы. Вот задание: В каждой строке найти максимум среди четных элементов, а в каждом столбце минимум нечетных элементов. Необходимо использовать функции в 1-й, и модули во 2-й лабороторке. Ввод/вывод осуществляется в одном модуле/функции, вычисление в другом модуле/функции. подробнее

Показать сообщение отдельно
Deviaphan
Делаю внезапно и красиво
Эксперт C++
1286 / 1220 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
25.06.2011, 07:22     protected или не protected : )
Есть святое правило: По умолчанию всё "константное приват". А уже потом, при необходимости, убираешь конст, делаешь защищённым или открытым.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
class IWindow 
{
public:
   void setSize(int _size) { size = _size; };
   int  getSize() { return size; }
private:
  int size;
};
 
class SomeWindow : public IWindow
{
 
};
Вариант ошибочен. Т.к. название IWindow подразумевает, что это интерфейс, т.е. чисто виртуальный класс. Если название поменять, то вполне может иметь место быть.

Добавлено через 49 секунд

Не по теме:

Ну что, начнём холивар про методы-аксессоры?

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