我正在将我的gcc 4.4更新为gCC 4.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
成员,例如unique_ptr ::get()
,但我得到的唯一函数是operator*
,那么问题是什么?
编辑后:
这是我的问题: http://image-load.biz/?di=6FBY