C++相談室 part17
■ このスレッドは過去ログ倉庫に格納されています
0652デフォルトの名無しさん
NGNGやはりSTLの実装依存になってしまうのでしょうか?
vectorは内部的に、その型の配列である…というのが保証されていると良いのですが…。
#include <vector>
#include <iostream>
void func( int* array, int num_array ){
for(int i=0; i<num_array; ++i)
std::cout << array[i] << std::endl;
}
int main(){
std::vector<int>vec;
vec.push_back(1);
vec.push_back(777);
vec.push_back(1000);
func( &vec.at(0), vec.size() );
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています