我写的不能通过编译,有没有知道这是应该怎么写啊?还是说vector里面存不了托管类型的变量?
vector<BackgroundWorker^> worker;
4 个解决方案
#1
#include <cliext/vector>
cliext::vector<BackgroundWorker> ^worker;
#2
如果仅仅是为了保存,使用托管版本的 容器。
如果是为了保存在非托管内存,使用 GCHandle。
如果是为了保存在非托管内存,使用 GCHandle。
#3
都托管了就应该用List,vector本来就不是为这个设计的
#4
非常棒!!!!!
#1
#include <cliext/vector>
cliext::vector<BackgroundWorker> ^worker;
#2
如果仅仅是为了保存,使用托管版本的 容器。
如果是为了保存在非托管内存,使用 GCHandle。
如果是为了保存在非托管内存,使用 GCHandle。
#3
都托管了就应该用List,vector本来就不是为这个设计的
#4
非常棒!!!!!