private Dictionary<string, PluginEngine.ICommand> _CommandCol = null;怎么在c++MFC实现

问题描述

vs2010C#中privateDictionary<string,PluginEngine.ICommand>_CommandCol=null;到了VS平台托管的c++MFC中string类型不能用了c++中System::Collections:Generic::Dictionary<???,PluginEngine.ICommand>问号的地方不知道怎么变了。。。。(PluginEngine.ICommand是自己定义的插件接口)

解决方案

解决方案二:
C++也有String吧??
解决方案三:
引用1楼wyd1520的回复:

C++也有String吧??

在c++中用String编译报错

时间: 2024-09-20 06:49:08

private Dictionary&amp;lt;string, PluginEngine.ICommand&amp;gt; _CommandCol = null;怎么在c++MFC实现的相关文章

string类equals方兴方法null和&quot;&quot;的比较区别

string类equals方兴方法null和""的比较区别 '声明 Public Shared Function Equals ( _  a As String, _  b As String, _  comparisonType As StringComparison _ ) As Boolean 参数 a 类型:System.String 要比较的第一个字符串,或 Nothing. b 类型:System.String 要比较的第二个字符串,或 Nothing. compariso

揭开.NET 2.0配置之谜(三)

声明:此文是译文,原文是Jon Rista,Unraveling the Mysteries of .NET 2.0 Configuration,由于这篇文章比较长,所以我就分为几部分来翻译,这是此译文的第三部分.若翻译有不当之处,请不吝赐教,以免此译文误导他人,在此谢过. let's go on! 10.配置技巧和窍门 在我研究和实验配置节的时候,我学到一些技巧,可是使他们更容易使用.自定义配置节的某些方面非常乏味,如所有时间一直通过调用ConfigurationManager.GetSect

OpenJDK类加载实现浅析#1:整体流程

今天来粗略看下Java中的类加载是如何实现的.为啥标题用的是OpenJDK呢?看下官网文档的一段描述, The VM and Java SE class loading libraries share the responsibility for class loading. The VM performs constant pool resolution, linking and initialization for classes and interfaces. The loading ph

Web APi之异常处理(Exception)以及日志记录(NLog)(十六)

前言 上一篇文章我们介绍了关于日志记录用的是Log4net,确实也很挺强大,但是别忘了我们.NET有专属于我们的日志框架,那就是NLog,相对于Log4net而言,NLog可以说也是一个很好的记录日志的框架,并且其中的异步日志等都有非常大的改善,本文借此用了最新的NLog来在Web APi中进行记录日志. NLog 第一步则是下载我们需要的程序包,包括程序集以及配置文件 利用NLog记录日志同样可以实现如我们上篇文章利用Log4net来实现的那样,所以在这里就不多说,下面我们来讲另外一种方式,那

http接口开发请求参数签名实用工具类

作用: 在http接口对参数做签名,防止接口被非法调用    package com.yanek.util; import java.io.IOException; import java.io.UnsupportedEncodingException; import java.security.GeneralSecurityException; import java.security.MessageDigest; import java.util.ArrayList; import java

java获得mysql和oracle链接的类_java

本文实例讲述了java获得mysql和oracle链接的类.分享给大家供大家参考.具体如下: import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class ConnectDB { private static final String MYSQL = "jdbc:mysql://"; private static final String ORA

仿微信聊天表情发送

如题,这是公司项目的一个功能模块,先上个效果图: 其次大致说说原理: 1,首先判断输入的字符,是否包含表情的文字,比如   这个表情对应的文件名为 emoji_1.png,它对应的文字描述 : [可爱],如果我们在输出的是输出这么一句话:老婆,我想你了.  那么我们对应的根本文字就是:老婆,我想你了[可爱]. 2,具体的转换过程就是用正则表达式比配文字中是否含有[xxx]这类的文字,如果有,那么我们就根据拿到的[xxx]找到它对应的资源文件id,当然这其中有一个关系表,看你怎么处理这个关系了.最

preload-classes的前世今生(1)

preload-classes的前世今生(1) preloaded-classes 在Zygote初始化的时候,会调用到ZygoteInit的main方法.在注册了ZygoteSocket的控制通道之后,就调用preload方法去加载一些预加载的数据. public static void main(String argv[]) { try { // Start profiling the zygote initialization. SamplingProfilerIntegration.st

android 仿QQ聊天,带表情,可翻页,带翻页拖动缓冲

http://blog.csdn.net/lnb333666/article/details/8546497 如题,这是公司项目的一个功能模块,先上个效果图: 其次大致说说原理: 1,首先判断输入的字符,是否包含表情的文字,比如   这个表情对应的文件名为 emoji_1.png,它对应的文字描述 : [可爱],如果我们在输出的是输出这么一句话:老婆,我想你了.  那么我们对应的根本文字就是:老婆,我想你了[可爱]. 2,具体的转换过程就是用正则表达式比配文字中是否含有[xxx]这类的文字,如果