C++
_herojia
这个作者很懒,什么都没留下…
展开
-
C++11中可变参数个数的模板(variadic template)
C++11正式标准是2011年就出来了,前一段时间就听说它增加了不少功能,但一直没用到它。直到最近需要用到可变参数个数的模板,用之前的语法很累赘也存在缺陷,这时查看C++11发现有我需要的类似功能。下面是我做的一点尝试。 VS2012支持C++11中的部分标准,其中包括可变参数个数的模板(variadic template),但必须安装微软在2012年11月出版的vc_compilerCT原创 2013-08-26 14:45:46 · 3164 阅读 · 0 评论 -
VS2010中的C#使用CCR并发控制库
由于需要设计NCF中和CCR类似的东东,决定尝试用下CCR(这个是微软工程师用C#实现的,需要.net framework的支持,dll是托管的dll)。以前没怎么用过C#,只是“hello world”水平的C#,现在需要使用CCR。 网上说,微软没有单独发布CCR,它是随着RDS(机器人开发平台)一起发布的,所以笔者先下载个RDS装上了,然后自动把CCR也装了。在安装好的RDS的安装目原创 2013-08-29 20:08:40 · 1358 阅读 · 0 评论 -
Microsoft Robotics Developer Studio 4之VPL4的遇到的问题及解决方案
当安装好Microsoft Robotics Developer Studio 4(http://www.microsoft.com/en-us/download/confirmation.aspx?id=29081)之后,测试“hello world”的例子,出现错误:“Could not start the DSS node. Please check if there is anothe原创 2013-08-29 16:15:59 · 1145 阅读 · 0 评论 -
C++ 增强型方法
最近导师让做NCF平台,其中要求函数能异步参数执行。比如,函数void Func(int a, int b);它的参数a和参数b是通过网络传递过来,但不是同时传递过来;函数Func需要等这两个参数都到来才执行。这一想法是我自己命名的“C++ 增强型方法”的最初设想。下面是我实现的一个雏形,其中参数必须是整型变量。 //Method.h#include using namespace s原创 2013-08-27 17:00:54 · 756 阅读 · 0 评论 -
Qt在VS2010中使用
Qt4.8.5+VS2010的安装与配置相关问题原创 2014-04-15 20:33:17 · 3169 阅读 · 0 评论 -
centos7上安装rapidsvn实验或实践?
安装包:apr-1.5.2.tar.bz2apr-util-1.5.4.tar.bz2neon-0.28.2.tar.gzwxWidgets-2.8.12.tar.gz (rapidsvn-0.12.1貌似不支持wxWidgets-3.0.2,嘿嘿)subversion-1.8.17.tar.gz (rapidsvn-0.12.1貌似不支持subversion-1.9.5.ta原创 2016-12-03 13:21:50 · 1886 阅读 · 0 评论 -
Qt获取Capslock键(大小写键)状态
1.前言最近需要qt获取按键ascii码,可是QKeyEvent::key()返回的是键码,不是ascii码(0-127),需要从键码转ascii码。遇到的问题是不知道如何获取Capslock键状态,网友说用LOBYTE(GetKeyState(VK_CAPITAL)),但如何跨平台呢,QT不该只用windows吧?2.解决办法用QKeyEvent::nativeModifiers()...原创 2019-03-28 09:56:29 · 5663 阅读 · 3 评论