私はC++でコーディングをしていますが、デバッグ中はコンストラクタなどのようないくつかの行をジャンプします。誰かがこれがどのように起こるか考えていますか?ここでデバッグ中のC++ジャンプ線
は、最も重要なクラスの宣言です:
これはこれは、スキップラインの問題は
MonInterface(char *theName);
public slots:
virtual void testSuivant();
virtual void demarrer();
virtual void arreter();
virtual void vider();
virtual void premier();
virtual void dernier();
virtual void precedent();
virtual void suivant();
private:
Donnee donnee;
List<Donnee> listDonnee;
bool m_Started;
int getIntCurrent();
};
これを表示され、コンストラクタである私のGUIのためのクラスの宣言
#include "VisiTest.h"
#include "List.h"
class MonInterface : public VisiTest
{
public:
ですクラスのコンストラクタの定義です。
MonInterface::MonInterface(char * theName) : VisiTest(theName)
{
donnee.typeTest = 0;
donnee.registreSW = 0;
donnee.retourSW = 0;
donnee.registreLD = 0;
donnee.valeurLD = 0;
donnee.etatLD = 1;
donnee.etatSW = 1;
resetTest();
resetArchive();
m_Started = false;
}
次に、このコンストラクタである多くの行をスキップし、オブジェクト「donneeは」あまりにも多くのジャンクと私のリストが含まれてい
最後に、これは構造体の定義ですDonnee
struct Donnee
{
int typeTest;
int registreSW;
int retourSW;
int etatSW;
int registreLD;
int valeurLD;
int etatLD;
};
F11(デフォルト)キーを使用して関数にステップインし、そのインライン展開が無効であることを確認します。 –
これを解決する方法を見つけましたか? – TripleS