1
생성자의 초기화 목록을 사용하여 벡터 멤버를 초기화 할 수 있습니까? 아래에 몇 가지 잘못된 코드를 제공합니다.생성자의 매개 변수로 벡터 멤버 초기화
#ifndef _CLASSA_H_
#define _CLASSA_H_
#include <iostream>
#include <vector>
#include <string>
class CA{
public:
CA();
~CA();
private:
std::vector<int> mCount;
std::vector<string> mTitle;
};
당신이 요소로 CA::CA
에 전달 된 매개 변수와 vector
멤버를 초기화 할 경우 기본 파일
#include "classa.h"
int main()
{
CA A1(25, "abcd");
return 0;
}
감사합니다 @songyuanyao – user18441