2016-03-07 58 views
-1

此行中可能出現的錯誤是什麼?nearPoint之前的預期初始化程序

const SPoint nearPoints[iloscKierunkow] = {SPoint(0, -1), SPoint(1, 0), SPoint(0, 1), SPoint(-1, 0)}; 

我的NearPoint

Sorounding代碼之前得到

錯誤預期初始化是

static const int TU_JESTEM = '+'; 
static const int NIE_BADANY = ' '; 
static const int ZBADANY = '*'; 

const int iloscKierunkow = 4; 
const int SPoint nearPoints[iloscKierunkow] = {SPoint(0, -1), SPoint(1, 0), SPoint(0, 1), SPoint(-1, 0)}; 

class Punkt 
{ 
public: 
    int x, y; 

    Punkt(int Nx = 0, int Ny = 0) 
    {//konstruktor 
     x = Nx; 
     y = Ny; 
+0

是'SPoint'一些類別處定義? – molbdnilo

回答

1
const int SPoint nearPoints[iloscKierunkow] = {SPoint(0, -1), SPoint(1, 0), SPoint(0, 1), SPoint(-1, 0)}; 

宣佈其類型爲int和再SPOINT。我猜你的意思是:

const SPoint nearPoints[iloscKierunkow] = {SPoint(0, -1), SPoint(1, 0), SPoint(0, 1), SPoint(-1, 0)}; 
+0

AAA是sory那裏應該沒有int不知道它是如何來到那裏,但仍然錯誤保持不變 – Bulit

+0

一旦你擺脫了'int'它對我來說看起來很好。我在gcc中測試了一個虛擬SPoint類,它編譯得很好。您是否在此行之前定義了SPoint? –

+0

確定即時通訊如此愚蠢真的赫赫我只是解決這個問題Jarra McIntyre這是當你從其他類複製代碼會發生什麼; p hehe – Bulit

0

看看吧:

const int SPoint nearPoints[iloscKierunkow] 

'廉政' 是不必要在這裏

相關問題