Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Проблема с переменными

359
18 апреля 2004 года
Lazy_Man
47 / / 28.03.2004
В модуле Unit1.h обьявляю класс
Class1
{
public:
int i;
}
Подключаю Unit1.h к модулю Unit1.cpp
В модуле Unit1.cpp обьявляю переменную
Class1 var;
и присваиваю переменной var.i значение
var.i = 1;
Подключаю Unit1.cpp к модулю Unit2.cpp
обьявляю переменную int i1;
i1 присваиваю значение var.i
i1 = var.i;
Значение var.i не присваивается i1.
Подскажите, что делать.
3
18 апреля 2004 года
Green
4.8K / / 20.01.2000
Цитата:
Originally posted by Lazy_Man
В модуле Unit1.h обьявляю класс
Class1
{
public:
int i;
}
Подключаю Unit1.h к модулю Unit1.cpp
В модуле Unit1.cpp обьявляю переменную
Class1 var;
и присваиваю переменной var.i значение
var.i = 1;
Подключаю Unit1.cpp к модулю Unit2.cpp
обьявляю переменную int i1;
i1 присваиваю значение var.i
i1 = var.i;
Значение var.i не присваивается i1.
Подскажите, что делать.



Брать книгу и учится.
Кстати, что ты подразумеваешь под "Подключаю Unit1.cpp к модулю Unit2.cpp" ?

1.9K
18 апреля 2004 года
Fatal
75 / / 10.03.2004
Цитата:
Originally posted by Lazy_Man
В модуле Unit1.h обьявляю класс
Class1
{
public:
int i;
}
Подключаю Unit1.h к модулю Unit1.cpp
В модуле Unit1.cpp обьявляю переменную
Class1 var;
и присваиваю переменной var.i значение
var.i = 1;
Подключаю Unit1.cpp к модулю Unit2.cpp
обьявляю переменную int i1;
i1 присваиваю значение var.i
i1 = var.i;
Значение var.i не присваивается i1.
Подскажите, что делать.



Покажи как ты присваиваешь. Где и синтаксис. И вообще неприсваивается просто так или с сообщениями об ошибки

317
19 апреля 2004 года
Relax
573 / / 20.09.2000
Цитата:
Originally posted by Lazy_Man
В модуле Unit1.h обьявляю класс
Class1
{
public:
int i;
}
Подключаю Unit1.h к модулю Unit1.cpp
В модуле Unit1.cpp обьявляю переменную
Class1 var;
и присваиваю переменной var.i значение
var.i = 1;
Подключаю Unit1.cpp к модулю Unit2.cpp
обьявляю переменную int i1;
i1 присваиваю значение var.i
i1 = var.i;
Значение var.i не присваивается i1.
Подскажите, что делать.


скорее всего дело в последовательности выполнения кода... ты уверен, что присвоение 1 происходит до того как ты к нему обращаешься?

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог