|
|
Другие темы раздела | |
C++ Вывести последнее слово в тексте Дается определенное количество слов, нужно вывести последнее. https://www.cyberforum.ru/ cpp-beginners/ thread187386.html |
Простое число(проверьте пожалуйста) C++ Надо определить является ли введенное число простым или состовным. из алгебры известно что если она не делится ни на одно число до корня из самого себя то оно простое.Вот я что-то написала.Но как то не уверена.Посмотрите пожалуйста....хотя вроде работает. //--------------------------------------------------------------------------- #include <vcl.h> #include <conio.h> #include... |
C++ В текстовом файле заменить точку на запятую, а запятую на многоточие Доброго времени суток! есть задание: в текстовом файле заменить точку на запятую, а запятую на ...(три точки) как открыть файл знаю, а вот просканировав его на наличие точек-запятых, как заменить? если заменить 1 знак на 3, то надо же подвигать текст вправо, иначе точки затрут буквы. помогите пжалста? https://www.cyberforum.ru/ cpp-beginners/ thread187372.html | C++ Вычислить с заданной точностью Помогите написать программу, плз, я закинул в текстовый файл: https://www.cyberforum.ru/ cpp-beginners/ thread187370.html |
цвет символа в Turbo C++ C++ подскажите, пожалуйста, как поменять цвет символа в Turbo C++ |
C++ циклы помогите вывести таблицу 4 3 2 1 0 3 2 1 0 2 1 0 1 0 0 https://www.cyberforum.ru/ cpp-beginners/ thread187350.html |
C++ Выводит ошибку fatal error C1075: end of file found before the left brace '{' at 'c:\users\user\documents\visual studio 2008\projects\recex4\recex4\c Как испарвить ошибку fatal error C1075: end of file found before the left brace '{' at 'c:\users\user\documents\visual studio 2008\projects\recex4\recex4\car.h(13)' was matched ??? Вроде бы все скобки закрыты.... #include <fstream> #include <stack> #include <sstream> #include<iostream> #include"car.h" int main () https://www.cyberforum.ru/ cpp-beginners/ thread187334.html |
C++ Вычислить среднее арифметическое в каждой строке матрицы. Дан двумерный числовой массив. Память выделить статически, заполнить с клавиатуры. Вывести массив в матричной форме. Вычислить среднее арифметическое в каждой строке матрицы. |
C++ Компонент для браузера Добрый день. У меня возникла проблемка, мне нужно написать компонент для браузера который будет считывать в браузере строку ввода и открывать этот файл в программе моей. Объясняю: У меня есть программа которая открывает файлы своего формата. Нужен компонент для браузера который распознает строку ввода и если строка указывает на путь к файлу с моим расширением, то этот компонент копирует этот... https://www.cyberforum.ru/ cpp-beginners/ thread187310.html | C++ Где посмотреть, сколько прога занимает по времени, байтам и еще мож чего интересного? где или как поглядеть все вышесказанное :) может сайт какой -нибудь чтоб проверка была, или даже в ВС написано где нибудь. https://www.cyberforum.ru/ cpp-beginners/ thread187304.html |
C++ С ++ с нуля Посоветуйте учебник по C++ с нуля ... |
C++ циклы вывести на экран все целые числа из диапазона от А до Б, кратные трем (А<=B) https://www.cyberforum.ru/ cpp-beginners/ thread187270.html |
274 / 175 / 12
Регистрация: 14.03.2010
Сообщений: 501
|
|||||||||||
08.11.2010, 04:17 | 0 | ||||||||||
Наследование(Не вызывается конструктор) - C++ - Ответ 109303808.11.2010, 04:17. Показов 809. Ответов 9
Метки (Все метки)
Ответ
Мне кажется, надо не разбираться в твоём коде, а показать пример, как сделать лучше.
Во-первых, с конструкторами следует работать не так (как нужно см. ниже). Во-вторых, дектруктор базового класса следует делать виртуальным. В-третьих, не нужно писать лишнего (например, переопределять конструктор копирования). В-четвёртых, не надо наследовать там, где это не нужно (вместо производного класса "float_fraction" лучше сделать метод "double_value" в базовом). В-пятых, функции нахождения НОД и НОК не следует делать методами класса "fraction" (кстати, НОК мне даже не пригодилось). Вот моё видение твоей задачи.
кусок файла xtl_math.h
Вернуться к обсуждению: Наследование(Не вызывается конструктор) C++
0
|
08.11.2010, 04:17 | |
Готовые ответы и решения:
9
При создании класса конструктор вызывается 2 раза, затем вызывается деструктор о_О this(Всегда ли вызывается конструктор при не явной передачи объекта в конструктор) Не вызывается конструктор Конструктор вызывается 2 раза |
08.11.2010, 04:17 | |
08.11.2010, 04:17 | |
Помогаю со студенческими работами здесь
0
Конструктор класса не вызывается НЕ вызывается конструктор копирования Вызывается не тот конструктор Не вызывается конструктор копии |