排序
公告:MSVC符合C++标准
实现与C++标准的一致性对于Visual C++团队来说是一条漫长的道路。如果您最近在任何会议上看到我们,您可能已经看到了MSVC一致性幻灯片(你可以拿一份幻灯片或观看2017年CppCon演讲 在这里 完成这...
共享ptr–高级STL,第1部分
第1部分 我的视频讲座系列探讨标准模板库的实现现在是可用的。 在这一部分,我将解释 shared u ptr的神奇工作,包括类型擦除和make u shared()的优化,节省了空间和时间。 这个高级系列假设...
C++中的并行STL——民主并行性
几年前,C++编写并行代码是专家们的一个领域。如今,由于库的进步,例如微软的PPL和C++,英特尔的线程构建块,OpenMP或OpenACC,如果您喜欢一种用于异构硬件的低级访问,OpenCL,那么这个领域变...
宣布WROX的专业C++,第二版
问候语!我很抱歉 微软MVP风投马克·格雷戈尔++ 从2007年开始,我很高兴地告诉你,我已经完成了我的书” C++专业版,第二版 ”. 第二版包括 最新C++标准C++ 11 ,并基于尼古拉斯A。索尔特,斯科...
在Visual Studio 2012中修复的STL错误
在帕特上周关于 在Visual Studio 2012中修复的MFC错误 (又名VC11),我认为STL的类似列表会很有趣: 身份证件 职务 492128 std::locale构造函数通过“setlocale()”修改全局区域设置 492561...
Visual C++每周第1卷第11期(2011年3月12日)
读入 这个问题 : [MS并行编程]PPL中的排序 Visual C++ 2010服务包1通用可用性 [ John Socha Leialoha ] C++到CLI的C++技巧和技巧 [ Thomas Becker ] C++值引用解释 [斯蒂芬L。Lavavej]算法优化-...
Rvalue参考和类型特征–STL视频介绍,第9部分和第10部分
我的视频讲座系列的最后一部分介绍了标准模板库,现在可以使用了。 第9部分 涵盖单一功能, 标准::移动() ,并解释rvalue如何引用power-move语义。 第10部分 涵盖了Type特征,一个由Tr1/C++...
Visual Studio 2013中的C99库支持
大家好,我是Pat Brenner,Visual C++图书馆团队的开发者。在这篇博文中,我想分享一些关于在VisualStudio2013中添加到C运行时库的C99支持的信息。 总之,我们在以下头文件中添加了缺失函数的声...
STL性能
大家好,我是Mohammad Usman,是Visual C++图书馆团队测试软件设计工程师。我最近加入了这个团队。在VS2008SP1中,我们通过添加 TR1扩展 例如共享的ptr,包括对诸如共享ptr的向量之类的东西的性...
STL视频简介,第1部分
我最近录制了介绍标准模板库的视频系列讲座的第一部分。 它假定熟悉C++,但从STL开始基本上从头开始。 第9频道连接了我的笔记本电脑,这样我就可以一边编写、编译和执行代码。 在这里查看...
Visual C++ DOCS:未来是…很快!
我们在VisualC++文档组中,很高兴地在下面的Visual C++库中宣布对API引用内容的一些更改:STL、MFC、ATL、AMP和CONCRT。 自MSDNOnline开始以来,VisualC++库已经在单独的Web页面上记录了每个类...
做while,铸造,ODR,可变模板-核心C++,第8部分
第8部分 我的第三个视频系列讲座(涵盖C++核心语言)现在已经可用。 在这部分中,我讨论了几个主题:为什么我避免做while循环,如何C和C++抛出行为以及为什么它们是危险的,一个定义规则是什...