gcc4.4をgCC4.7に更新しています。これは、4.7を使用するために行います。
私の問題は、を使用するときですunique_ptr
。私はこのコードを書きました
#include <iostream>
#include <memory>
#include <CL/cl.h>
using namespace std;
/*
*
*/
int main(int argc, char** argv) {
std::unique_ptr<cl_platform_id[]>yt;
yt = std::unique_ptr<icl_platform_id[]> (new cl_platform_id [3]);
/* yt.get()[0] = ...... */ this is error no member found
return 0;
}
yt
でも、のようなメンバーを使いたいのですが、uique_ptr::get()
取得できる関数は、だけなoperator*
ので、何が問題なのでしょうか?
編集:
これが私の問題です: http: //image-load.biz/?di = 6FBY