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

Прокомментируйте пожалуста программу - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Проблемы с выделением памяти http://www.cyberforum.ru/cpp-beginners/thread976273.html
Здравствуйте, я в своем проекте использую эту функцию #include <iostream> #include "windows.h" #include <wincrypt.h> #ifndef CALG_HMAC #define CALG_HMAC (ALG_CLASS_HASH | ALG_TYPE_ANY | ALG_SID_HMAC) #endif #ifndef CRYPT_IPSEC_HMAC_KEY
C++ Определить максимальное количество идущих подряд чётных чисел Как определить максимальное количество идущих подряд чётных чисел для такого, к примеру, ряда чисел: 1 2 2 23 4 2 14 9 18 88 4 5 2 2 34 0 http://www.cyberforum.ru/cpp-beginners/thread976263.html
Вывести на экран сначала все цифры, входящие в текст, а затем все остальные литеры C++
написать программу на C++ нужно Задан текст, заканчивающийся точкой. Вывести на экран сначала все цифры, входящие в него, а затем все остальные литеры. При написании программы нельзя пользоваться стандартными функциями обработки строк
C++ Ввод из файла не работает
Здравствуйте, помогите пожалуйста решить проблему. Программа должна ввести данные из файла в массив структур. Но до этого дело так и не доходит: файл не открывается, срабатывает конструкция If для отлова ошибки открытия. Внизу сокращённый текст программы с проблемным участком: void main() { SetConsoleCP(1251); SetConsoleOutputCP(1251); setlocale (LC_ALL, "RUS"); // вызов функции...
C++ Перевести программу с языка С++ http://www.cyberforum.ru/cpp-beginners/thread976244.html
С языком Си плохо знаком, ну очень плохо, переведите программу с языка С++ на язык Си #include <iostream> #include <vector> #include <cmath> #include <iomanip> double number(); double factor();
C++ Виртуальные методы Всем доброго времени суток! Вопрос следующий. Как я могу функцией делать подмену виртуального метода у класса? подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт С++
4378 / 3221 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
13.10.2013, 19:52     Прокомментируйте пожалуста программу
Цитата Сообщение от Banddk Посмотреть сообщение
конструктор копирование , примерно тоже самое, что и = для чисел.
примерно оператор присваивания копирует в готовый объект, конструктор копирования создает новый.
Это основное отличие.

Добавлено через 1 минуту
Dimka-novitsek, копирующий конструктор должен принимать константную ссылку на объект.
C++
1
SimpleCat(const SimpleCat&);
Добавлено через 1 минуту
Цитата Сообщение от Dimka-novitsek Посмотреть сообщение
Тут ма вобще передаем в конструктор не переменную, а что мы передаем? Зачем нам такой конструктор может быть нужен?
Это сигнатура функции (объявление). Параметр указывать не обязательно. При определении функции напишете полностью:
C++
1
2
3
4
SimpleCat(const SimpleCat& otherCat)
{
    // копируем правильно из otherCat 
}
 
Текущее время: 20:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru