|
|
Другие темы раздела | |
C++ Поменять местами столбцы матрицы: столбец, содержащий максимальный элемент матрицы, и столбец, содержащий минимальный элемент матрицы.
https://www.cyberforum.ru/ cpp-beginners/ thread782597.html В матрице, состоящей из положительных действительных чисел поменять местами два столбца: столбец, содержащий максимальный элемент матрицы, и столбец, содержащий минимальный элемент матрицы. нужно написать программу ... двумерные массивы изучаем) Правила форума оригинал задания: |
собрать число , битовая арифметика C++ Помогите пожалуйста, а то с битовой арифметикой проблемы, получаю из color числа его каналы по следующей формуле R = (color >> 16) & 0xFF; G = (color >> 8) & 0xFF; B = (color ) & 0xFF; теперь хочу собрать обратно color, но не понимаю как правильно сделать , может кто помочь |
C++ Посоветуйте книгу по структурам данных
https://www.cyberforum.ru/ cpp-beginners/ thread782547.html Здравствуйте все! Я хочу изучить различные структуры данных, такие как: список, стек, очередь, отражение, деревья, графы. Учу по книге "у.топп у.форд структуры данных в с + +", но я что-то не понимаю что я читаю) Посоветуйте еще какую-то книгу, возможно из другой книги пойму! |
C++ Как перебрать поля структуры? возможно ли это в с++ ? (c# - GetFields) https://www.cyberforum.ru/ cpp-beginners/ thread782546.html |
C++ Потоки и файлы Друзья, почему каждая из частей в отдельности работает корректно, а вместе - нет? #include <fstream> #include <iostream> #include <string> using namespace std; void main() { string str = "In winter coldly. " "In summer hot."; |
C++ Сократить объект типа string У меня есть некоторый объест типа string (назовем его str). Как наиболее быстрым способом можно убрать последние N символов этого объекта? Гарантируется, что N <= str.size (); Что я имею ввиду: string str = "QQQWWW"; int N = 3; //something do cout << str; /*Result: QQQ*/ Или все-таки самый быстрый способ создать новый объект, присвоить ему значение str до нужного нам сивола, а затем... https://www.cyberforum.ru/ cpp-beginners/ thread782534.html |
C++ Шифрование трафика (пакетов) Здраствуйте уважаемые форумчане, сразу извеняюсь если пишу не в етот раздел. Вообщем есть вопрос: я занимаюсь разработкой игрового сервера одной mmorpg и вообщем дошло дело до безопасности трафика обмена между сервером и клиентом, кто может дать совет или примеры шифрования передачи данных пакетов между сервером и клиентом? Была идея ето реализовать через програму запускатор игры что бы она... https://www.cyberforum.ru/ cpp-beginners/ thread782526.html |
C++ IntelliSense: несовместимые типы операндов ("char" и "const char *") привет всем! при таком коде: void main() { ifstream fin; ofstream fout; fin.open("input.txt"); fout.open("output.txt"); int n, m, k; fin >> n >> m; vector<vector<char>> mass(n,m); |
C++ Задача на системы счисления и делимость
https://www.cyberforum.ru/ cpp-beginners/ thread782505.html Нужно решить задачу. Вот условие: На вход подаются два натуральных числа: 1≤n≤1015; 2≤d≤10 Вывести нужно вывести n-ное в порядке возрастания число, запись которого в системе счисления с основанием d оканчивается четным числом нулей (если нет нулей, то тоже подходит). Число должно быть выведено в десятичной системе счисления. Под переменные можно тратить 32мб, ограничение по времени -... |
C++ Первый комом (Вывести "Это моя первая С++ программа.")
https://www.cyberforum.ru/ cpp-beginners/ thread782503.html Привет! Начал изучать С++ недавно. Классная штука! В книге был пример, который нужно повторить. Простенький код /* Программа №1 - Первая С++ программа. Введите эту программу, затем скомпилируйте её и выполните. */ #include <iostream> using namespace std; |
Подсчет символов в файле. Не пашет C++ Добрый день! Пытаюсь в никнуть в основу основ С++ при помощи С++ Builder v.6 Есть пример: #pragma hdrstop #include <stdio.h> //for getchar(), putchar() #include <conio.h> //for getchar() #define eof 27 // признак конца файла |
C++ как правельно пользоваться матетатическими функциями
https://www.cyberforum.ru/ cpp-beginners/ thread782489.html помогите решить уравнение z1=2sin^2(3PI-2x)cos^2(5PI+2X) z2=1/4-1/4sin(5/2PI-8x) |
390 / 365 / 111
Регистрация: 03.02.2013
Сообщений: 1,120
|
|
09.02.2013, 16:55 | 0 |
Конструктор по умолчанию + объявление функции - C++ - Ответ 411285009.02.2013, 16:55. Показов 1443. Ответов 8
Метки (Все метки)
Ответ
1) в вашем примере у единственного аргумента есть "=30", обратите внимание, это означает, что если вы явно не зададите аргумент, то по умолчанию он будет равен 30, т.е. будет возможно создание как
Man FirstMan(40) также это эквивалентно Man SecondMan = 40; но главное из-за =30 будет возможно создание Man ThirdMan; где как видите нет аргументов, и вызовется конструктор по умолчанию, который неявным образом туда засунет 30, т.е. аналогчино явному вызову ThirdMan(30); 2) ну для вашего примера я что-то не вижу ни одного состояния объекта, вы это дело опустили... но допустим если там в секции private есть скажем поле unsigned int year_of_birth; то сходу можно написать такой метод: void Set_Year_of_birth (usigned int year) { this->year_of_birth = year} как видите, при вызове ThirdMan.Set_Year_of_birth(1980); этот метод изменит состояние объекта и его нельзя сделать константным Вернуться к обсуждению: Конструктор по умолчанию + объявление функции C++
1
|
09.02.2013, 16:55 | |
Готовые ответы и решения:
8
Будет ли определен компилятором конструктор по умолчанию, если есть конструктор с дефолтным параметром? Создать класс. Написать конструктор по умолчанию, конструктор с параметрами. Перегрузить операции «меньше» и «равно» Можно ли использовать конструктор по умолчанию и конструктор инициализации одновременно? Создать класс "Вектор" и реализовать конструктор по умолчанию, конструктор копирования и деструктор |
09.02.2013, 16:55 | |
09.02.2013, 16:55 | |
Помогаю со студенческими работами здесь
0
Конструктор с параметрами И конструктор по умолчанию. Как? Объявление переменных по-умолчанию Конструктор и декструктор, явное и неявное объявление Конструктор класса не видит конструктор по умолчанию другого класса |