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

Конструкторы класса в С++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Двунаправленные списки http://www.cyberforum.ru/cpp-beginners/thread313662.html
Здравствуйте всем! Написал программу для составления из одной таблицы другую. Использую двунаправленный список и классы. Вопрос в следующем. Не работают две подпрограммы: удаление записи из таблицы и считывание из бинарного файла. Подскажите,в чем ошибка,пожалуйста. Заранее благодарен PS не работает - это значит программа экстренно завершает работу. Структуры: struct person { char fam; ...
C++ Записать строку украинского языка до 160 символов транслитерацией. (SMS). Здрасте. Помогите, мне срочно нужно написать эту программу. Записать строку украинского языка до 160 символов транслитерацией. (SMS). http://www.cyberforum.ru/cpp-beginners/thread313645.html
Функция поиска по фамилии C++
Есть функция поиска по табельному номеру: void Search() { system ("cls"); bool fl=0; int q,i=0; Abbase z4; ifstream fin("base.txt", ios::in); cout<<"Введите табельный номер абитуриента:\n-> "; cin>>q;
Аппроксимация полиномом.Не могу найти ошибку в программе.Си C++
Задание: "Апроксимация функции полиномом n-ого порядка. Программа есть,но она не работает. Считывает координаты точек из текстового файла, запрашивает порядок полинома - и вмсето результата ,компилятор вылетает( Помогите,пожалуйста найти ошибку!!??? #include "stdafx.h" #include <stdio.h> #include <process.h> #include <math.h> float *a; //объявляем указатель чтобы сделать потом массив. Это...
C++ Сортировка массивов. http://www.cyberforum.ru/cpp-beginners/thread313597.html
Помогите пожалуйста написать на 2006 с++ сортировки одномерного массива методом Шелла, Шейкера, слиянием, быстрой сортировки по примеру пузырьковой #include <iostream.h> #include <stdlib.h> int main() { int n,i,j,b; cout<<"Vvedite razmer massiva -> "; cin>>n; cout<<"\n"; int *A=new int;
C++ Криптографические средства Помогите, пожалуйста! Тону и пропадаю! Срочно нужна программа! Огромнейшее спасибо за возможную помощь! Задание такое: Разработать программу, реализующую функции подготовки файла защищенной программы и проверки ее на предмет нарушения целостности. Алгоритм подготовки файла защищенной программы: • Вычислить хэш – значения в соответствии с алгоритмом ГОСТ 28147-89/Схема Quisquater -... подробнее

Показать сообщение отдельно
onf
Сообщений: n/a
05.06.2011, 19:36     Конструкторы класса в С++
В классе я объявил два конструктора:
C++
1
2
3
4
5
6
7
8
9
10
    Node( int Depth = 0, string FunctionName = "NULL", double TimerTime = 0.0 )
        : id( Depth, FunctionName ), data( TimerTime ) 
    {
        pParent = NULL;
    }
    Node( HashedObjectType &idd, StoredDataType &dataa )
        :id( idd.Depth, idd.FunctionName ), data( dataa.Duration, dataa.CallsAmount )
    {
        pParent = NULL;
    }
В компонентной функции создаю объект этого класса:
C++
1
Node NewNode( &id, &data );
Пытаюсь скомпилировать. Появляется сообщение:

.... : error C2664: 'Node::Node(int,std::string,double)' : cannot convert parameter 1 from 'HashedObjectType *' to 'int'
1> There is no context in which this conversion is possible

Не поможете ли, товарищи, в этой беде?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 08:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru