Hatalar, hatalar, sorular - sayfa 1737
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
{
const int a;
A() : a( this .f()) {}
int f() { return ( 0 ); }
};
Veya daha da basit
{
const int a;
A() : a( this .f()) {}
int f() { return ( 0 ); }
};
Ilyas :
Почему список инициализации Вы не включаете в тело?
Çünkü const int a; Aksi mümkün değil mi?
Mecazi olarak konuşursak, bir sınıf nesnesi (bu dahil) ':' işaretiyle başlatılır.
SW. moderatörler, Market'te parası ödenen bir ürün (gösterge) ücretsiz hale getirilirse, yasaklanma korkusu olmadan forumda çalışmasını açıkça göstermek ve tartışmak mümkün müdür? Veya bunu yapmanın en iyi yolu nedir?
Derlerken hata
class B {
public :
static int k;
};
int B::k = 0 ;
#define MACRO( classC, classB ) \
class classC : public classB { \
public : \
classC( A *aa ) : a( aa ) {} \ //(1)
A *a; \ //(2)
int f( int i ); \
}; \
int classC::f( int i ) \
{ \
classB::k = i; \ //error: '::' - open parenthesis expected
int j = classB::k; \ //нормально
return j; \
}
MACRO( C, B )
web motoru hatası
her türlü reklam yasaktır, hemen yasaklayın. riske atmamak daha iyi
Blogda bir şube açmak daha iyidir, orada her şey mümkün.