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

Ошибка при компиляции. Где ошибка? (Работа с классом) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дано простое число. Составить функцию,которая будет находить следующее за ним простое число. http://www.cyberforum.ru/cpp-beginners/thread747747.html
дано простое число.составить функцию,которая будет находить следующее за ним простое число.
C++ Реализация планировщика с тремя состояниями, где величина кванта зависит от приоритета процесса, приоритет можно повысить или понизить Реализация планировщика с тремя состояниями, где величина кванта зависит от приоритета процесса, приоритет можно повысить или понизить. Схема (смотри) Например: Процесс блокируется по нажатию... http://www.cyberforum.ru/cpp-beginners/thread747746.html
Почему не работает sqrt? Подскажите, где ошибка? Простенькая программа с тремя функциями C++
#include "stdio.h" #include <math.h> #include "stdafx.h" double rekur(int k) { if(k==0)return 0; else return rekur(k-1)+1/(sqrt(k*k+3.)); } float iter(int k)
Не могу правильно выделить память C++
Прошу помощи #include "stdafx.h" #include <stdio.h> #include <math.h> #include <windows.h> #include <memory.h> #include <stdlib.h> #include "clocale" #define _CRTDBG_MAP_ALLOC
C++ организовать двумерный массив http://www.cyberforum.ru/cpp-beginners/thread747727.html
организовать двумерный массив и найти сумму всех члонов превышающих t
C++ Массив как в js Помогите реализовать классы для массива js Основная проблема это хранение данных вида a={pro:'123', prot: 1245, asd : '321'} Как это можно сделать? Можно просто идеями поделится ... подробнее

Показать сообщение отдельно
Varnak
0 / 0 / 0
Регистрация: 27.12.2012
Сообщений: 5

Ошибка при компиляции. Где ошибка? (Работа с классом) - C++

27.12.2012, 12:40. Просмотров 1142. Ответов 9
Метки (Все метки)

Уважаемые форумчане!
При компиляции проекта возникает ошибка " undefined reference to `MeterNZiF::MeterNZiF()' " на 7 строку приложения.

Подскажите, пожалуйста, где я допустил ошибку?

Приложение (файл main.cpp):
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include "MeterNZiF.h"
int main()
{
    // некие действия
 
    while(1){
            MeterNZiF *seb1tm02d = new MeterNZiF;
 
            // некие действия
 
            delete seb1tm02d;
    }
    exit(0);
}
Интерфейс класса (файл MeterNZiF.h):
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#ifndef _METERNZIF_H
#define _METERNZIF_H
 
class MeterNZiF {
public:
    MeterNZiF();
    MeterNZiF(const MeterNZiF& orig);
    virtual ~MeterNZiF();
 
    void SetTestChannel(unsigned char*);
    short GetTestChannel(unsigned char*, int);
private:
    unsigned char netAddr;
    unsigned char netAddrL[4];
    int fAddr;                          
};
 
#endif  /* _METERNZIF_H */
Определение класса (файл MeterNZiF.cpp):
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include "MeterNZiF.h"
 
MeterNZiF::MeterNZiF()  {
    fAddr = 0;
    netAddr = 0x00;
    for (int i=0; i<4; i++) netAddrL[i] = 0x00;
}
 
MeterNZiF::MeterNZiF(const MeterNZiF& orig) {
    ;
}
 
MeterNZiF::~MeterNZiF() {
    ;
}
 
void MeterNZiF::SetTestChannel(unsigned char *from)  {
 
//тело функции-члена
 
}
 
short MeterNZiF:GetTestChannel(unsigned char *from, int len)  {
   
//тело функции-члена 
 
}
Проект создан в среде Netbeans под Ubuntu.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru