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

Ошибка undefined reference to - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ввод данных в файл http://www.cyberforum.ru/cpp-beginners/thread841198.html
Всем привет. Возникла вот такая проблема. вот часть программы точней функция из программы, ну тут все понятно. char frazza; cout<<"Введите фразу которую вы хотите поместить в файл -->> "; cin>>frazza; ofstream fout("MyFile.txt", ios_base::trunc); fout <<frazza; fout.close();
C++ Определите общее количество отрицательных элементов,расположенных в тех строках матрицы, каждая из которых содержит хотя бы один отрицательный элемент помогите пожалуйста написать прогу на С++ http://www.cyberforum.ru/cpp-beginners/thread841192.html
Вариативная часть структур C++
Здравствуйте, нужна помощь с определением вариативной части структуры. Задание: Разработать структуру с вариативной частью для представления информации об объекте. Диск. Общие поля: название, год. Вариативные поля: для аудио – количество треков, для видео – разрешение. struct Disk { char Name;
C++ Дано массив слов, и в каждом слове от 1 до 8 малых латинских букв. Вывести те слова, у которых буквы стоят по алфавиту
Дано массив слов, и в каждом слове от 1 до 8 малых латинских букв. Вывести те слова, у которых буквы стоят по алфавиту
C++ ошибка в массиве строк http://www.cyberforum.ru/cpp-beginners/thread841162.html
Здравствуйте! Попыталась написать код программы,которая сортирует строки в файле (оканчивающиеся символом перевода строки) с помощью метода пузырька.(Память выделять динамически). #include <stdlib.h> #include <string.h> int _tmain(int argc, _TCHAR* argv) { FILE *fin; fin=fopen("Input.txt","r"); char *darr;
C++ поиск в текстовом файле в текстовом файле есть массив информации: -имя; -фамилия; -номер телефона; нужно сделать поиск по имени, может кто поможет... подробнее

Показать сообщение отдельно
Skrypnyk
1 / 1 / 0
Регистрация: 15.01.2013
Сообщений: 40

Ошибка undefined reference to - C++

18.04.2013, 02:17. Просмотров 1411. Ответов 4
Метки (Все метки)

При сборке выбивает ошибку: undefined reference to `Atom:: DoBCC(float, int, int, int)'. Ткните носом, пожалуйста, где ошибка. Заранее благодарен.

main.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
28
29
30
31
32
33
34
35
#include <iostream>
#include "Atom.h"
 
using std::cout;
using std::cin;
using std::endl;
 
int main ()
{
    int latticeType;
    int dimX, dimY, dimZ; // number of translated lattices along each axis
    float d; // lattice parameter
    Atom myAtom; // object of class Atom
 
    cout << "Please choose the crystal lattice." << endl;
    cout << "Type 1 for BCC, 2 for FCC, and 3 for HCP:" << endl;
    cin >> latticeType; // read lattice type
    cout << "Please enter lattice parameter:" << endl;
    cin >> d;
    cout << "Please enter the number of translated lattices along X axis:" << endl;
    cin >> dimX;
    cout << "Please enter the number of translated lattices along Y axis:" << endl;
    cin >> dimY;
    cout << "Please enter the number of translated lattices along Z axis:" << endl;
    cin >> dimZ;
 
    if (latticeType==1) myAtom.DoBCC ( d, dimX, dimY, dimZ ); // if 1, create BCC lattice
    else
    {
        cout << "Invalid value" << endl;
        return 0;
    }
 
    return 0;
}
Atom.h
C++
1
2
3
4
5
6
7
class Atom
{
    public:
        void DoBCC ( float, int, int, int );
    private:
        float x, y, z;
};
Atom.cpp
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include "Atom.h"
 
using std::cout;
using std::cin;
using std::endl;
 
typedef class Atom AtomType;
 
void Atom::DoBCC ( float d, int dimX, int dimY, int dimZ ) // beginning of the DoBCC function
{
    float a = d; // lattice parameter
    int Lx = dimX;
    int Ly = dimY;
    int Lz = dimZ; // number of translated lattices along each axis
 
   //дальше работаю с переменными a, Lx, Ly, Lz
 
} // end of the DoBCC function
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru