|
|
Другие темы раздела | |
C++ Транспонировать матрицу F(10,8) Транспонировать матрицу F(10,8) и вывести на печать элементы главной диагонали и диагонали, расположенной под главной. Результаты разместить в двух строках. https://www.cyberforum.ru/ cpp-beginners/ thread400016.html |
C++ cin.getline работает через раз вот этот код работает прекрасно #include <iostream> using namespace std; void Open_Directory() { char *directory= new char; cin.getline(directory, sizeof(directory)); //cin.getline(directory, sizeof(directory)); cout<<directory<<"\n"; } |
C++ Шаблоны функций и классов
https://www.cyberforum.ru/ cpp-beginners/ thread400013.html Нужносоздать шаблон функции возведения заданного числа в заданную степень (аналог функции pow() ). Шаблон класа Класс: матрица. Свойства: размеры, элементы матрицы. Методы: конструктор с параметрами, вычисление суммы элементов на главной диагонали. |
C++ Дружественные функции и классы 1. Класс Пациент (имя, диагноз, рецепт, номер карты); 2. Класс Зав. отделением (имя) Описание предметной области – зав. отделением может менять номер карты пациента . Пожалуйсто помогите!!! Добавлено через 1 минуту Каждый класс должен реализовывать метод show, который отображает на экране все свойства данного объекта. Вызов дружественной функции должен сопровождаться выводом сообщения о... https://www.cyberforum.ru/ cpp-beginners/ thread400010.html |
ПЕРЕГРУЗКА ФУНКЦИЙ. ПЕРЕГРУЗКА ОПЕРАТОРОВ. C++ 1. Функция нахождения самого длинного слова (два, три и четыре слова). 2. Описать класс одномерный массив (вектор) целых чисел. Перегрузить следующую операцию: > присвоить всем элементам вектора заданное значение. Помогите пожалуйсто очнь надо! Только попроще!!! |
C++ Абстрактные базовые классы Помогите решить пожалуйста!) Задание 1 . Создать базовый класс - фигура, и производные класс - круг, прямоугольник, трапеция. Определить виртуальные функции площадь, периметр и вывод на печать. Задание 2 . Создать абстрактный базовый класс с виртуальной функцией - сумма прогрессии. Создать производные классы: арифметическая прогрессия и геометрическая прогрессия. Каждый класс имеет два поля... https://www.cyberforum.ru/ cpp-beginners/ thread400002.html |
C++ Ввод имени файла с клавиатуры
https://www.cyberforum.ru/ cpp-beginners/ thread399999.html Всем привет! Хочу сделать так: int main() { char finame; printf("Enter the name of file: "); scanf_s("%s", &finame); FILE *f = fopen(finame, 'r'); if(!f) printf ("Error!"); |
C++ Поставить в начало последовательности нули, а затем единицы 1 Последовательность a1; a2; ...; an состоит из нулей и единиц. Поставить в начало этой последовательности нули, а затем единицы. |
C++ Классы
https://www.cyberforum.ru/ cpp-beginners/ thread399957.html Условие задачи Построить систему классов для описания плоских геометрических фигур: круг, квадрат, прямоугольник. Предусмотреть методы для создания объектов, перемещения на плоскости, изменения размеров.Программа должна содержать меню, позволяющее осуществить проверку всех методов классов. В интернете нашла похожую решенную задачку, но в ней много лишнего по сравнению с моим заданием, поэтому... |
C++ Разжуйте определенную часть написания программы. В частности enum. Дело в том, что нужно написать программу, в которой вводиться с клавиатуры Название месяца на английском, а выводится у кого из друзей и когда выводится день рождения (текст вообщем). Сложность состоит в том, что программу нужно написать с помощью 16-ти дополнительных ф-ций, из которых 12-это просто вывод текста для каждого месяца, 1-на ф-ция (должна быть void) для вывода сообщения для ввода... https://www.cyberforum.ru/ cpp-beginners/ thread399956.html |
создание string в namespece std C++ В руки попала программа. Необходимо вместо фиксированных аргументов "to be or not to be", "beer", "bread", "milk" брать какой-нибудь string. А создать его не могу. Вроде и библиотека подключена... Помогите пожалуйста. // recurstring.cpp: определяет точку входа для консольного приложения. // /* написать консольное приложение, которое будет работать с последовательностями слов. Вывести... |
C++ Построение таблицы значений функции y=f(x) для x на отрезке [a;b] с шагом h
https://www.cyberforum.ru/ cpp-beginners/ thread399945.html Помогите, пожалуйста, исправить следующую ситуацию: при a=-2, b=1 и h=0.3 на экран не выводится значение функции в крайней точке отрезка f(1) :gsad: #include <iostream> #include <cmath> using namespace std; double f(double x); int main() { setlocale(LC_ALL,"rus_rus.1251"); double a; |
145 / 142 / 11
Регистрация: 11.09.2011
Сообщений: 411
|
|||||||||||||||||||||
06.12.2011, 11:19 | 0 | ||||||||||||||||||||
Какая разница в инициализации? - C++ - Ответ 225254106.12.2011, 11:19. Показов 2252. Ответов 17
Метки (Все метки)
Ответ
1й случай это типа инициализация конструктора в памяти заведутся переменные сразу со занчениями (true, false) после чего пойдет выполнение конструктора.
2й тут заведутся переменные со случайными значениями (т.е. в переменных будут просто данные которые хранились в этой области памяти до того как переменные заняли эту область), после пойдет выполнение конструктора в котором им присвоятся значения (true, false) в книгах советуют первый способ т.к. он быстрее. а еще таким способом нужно вызывать конструкторы базового класса с аргументами.
Вернуться к обсуждению: Какая разница в инициализации? C++
0
|
06.12.2011, 11:19 | |
Готовые ответы и решения:
17
В чём разница в конструкрукторе со списком инициализации и без оного Разница в определении конструкторов со списком инициализации и без него Различные варианты инициализации указателя - в чём точная разница между ними? Инициализация в теле конструктора или в списке инициализации, есть ли разница в сгенерированном коде? |
06.12.2011, 11:19 | |
06.12.2011, 11:19 | |
Помогаю со студенческими работами здесь
0
Какая разница? Какая разница?! Какая Разница между сортировками? Какая разница между двумя алгоритмами? |