Re[2]: Как искать поехавшую память?
От: Arturchik Россия  
Дата: 23.09.13 08:06
Оценка:
Здравствуйте, Ops, Вы писали:

Ops>Здравствуйте, Arturchik, Вы писали:


A>>Например, такой код:


A>>

A>>myClass = class
A>>{
A>>  void myClass() {}
A>>  double a;
A>>}
A>>...
A>>myClass* с;
A>>с = new myCalss();
A>>c.a = 1.2;

A>>


Ops>Что за язык? Ты разделом не ошибся?


Извините, писал от руки =)

Настоящий код такой:

TurbulenceInfo.h
class TurbulenceInfo
{
public:
    TurbulenceInfo(void);
    virtual ~TurbulenceInfo(void);
    CTime time;
    double TO;    // turbulence onset
    double TS;    // turbulence slope
    double TJ;    // turbulence jump
    int TT;        // turbulence timing
    int index;
    int TSIndex;
    bool appropriate;
}


TurbulenceInfo.cpp
TurbulenceInfo::TurbulenceInfo(void)
{
    TO = 0;    // turbulence onset
    TS = 0;    // turbulence slope
    TJ = 0;    // turbulence jump
    TT = 0;        // turbulence timing
    index = 0;
    TSIndex = 0;
    appropriate = false;
}

TurbulenceInfo::~TurbulenceInfo( void )
{

}


usage
TurbulenceInfo* ti = new TurbulenceInfo();
ti->TO = 12.235;


адрес ti->TO не изменяется, Data Breakpoint &ti->TO на присваивании не срабатывает...

Еще раз прошу прощения за свою непунктуальность
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.