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

Много файлов, а толку - "0" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как перехватывать и обрабатывать события в динамически созданных классах? http://www.cyberforum.ru/cpp-beginners/thread779507.html
Приветствую! Есть много разных классов и много динамически созданных экземпляров каждого из них. И вот в программе происходит какое-то событие (допустим клик мышью) и надо, чтобы всем экземплярам всех классов отправилось сообщение, несущее x,y клика, а те перехватили его и обработали. Как такую задачу корректней реализовать? Есть ли в c++ какой-нибудь готовый механизм, или придется вручную...
C++ Версионность проекта Ребята, подскажите, кто знает, как можно реализовать изменение версии проекта, например при каждом ребилде. Т.е. идея в том, что вношу какие-либо изменения, ребилдю проект, и у него автоматически изменяется версия. http://www.cyberforum.ru/cpp-beginners/thread779502.html
C++ Ошибки в "классе"
1. Поясните, какие файлы должны лежать в одной директории с этой программой? 2.Компилирую в среде Microsoft Visual Studio 2010 и при запуске данного кода: ошибка не удается запустить файл проекта,не удается найти в указанном пути, папка Debug пустая, почему не хочет сохранять туда exe. #include <vcl.h> #pragma hdrstop #include <iostream> #include <list> #include <ios> #include <cstdlib>...
C++ название программы
господа нужно название программа которая показывает название функций которые использует программа в данный момент
C++ define http://www.cyberforum.ru/cpp-beginners/thread779363.html
Всем здрасьте , что означает эта строчка? #define MAX(a,b) a>b? a:b
C++ Указатели Всем здрасьте ! Тут на днях я прочитал про указатели в одной книге , и мало что о них понял. Не могил бы вы мне рассказать , что это такое и что из себя представляют указатели. Ну и пример простенький , заранее благодарен ! подробнее

Показать сообщение отдельно
Вальдемар
 Аватар для Вальдемар
-5 / 0 / 0
Регистрация: 29.07.2012
Сообщений: 61
06.02.2013, 16:53  [ТС]     Много файлов, а толку - "0"
Да я пробавал такое объевление но, оно непрокатывает.
extern int arr[] - так все нештяк, а так extern int arr[][] - нет.

Добавлено через 5 минут
вот:

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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
//main.cpp
#include "func.h"
 
const int x = 5;
const int y = 10;
int arr[x][y];
 
int main(int argc, char *argv[]){
    
    display();
    
    system("PAUSE");
    return EXIT_SUCCESS;
}
 
//func.h
#ifndef FUNC_H
#define FUNC_H
 
#include <cstdlib>
#include <iostream>
 
#include "global.h"
 
void display();
 
#endif
 
//func.cpp
#include "func.h"
 
void display(){
    for(int i=0; i<x; i++){
        for(int j=0; j<y; j++){
            arr[i][j] = j;
        }
    }
    
    for(int i=0; i<x; i++){
        for(int j=0; j<y; j++){
            std::cout << arr[i][j] << " ";
        }
        std::cout << std::endl;
    }
}
 
//global.h
#ifndef GLOBAL_H
#define GLOBAL_H
 
extern const int x;
extern const int y;
extern int arr[][];
 
#endif
Выдает ошибку

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