これが私の構造体です(データ構造クラスのプライベートセクションにあります):
private:
// this is the main node pointer array to keep
// track of buckets and its chain.
struct Node {
/** member variables */
unsigned int iCID;
std::string sVoting_PN;
std::string sTS[T_LITTRAL];
unsigned int iCounter[12] = {0};
/** constructor initializes */
Node(unsigned int CID, std::string PN, std::string TS, unsigned int counter, unsigned int index ) {
this->iCID = CID;
this->sVoting_PN = PN;
this->sTS[index] = TS;
this->iCounter[CID] = iCounter[CID] + counter;
}
Node *next;
};
Node* nodeArray[TABLE_SIZE];
iCounter 配列のすべての値を 0 に初期化したいのですが、どうすればよいですか?
私はこれを試しました
unsigned int iCounter[12] = {0};
しかし、とにかく削除する必要があるという警告が表示されます! どんなアイデアや助けも大歓迎です。前もって感謝します。