C++11

  • 使用 Rust 进行嵌入式开发

    Rust 的高性能、高可靠性和高生产力使它适合于嵌入式系统。 在过去的几年里,Rust 在程序员中获得了热情的追捧。技术潮流来来去去,所以很难将仅仅因为某项新技术而产生的兴奋与对某…

    linux专区 2022年5月20日
  • C++ 11 新特性梳理

    21CTO导读:在面试中,经常被问的一个问题就是:你了解C++11哪些新特性?一般而言,回答以下四个方面就够了。 1.“语法糖”:nullptr, auto自动类型推导,范围for…

    业界资讯 2022年5月19日
  • 在 Linux 上创建并调试转储文件

    了解如何处理转储文件将帮你找到应用中难以重现的 bug。 崩溃转储、内存转储、核心转储、系统转储……这些全都会产生同样的产物:一个包含了当应用崩溃时,在…

    linux专区 2022年5月19日
  • 在数据科学中使用 C 和 C++

    让我们使用 C99 和 C++11 完成常见的数据科学任务。 虽然 Python 和 R 之类的语言在数据科学中越来越受欢迎,但是 C 和 C++ 对于高效的数据科学来说是一个不错…

    linux专区 2022年5月19日
  • C++11完美转发及实现方法详解

    C++11 标准为 C++ 引入右值引用语法的同时,还解决了一个 C++ 98/03 标准长期存在的短板,即使用简单的方式即可在函数模板中实现参数的完美转发。那么,什么是完美转发?…

    编程笔记 2021年7月20日
  • C++ decltype(类型推导)精讲

    学习了《C++ auto》一节我们应该知道,auto 用于通过一个表达式在编译时确定待定义的变量类型,auto 所修饰的变量必须被初始化,编译器需要通过初始化来确定 auto 所代…

    编程笔记 2021年7月20日
  • 使用QString类进行编码转换

    QString 类包含了大量关于文本字符串编码转换的函数,涉及之前提到的 UTF-8、UTF-16、UTF-32、本地语言编码 Local8Bit,还有标准 C++ 的普通字符串 …

    编程笔记 2021年7月20日
  • C语言/C++字符编码方式解析

    本节对操作系统里的字符编码进行简单介绍,这对于程序的跨平台开发、汉字乱码问题解决等都是很重要的知识,了解这些知识就不再害怕遇到程序乱码的问题了。 ANSI 多字节编码 在最早的时期…

    编程笔记 2021年7月20日
  • 使用g++命令生成Qt程序

    上节我们给出了第一段 Qt 代码,它看起来非常简单,但是该如何生成 exe 程序,看一下实际的运行效果呢? 最简陋最原始的办法是使用 g++ 命令,这样做虽然繁琐,但是能够了解 Q…

    编程笔记 2021年7月20日
  • C++11 lambda表达式精讲

    lambda 表达式是 C++11 最重要也最常用的一个特性之一,C# 3.5 和 Java 8 中就引入了 lambda 表达式。 lambda 来源于函数式编程的概念,也是现代…

    编程笔记 2021年7月20日