【发布时间】:2017-03-21 06:06:41
【问题描述】:
我尝试在 Visual Studio 2017 中使用 C++ amp,但编译器说“错误 C3564”,我尝试了旧代码(在 Visual Studio 2015 中工作),它说同样的话。 Visual Studio 2017 是否支持 C++ amp?
#include "stdafx.h"
using namespace concurrency;
int main(void){
int size;
scanf_s("%d", &size);
array_view<int, 1> a(1);
parallel_for_each(extent<1>(1),
[=](index<1> &idx) restrict(amp)
{
a(idx) = size;
});
}
上面的代码会产生问题。
【问题讨论】:
-
请出示您的代码..
-
@AshwinGolani 我找到了发生错误的部分。
标签: visual-c++ c++-amp