boost :: array를 선언해야합니다. 나는 그것을 boost::array<char, 116> buf;
으로 만들었습니다. 속성 파일에서 초기화 된 상수로 저장되는 크기로 선언 할 수있는 가능성이 있습니다. something like boost::array<char, BUFFER_SIZE> buf;
부스트 배열 C++의 초기화
어떤 도움 이라니? 이 사용할 수있는 상수의 경우
boost :: array를 선언해야합니다. 나는 그것을 boost::array<char, 116> buf;
으로 만들었습니다. 속성 파일에서 초기화 된 상수로 저장되는 크기로 선언 할 수있는 가능성이 있습니다. something like boost::array<char, BUFFER_SIZE> buf;
부스트 배열 C++의 초기화
어떤 도움 이라니? 이 사용할 수있는 상수의 경우
번호는 std::vector
이유를 사용 컴파일시 (#include
당신의 속성 파일 또는 뭔가 의미) 그렇다면 예.
int const BUFFER_SIZE = 116;
boost::array<char, BUFFER_SIZE> buf;
이 유효합니다. 컴파일 타임에 사용할 수 없다면, 아니오.
: 당신이 동적으로 상당한 배열을 원하는 경우 없음 템플릿 매개 변수가 런타임에 (현재의 표준주의)을 제공 할 수 없다는 것입니다에 대한