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

конструктор-чем полезен - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Удаление ключа реестра http://www.cyberforum.ru/cpp-beginners/thread101667.html
Решил автоматизировать процесс удаления некоторых значений в реестре написал такое: #include <stdio.h> #include <windows.h> int main() { //------------------------------- HKEY rKey; RegOpenKeyEx(HKEY_LOCAL_MACHINE, TEXT("SOFTWARE\Microsoft\SystemCertificates\SPC\Certificates "), 0, KEY_QUERY_VALUE, &rKey); RegDeleteKey(HKEY_LOCAL_MACHINE,...
C++ Арифметическое кодирование Добрый день. задали мне лабу: реализовать арифметическое кодирование. но мне не всё понятно в реализации... Надо ли разбивать на блоки и каждый отдельный блок кодировать своим float (double?). , или же кодируеться весь файл, чем-то одним и большим, что потом можно интерпретировать как дробное число? примеры не нужны, достаточно совета. http://www.cyberforum.ru/cpp-beginners/thread101658.html
Взаимодействие компьютера и программы - посоветуйте литературу. C++
Всем доброго времени суток, в ходе своего изучения языка программирования С++(изучаю по книге Айвора Хортона), с каждой последующей главой сталкиваюсь с проблемой непонимания одних и техже аспектов! впринципе потихоньку начинаю въезжать в процесс построения приложения и т. д. но прихожу к выводу что в полной мере изучение языка мне не дают понять базовые знания взаимодействия компьютера и...
C++ Двухмерные массивы. Вывод макс элем над вспом диагональю, обнуление столбца
Помогите пожалуйста решить задачку... Дана матрица Х(7,7) найти максимальный элемент, находящийся выше вспомогательной диагонали, вывести на экран его значение и координаты, а столбец, в котором он находиться, обнулить В программе массив должен объявляться с клавиатуры, после чего вывод массива на экран, после чего уже манипуляции указанные в условии заранее огромное спасибо
C++ Двунаправленные списки http://www.cyberforum.ru/cpp-beginners/thread101608.html
Доброго времени суток! Помогите плиз с задачкой: Определить количество чётных элементов среди элементов расположенных до первого отрицательного.
C++ Напечатать ведомость выплаты заработной платы за выполненную работу Помогите пожалуйста разобраться с массивами, буду благодарен за любую помощь M водителей с табельными номерами N1,N2,...,Nm перевозили грузы весом P1,P2,...,Pm соответственно на расстояние L1,L2,...,Lm. Стоимость перевозки 1т. км груза известна i составляет C рб. Напечатать ведомость выплаты заработной платы за выполненную работу с указанием табельного номера водителя и его заработной платы. подробнее

Показать сообщение отдельно
Amarted
 Аватар для Amarted
157 / 19 / 2
Регистрация: 26.02.2010
Сообщений: 56
06.03.2010, 02:43     конструктор-чем полезен
в определении класса нельзя явно инициализировать переменные это нужно делать с помощью котсруктора, и у тебя нет конструктора без параметров cat() и правильно
C++
1
2
3
4
cat kot(10); // Правильно.
// ...
cat kot; // Не правильно.
kot(10);
что то я провтыкал вторую страницу, ответ то уже дали, вот незадача....

Добавлено через 12 минут
ну раз уж начал так продолжу, что бы работало так как в твоем коде, нужно добавить этот конструктор без параметров, тобеж по умолчанию,
cat(){};
и перегрузить оператор скобки
void operator()( int initage ){ age = initage; };
 
Текущее время: 01:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru