C++ CLI 的问题,怎么往vector里面存托管类型?

小Z同学 2016-01-20 12:20:12
比如如果要往vector里面存BackgroundWorker^ 应该怎么写?
我写的不能通过编译,有没有知道这是应该怎么写啊?还是说vector里面存不了托管类型的变量?
vector<BackgroundWorker^> worker;
...全文
1698 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
dzm_neu 2017-02-17
  • 打赏
  • 举报
回复
引用 1 楼 jiangsheng 的回复:
#include <cliext/vector>
 cliext::vector<BackgroundWorker> ^worker;
非常棒!!!!!
Poopaye 2016-01-20
  • 打赏
  • 举报
回复
都托管了就应该用List,vector本来就不是为这个设计的
Saleayas 2016-01-20
  • 打赏
  • 举报
回复
如果仅仅是为了保存,使用托管版本的 容器。 如果是为了保存在非托管内存,使用 GCHandle。
蒋晟 2016-01-20
  • 打赏
  • 举报
回复
#include <cliext/vector>
 cliext::vector<BackgroundWorker> ^worker;

7,540

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 VC.NET
社区管理员
  • VC.NET社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧