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

Метод класса не желает вызываться - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дано натуральное число n. Верно ли, что сумма цифр этого числа является чётной http://www.cyberforum.ru/cpp-beginners/thread30068.html
У меня никак не получается сделать эту лабу. Очень прошу.срочно 1. Дано натуральное число n. Верно ли, что сумма цифр этого числа является чётной) 2. Найти сумму элементов прямоугольной таблицы(матрицы) размером . Дана целочисленная таблица a. Среди элементов таблицы есть хотя бы один элемент отрицательный. Найти сумму S элементов, расположенных после отрицательного элемента, затем найти...
C++ Перевод из 2-ичной в 10-ую Перевод числа из двоичной системы счисления в десятеричную. Помогите пожалуйста написать код к этой программе. http://www.cyberforum.ru/cpp-beginners/thread30067.html
C++ Структура. Чтение. Поиск. Сортировка
Помогите произвести чтение данных структуры из файла #include <stdio.h> #include <iostream.h> #include <fstream.h> #include <conio.h> #include <string.h> #include <stdlib.h> struct firm {
C++ Поменять местами 1-й минимальный и последний максимальный элементы одномерного массива( с использованием указателя на указатель)
Нужен полный текст программы, заранее благодарен
C++ Дан массив В[0:n-1] целых чисел и числа x и y , где x<y. на основе элементов массива В сформировать массив D[0:m-1] http://www.cyberforum.ru/cpp-beginners/thread30031.html
Нужен полный текст программы, заранее благодарен
C++ 2 Задачи на С++(Вводить и суммировать числа пока пользователь не введет 2 одинаковых числа) Помогите написать 2 задачки на с++. 1.Вводить и суммировать числа пока пользователь не введет 2 одинаковых числа. 2.Пользователь вводит длинны сторон треугольника.Определить какой треугольник(прямоугольный,остроугольный,тупоугольный). Вот 1-е сделал сам)) #include <iostream> using namespace std; int main() подробнее

Показать сообщение отдельно
Nicl
 Аватар для Nicl
0 / 0 / 0
Регистрация: 07.10.2008
Сообщений: 26
14.04.2009, 22:29     Метод класса не желает вызываться
Здравствуйте. Столкнулся с неясной для меня ошибкой.
Есть класс CLab. В его конструкторе нужно вызвать метод этого класса - generate_start.

.h:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
...
#pragma once
 
class CLab
{
 
public:
    int arr[6+2][6+2];
public:
    CLab(void);
    ~CLab(void);
    void generate_start();
    
public:
    bool start_ok(int x, int y);
    bool ok(int x, int y);
    void generate_main(int cord_x, int cord_y, int direction);
    void generate_sec();
    void generate_sec2();
    void delete_arr();
}
...
cpp:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
CLab::CLab(void)
{
 
...
    for (int i2 = 0; i2<8; i2++)
    {
        for (int i=0; i<8; i++)
        {
 
            arr[i2][i]=1;
        }
    }
 
    generate_start();
 
...
 
}
"#include "Lab.h"" присутствует.

Ругается на "неразрешенный внешний символ" в Lab.obj. Аналогично (за исключением адреса ошибки) при вызове этого метода из другого cpp-шника.

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