C++11:&&右值引用、std::ref与std::unique_ptr

| 评论4人

非常容易混淆的三种语法,在新手看来含义似乎相同,都是在函数调用上参数的传递,但实际上有非常大的区别。下面我们来具体分析分析。 首先是&&右值引用,在说这个之前先得弄清什么是右值。右...

C++:调用协定

| 评论

调用协定这个东西涉及到C语言函数实现的原理,大家都知道,调用函数时,保存当前执行环境,跳转到目标函数指令地址执行函数代码,执行完成后恢复调用前的执行环境。但实现的方式这么多,甚至可能不同的语言提供的接...

C++11:tuple元组类型

| 评论

这种类型可以简单理解为:不需要typedef的自定义结构体类型。有时候需要传递、返回一些结构体类型,但其他地方根本用不上这种结构体,那么就不必用typedef了,可以避免公开一些内部结构体名称,更加符...

C++:偏移类型

| 评论

地址偏移类型在C艹中算是偏冷门的技术,但在特定场合下可以节省大量的代码从而实现需求。这种类型的定义为:类或结构体中的数据成员相对于基址的偏移量。比如,一个类里面成员a地址相对于类基地址偏移量为4;成员...

C++:如何制作高逼格二维码

| 评论5人

在网上看到一个制作高逼格二维码的文章,来源http://www.chenxublog.com/2016/05/22/pic-qrcode-colorful.html 步骤那可是相当的复杂,一堆软件各种...

C++:socket服务端模型

| 评论

首先解释下socket含义。网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket。 Socket的英文原义是“孔”或“插座”。作为BSD UNIX的进程通信机制,取...

C++:文件操作

| 评论

文件操作是个啥大家都懂了,下面我给出几个文件操作示例 1、C语言文件操作 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24...

Windows服务访问控制

| 评论

服务控制在win32用户层系统编程中比较重要,一般用于创建自启动项或加载驱动,这样的话启动服务就是载入驱动,停止服务就是卸载驱动,极大方便了驱动控制。下面贴一个服务控制代码,可用于方便的控制服务。 ...

Windows下编码转换

| 评论

对于网络程序来说经常需要用到编码转换,比如访问utf8编码网页下载之后,转为unicode进行显示。windows自带的编码API比较难用,所以对其进行简单的封装。分SDK和MFC两个版本代码,SDK...

Windows注册表访问的封装

| 评论

注册表这东西用的越来越少了,但在特定场合还是不可替代的东西。比如开机启动项、环境变量和文件扩展名等各种系统信息都是放在注册表中。 由于注册表API访问稍微麻烦了点,于是我对其进行简单的封装。代码如下:...

Win32打开文件/另存为/文件夹对话框实现

| 评论

一个比较有年代的东西,适合收藏。效果如下: 调用稍微麻烦了点,已将其封装为库,首先引用hSelect.hpp,代码如下 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1...

C++机器学习(4)Logistic回归

| 评论

部分资料下载地址: http://pan.baidu.com/s/1bpsgt5t 提取码fwxf 源码下载地址:https://github.com/fawdlstty/hm_ML 继续开始机器...

网站https加密访问实现

| 评论2人

https加密访问有好处也有坏处,好处主要有别人无法嗅探到通讯内容,网址的绿锁图标也代表安全,坏处也有比如消耗服务器端资源,另外也无法提供适用的cdn加速,主要看个人取舍。证书主要有两种,主要面向个...

C++:STL迭代

| 评论

STL中的迭代是个重点,里面提供了大量的方法来方便我们程序猿开发,不过由于提供的太多导致学习比较吃力。这儿记录部分学习过程。 首先是C++11的for循环,比如对于一个vector v,可以通过for...

网站服务器伪静态环境配置

| 评论

伪静态是个好东西,可以用来SEO优化等,由于Wordpress+Nginx配置比较麻烦,免不了入一些坑,所以写个博文方便新晋站长们配置。 首先在Wordpress的“设置”-“固定链接”菜单中设置固定...

C++机器学习(3)朴素贝叶斯

| 评论1人

部分资料下载地址: http://pan.baidu.com/s/1bpsgt5t 提取码fwxf 源码下载地址:https://github.com/fawdlstty/hm_ML 朴素贝叶斯这...

C++机器学习(2)决策树

| 评论

部分资料下载地址: http://pan.baidu.com/s/1bpsgt5t 提取码fwxf 源码下载地址:https://github.com/fawdlstty/hm_ML M$大大前段...

C++机器学习(1)k-近邻算法

| 评论

部分资料下载地址: http://pan.baidu.com/s/1bpsgt5t 提取码fwxf 源码下载地址:https://github.com/fawdlstty/hm_ML 又是一个神秘...

C++11:std::bind实现参数动态绑定

| 评论

参数动态绑定在实际编程中用的不多,但在特定情况下非常有用。这个功能的意思是,将函数与参数绑定,下次调用时可以不用再次麻烦的传递参数。首先给出一个示例: 1 2 3 4 5 6 7 8 9 10 11...

C++实现高效字符串查找算法

| 评论

最近想到一个关于高效字符串查找算法的设想,然后果断实现之,算法基于哈希表,用于源字符串特别长的情况,查找的子字符串越长、越没规律,那么速度越快。可能已经有人做过,不过我撸代码前还没听说过类似算法,算是...

1/2 1 2