-2
#include "connection.h"


 ConnectionType[] ConnectionArray = new ConnectionType[NUMBER_OF_CONNECTIONS];

2つのエラーが発生します

  1. エラー: 識別子が必要です
  2. エラー: ';' が必要です

私は持っている

class ConnectionType {
public:
  Ptr<Socket> txMstrSocPtr; /// Pointer to Master tx socket
  Ptr<Socket> rxMstrSocPtr; /// Pointer to Master rx socket
  Ptr<Socket> txSlavSocPtr; /// Pointer to Slave tx socket
  Ptr<Socket> rxSlavSocPtr; /// Pointer to Slave rx socket

  //ConnectionType();
  //~ConnectionType();

  void rxMstrCallBack(Ptr<Socket> socket);
  void rxSlavCallBack(Ptr<Socket> socket);
};

Defined in connection.h

これらの 2 つのエラーが発生する理由はわかりますか?

4

1 に答える 1

0

宣言構文を次のように変更する必要があります。

ConnectionType* ConnectionArray = new ConnectionType[NUMBER_OF_CONNECTIONS];
于 2014-11-21T03:56:05.420 に答える