排序
STL视频介绍,第5部分
在 第五部分 在介绍标准模板库的视频系列讲座中,我解释了Nurikabe解算器中的高级分析是如何工作的。 其中一个步骤是使用 广度优先搜索 检测任何无法到达的细胞。 第五部分的必备条件是阅读维基...
正则表达式–STL视频简介,第8部分
C++ 0x的头将Perl的正则表达式与C++的模板和迭代器结合起来。 结果,就像STL的其他部分一样,是非常强大的,但是第一眼就可能压倒一切。 它实际上很容易使用,而且比手工编写字符串处理代码...
过滤器
我叫艾哈迈德·查尔斯,目前从事Windows错误报告工作。 我相信这是第一次有人不在风险投资团队写博客,但我希望你会发现它有用的任何方式。 我要感谢斯蒂芬T。Lavavej的想法和宝贵的反馈,而...
MSDN上的STL资源
在查看MSDN(包括channel9)上的优秀标准模板库资源之前,您是否知道visualstudio2013.1(更新1)现在可用?布莱恩·哈里在他的博客上写到了这次发布, 提及 这个版本是小的,并且专注于更好的...
_迭代器调试级-高级STL,第3部分
在 第三部分 在探索标准模板库实现的视频系列讲座中,我解释了调试模式下强大的正确性检查是如何工作的。 在VC10中,它们由宏迭代器调试级控制,它取代了VC8和VC9更容易混淆的安全SCL,并且有...
Visual C++每周第1卷第15期(2011年4月9日)
读入 这个问题 : VS2010 SP1中与构建相关的改进 异步代理库 (Stroustrup)C++中著名的应用程序 并发运行时和Visual C++ 2010:自动类型推导 _迭代器调试级-高级STL,第3部分 并发运行时(CRT)...
Visual C++ 11中C++ 11的特点
更新-2012年3月2日 : 基于范围的for loop和override/final v1.0已经在VC11 Beta中实现。 有一个新的C++标准和一个新的Visual C++版本,现在是时候揭示我们前面实现的那些特性了! 术语注释 在其...
STL视频介绍,第6部分和第7部分
第六部分 和 第七部分 我的视频讲座系列介绍了标准模板库现在可用;它们包括算法和函子。 以前的部分: 第1部分 (序列容器) 第2部分 (关联容器) 第三部分 (智能指针) 第四部分 ( 涂壁 解...
集装箱漂亮打印机-高级STL,第6部分
在 第六部分 在我的第二个视频系列讲座中,我重点介绍了标准模板库,我演示了如何为STL容器编写一个“漂亮的打印机”,它能够将向量格式化为[(1,“ten”,100),(2,“twento”,200),(3...
刚刚发布:斯蒂芬T。Lavavej的高级STL,4/n
本系列的第四部分深入探讨 R值引用 , 完美转发 和 关联容器 . 高级STL 覆盖STL实现的血淋淋的细节——你将需要精通STL的基础知识,当然,C++(当然),并且能够注意!Stephan是一位伟大的老师,...
PDC 2010:Lambdas,Lambdas无处不在
为什么要关注C++ 0x lambda函数?在语法上,它们只不过是函数对象的糖。然而,它们是一个必不可少的、可以实现的糖,它将改变我们编写C++代码的方式,比大多数人认识到的要频繁。 这次谈话 从上...
算法优化-高级STL,第2部分
第2部分 我的视频讲座系列探讨标准模板库的实现现在是可用的。 在本部分中,我将介绍STL算法equal()和copy()如何使用模板元编程来检测何时可以安全地调用memcmp()和memmove(),这两种...