push :: device_vector上的push_back对象

时间:2018-06-06 12:33:16

标签: c++ cuda thrust

我试图使用thrust :: device_vector来存储一个结构,它工作正常,直到我调用push_back()两次并且程序崩溃了。当我使用resize()时程序也崩溃了。

以下是我正在使用的代码,我正在用nvcc编译它:

import {BrowserModule, DomSanitizer, Meta} from '@angular/platform-browser';

constructor(private route: ActivatedRoute, private router: Router,
private meta: Meta) { 

    this.meta.addTags([
             {property: 'og:title', content: 'this is a content'},
    ])
}

程序的输出给了我:

  

第一

     

第二

     

nvcc错误:'。\“a.exe”'死于状态0xC0000409

这个程序是否正确,就像它在其他机器上崩溃一样,还是我错过了什么?

0 个答案:

没有答案