Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Определить номер строки матрицы С (N, N), сумма элементов которого наибольшая https://www.cyberforum.ru/ cpp-beginners/ thread1092045.html
Массив должен передаваться в функцию как параметр. Ранее я уже делал практически такое задание, только просто вводил массив и искал максимальную строчку. Подскажите как сделать массив что передавался в функцию как параметр. Заранее благодарен за помощь! # include <stdio.h> # include <conio.h> # define N 3 #include <iomanip> int main ( )
C++ Нахождение всех совершенных чисел среди элементов целочисленного массива
Привет всем))) Помогите пожалуйста! Разработать программу для нахождения всех совершенных чисел среди элементов целочисленного массива.Массив заполнить с помощью генератора случайных чисел.С++
C++ Подсчитать сумму чисел кратных 3 в интервале от 0 до введенного. Программа просит ввести любое число от 0 до 99, после чего подсчитывает сумму чисел кратных 3 в интервале от 0 до введенного. https://www.cyberforum.ru/ cpp-beginners/ thread1092040.html C++ Программа с использование оператора Switch Программа вводит два числа в первой строке и один из знаков +, -, *, / - во второй и выводит на экран результат соответствующего арифметического действия. https://www.cyberforum.ru/ cpp-beginners/ thread1092038.html
программа с использованием оператора If C++
Программа просит ввести три числа. Найти модуль их разности. Выбрать и напечатать наименьшую из них. Ниже написать «Работу выполнил» и указать фамилию.
C++ Взять текст из текстового файла и поместить его в массив для дальнейшей обработки массива https://www.cyberforum.ru/ cpp-beginners/ thread1092035.html
добрый день уважаемые форумчане! Подскажите новичку в программировании, как можно взять текст из текстового файла и поместить его в массив для дальнейшей обработки массива.
C++ Напишите двумя способами: прототип/реализацию функции, потом драйвер для ее проверки https://www.cyberforum.ru/ cpp-beginners/ thread1092003.html
Всем привет) 4. Напишите двумя способами: • прототип функции для вычисления квадрата, куба числа; • реализацию этой функции; • драйвер для ее проверки. Вот это задание, первые два пункта понятны, но последние нет. В каком смысле драйвер для проверки функции? Или эта функция должна возвращать bool? И как это можно реализовать двумя способами?
C++ Заданные два массива: A (n) и B (n). Сформировать массив C (n) следующим образом:
ПОМОГИТЕ!!!!!СРОЧНО НАДО!!!!!!!!!!!!! Заданные два массива: A (n) и B (n). Сформировать массив C (n) следующим образом: ci = max {ai, bi}, если i - четное; ci = min {ai, bi}, если и - нечетное По ПРИМЕРУ вот этого кода:
C++ Подскажите, как на Dev C++ создать форму с элементами https://www.cyberforum.ru/ cpp-beginners/ thread1091997.html
Подскажите, как на Dev C++ создать форму с элементами: Button, Edit (поле ввода), Combobox? И кстати, можно ли как-то сделать несколько "графических" потоков? Я переписываю код с Дельфи и столкнулся с проблемами скорости и места. В моих целях оптимизировать программу. Окно на чистом API вроде создается.
C++ Найти количество положительных элементов массива, значения которых не превосходят заданное число N. https://www.cyberforum.ru/ cpp-beginners/ thread1091985.html
Составьте программу на С++. Дан двумерный массив целых чисел. Найти количество положительных элементов массива, значения которых не превосходят заданное число N. P.S. прошлый пример оказался неправильным! :wall: (https://www.cyberforum.ru/cpp-beginners/thread1070574.html#post5634988) (по мнению учительницы слишком много ненужных всяких Max, Min, Std и т.д!!!)
C++ Расчет периода до определенного момента
Написать программу, которая рассчитывает период времени в днях, часах, минутах, секундах до определенного события. Например, до вашего ДР 12 дн, 3 ч. 8 мин 1 сек. Не пойму как это сделать!
C++ Удалить первый элемент с заданным объемом информации, добавить элемент перед элементом с указанным номером Структура "Информация": - носитель; - объем; - название; - автор. Удалить первый элемент с заданным объемом информации, добавить элемент перед элементом с указанным номером. #include <iostream> #include <string> using namespace std; https://www.cyberforum.ru/ cpp-beginners/ thread1091930.html
3 / 3 / 0
Регистрация: 16.01.2014
Сообщений: 55
0

Почему в списке инициализации конструктора дочернего класса нельзя вызывать конструктор родительского через его пространство имён? - C++ - Ответ 5755463

08.02.2014, 15:36. Показов 2257. Ответов 4
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Есть класс D и от него порождён класс Wd
Тут вот например всё работает корректно (использую обращение ч/з пространство имён класса "D::"
C++
1
2
3
4
void Wd::changeParam(float dNewWeight, float dNewHight)
{
   D::chngParam(dNewWeight, dNewHight);
}
Но в конструкторе так не получается:
C++
1
2
3
4
Wd::Wd(char* dName, int dId, ...) :
 D::D(dName, dId, ...) {    // < < < сбой тут. Работает, если без "D::", т.е. просто: D(dName, ...)
   ...
}
Почему НЕ работает c "D::"? Т.е. я просто пытаюсь понять логику - я же просто указываю конкретно в каком пространстве имён вызываю конструктор. Информация избыточная, но почему ошибка?
Компилятор ругается при этом, что:
1) нет подходящего конструктора по умолчанию и 2) {ctor}: функция-член или вложенный класс в списке инициализации конструктора

PS: Я учусь. Поэтому вопрос может показаться Вам глупым. Но благодарен за ответ. Может хоть ткнёте носом, где почитать, чтобы прояснить.

Вернуться к обсуждению:
Почему в списке инициализации конструктора дочернего класса нельзя вызывать конструктор родительского через его пространство имён? C++
0
Лучшие ответы (1)
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.02.2014, 15:36
Готовые ответы и решения:

ООП в C++: Вызов родительского конструктора с параметром при создании объекта дочернего класса
Здравствуйте! Столкнулся с такой проблемой: если есть родительский класс с конструктором, то при...

Почему нельзя вызывать конструктор без аргументов?
В чем может быть ошибка? На Visual Studio все работает #include &lt;iostream&gt; #include &lt;cstring&gt;...

Копирующий конструктор в списке инициализации членов класса
Добрый день. Сегодня обнаружил кое-что для себя странное и непонятное. В общем-то смотрим код:...

Почему лучше инициализировать объекты класса во время инициализации конструктора?
Имеется класс Rnd: class Rnd { public: Rnd::Rnd(int x); private: int val; };

4
08.02.2014, 15:36
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.02.2014, 15:36
Помогаю со студенческими работами здесь

Инициализация конструктора и конструктора родительского класса
Есть два класса: class C1 { public $a; public $b; public $c; function...

Почему при вызове конструктора из конструктора нельзя передавать this как аргумент?
Есть такой код: public class Order { { } Order(){ ...

Вложенные классы, пространство имен и инициализация конструктора
ребята, висят эти вопросы. я гуглил. толку мало. объясните пожалуйста #include...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru