• Visual Studio引入AI: 让IntelliSense更懂你 C++

    Visual Studio引入AI: 让IntelliSense更懂你

    让IntelliCode更加智能化在你敲代码的时候,你正在舒服的享受着自动完成列表所带来的编码快感,这一切都依赖着IntelliCode组件在幕后所做的辛勤工作。在之前的一篇关于IntelliCode文章中,我们解释了IntelliCode是如何通过对几千个GitHub开源项目里的代码进行机器学习,然后作出更加智能化的编码建议。对于一些类似于标准库的公共API,基于社区知识库的...

    C++ 2020年02月26日 2944 0
  • 用VisualStudio2019预览版体验C++20新功能 C++

    用VisualStudio2019预览版体验C++20新功能

    最近的连载中有很多内容涉及到C++20中的内容,例如concept等。但是由于C++20还属于新生事物,不仅可以参考的例子少,找到一个可以体验C++20功能的开发环境都困难。本文介绍使用微软VisualStudio2019预览版体验C++20新特性的方法。下载并安装VisualStudio体验版以下是体验版和正式版的下载地址,和正式版稍有不同:https://visualstu...

    C++ 2019年12月02日 3487 0
  • VS2019 v16.3跨平台开发四件套 C++

    VS2019 v16.3跨平台开发四件套

    Microsoft确实是Loves Linux啊在VS2019中,我们可以在单个IDE中同时面向Windows和Linux平台进行开发,这要是在Ballmer时期,确实是不大可能发生的事情。通过使用VS中对CMake的原生支持,我们可以在VS中直接打开任何包含C++代码和CMakeLists.text的目录,进行编码,并面向Windows, Linux和WSL(Windows ...

    C++ 2019年11月25日 2244 0
  • 挥别C/C++,微软开始用Rust重写Windows组件 C++

    挥别C/C++,微软开始用Rust重写Windows组件

    Rust是过去一年时间里,热度持续增加的一门新兴语言。2006年,“职业编程语言工程师” Graydon Hoare设计了这门语言,它的设计初衷是可以提供高的开发效率,代码容易维护,性能还能与 C/C++ 媲美,还得保证安全性的一门语言。虽然历史发展的规律告诉我们,为了解决一门语言的问题而创造的新语言,最终也将带来新的问题。但就目前来看,Rust上述的这些特性在其迅猛的发展势头...

    C++ 2019年11月14日 3148 0