代码改变世界

boost any库

2016-08-18 16:10 by youxin, 607 阅读, 0 推荐, 收藏, 编辑
摘要:转: 原理 c++是一个强类型的语言,要实现一个万能类型可以考虑用void*来保存数据,然后用类型转换进行操作,如: 但是这样的写法有一个明显的缺点就是类型不安全。 显然我们可以用template来改进我们的程序: 但是这样我们好像就没有解决问题:vector<myany> 好吧,这里就写不下去了。 阅读全文

父目录权限子目录权限关系

2016-08-13 15:12 by youxin, 877 阅读, 0 推荐, 收藏, 编辑
摘要:父目录的权限对子目录有没有影响?[Linux] 阅读全文

nmap使用教程

2016-08-06 18:28 by youxin, 614 阅读, 0 推荐, 收藏, 编辑
摘要:Nmap是一款开源免费的网络发现(Network Discovery)和安全审计(Security Auditing)工具。软件名字Nmap是Network Mapper的简称。Nmap最初是由Fyodor在1997年开始创建的。随后在开源社区众多的志愿者参与下,该工具逐渐成为最为流行安全必备工具之 阅读全文

boost checked_delete提升安全性

2016-08-05 10:06 by youxin, 367 阅读, 0 推荐, 收藏, 编辑
摘要:checked_delete提升安全性 阅读全文

转: 带你玩转Visual Studio——带你理解多字节编码与Unicode码

2016-06-29 19:44 by youxin, 516 阅读, 0 推荐, 收藏, 编辑
摘要:上一篇文章带你玩转Visual Studio——带你跳出坑爹的Runtime Library坑帮我们理解了Windows中的各种类型C/C++运行时库及它的来龙去脉,这是C++开发中特别容易误入歧途的一个地方,我们对它进行了总结和归纳。本篇文章我们将继续讲解C++开发中容易混淆的另一个概念——多字节 阅读全文

visual studio 开发linux程序

2016-06-25 10:26 by youxin, 2738 阅读, 0 推荐, 收藏, 编辑
摘要:VisualGDB支持Linux的原理是,通过ssh连接到Linux系统上通过ssh给linux下达命令 . (类似visualgdb的有windgb ,这2个都是商业软件。) Visual GDB把GDB调试工具集成到visual studio 开发环境中,在调试过程中,可以使用visual st 阅读全文

stl 比较和boost LessThanComparable

2016-06-23 13:02 by youxin, 2316 阅读, 0 推荐, 收藏, 编辑
摘要:C++ STL的几种常用“比较”概念简述 在C++的现行标准(C++ 98)中,由于没有类似“接口”这样的东西,我们在泛型编程时往往只能对模板类型作一些假设,要求其符合某个需求清单,也就是属于某个概念。这只是一种人 为的约定,一旦该约定未被遵守,编译器可能会无法有效地发现问题原因所在。不过,在即将发 阅读全文

c++11 auto unique_ptr 等

2016-06-07 10:14 by youxin, 368 阅读, 0 推荐, 收藏, 编辑
摘要:c++11 条款21:尽量使用std::make_unique和std::make_shared而不直接使用new c++11 条款18: 使用std::unique_ptr来进行独享所有权的资源管理 https://msdn.microsoft.com/zh-cn/library/hh279676 阅读全文

printf 中转义字符大全

2016-06-06 14:32 by youxin, 1514 阅读, 0 推荐, 收藏, 编辑
摘要:printf 中转义字符大全 阅读全文

git server服务器搭建

2016-05-21 14:03 by youxin, 243 阅读, 0 推荐, 收藏, 编辑
摘要:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/00137583770360579bc4b458f044ce7afed3df579123eca000 阅读全文
上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 269 下一页