c++11 订阅
C++11标准是 ISO/IEC 14882:2011 - Information technology -- Programming languages -- C++ 的简称 [1]  。C++11标准由国际标准化组织(ISO)和国际电工委员会(IEC)旗下的C++标准委员会(ISO/IEC JTC1/SC22/WG21)于2011年8月12日公布 [2]  ,并于2011年9月出版。2012年2月28日的国际标准草案(N3376)是最接近于C++11标准的草案(仅编辑上的修正)。此次标准为C++98发布后13年来第一次重大修正。 展开全文
C++11标准是 ISO/IEC 14882:2011 - Information technology -- Programming languages -- C++ 的简称 [1]  。C++11标准由国际标准化组织(ISO)和国际电工委员会(IEC)旗下的C++标准委员会(ISO/IEC JTC1/SC22/WG21)于2011年8月12日公布 [2]  ,并于2011年9月出版。2012年2月28日的国际标准草案(N3376)是最接近于C++11标准的草案(仅编辑上的修正)。此次标准为C++98发布后13年来第一次重大修正。
信息
发布时间
2011年8月12日
标准版本
C++标准第三版
标准文件号
ISO/IEC 14882:2011
中文名
C++11
出版时间
2011年9月
外文名
C++11
c++11基本信息
C++11标准为C++编程语言的第三个官方标准,正式名叫ISO/IEC 14882:2011 - Information technology -- Programming languages -- C++ 。 [1]  在正式标准发布前,原名C++0x。它将取代C++标准第二版ISO/IEC 14882:2003 - Programming languages -- C++ 成为C++语言新标准。C++11包含了核心语言的新机能,并且拓展C++标准程序库,并且加入了大部分的C++ Technical Report 1程序库(数学上的特殊函数除外)。C++ 标准委员会计划在2010年8月之前完成对最终委员会草案的投票,以及于2011年3月3召开的标准会议完成国际标准的最终草案。最终于2011年8月12日公布,并于2011年9月出版。2012年2月28日的国际标准草案(N3376)是最接近于现行标准的草案(编辑上的修正)。此次标准为13年第一次重大修正。ISO将在2014年和2017年发布C++的后续版本 [3]  。
收起全文
精华内容
参与话题
问答
  • C++11多线程编程

    千人学习 2018-09-06 14:34:58
    本课程,讲解的重点定位在c++11新标准中的多线程开发部分,同时,老师还会结合自己的经验把多线程的讲解进一步拓展到一个比较大的范畴,因为无论是c++11多线程开发还是各种其他的多线程开发实现方法,都有很多类似的...
  • Dev C++添加C++11标准

    千次阅读 2019-04-12 19:53:36
    Dev C++添加C++11标准 首先确保Dev C++版本是最新的5.11版 不用C++11标准的语法去运行大多数时候会warning,但是,有时候可能会报错,比如说,不能使用stoll函数,Lambda表达式等等 可以点击菜单栏的“工具”-》...

    Dev C++添加C++11标准

    首先确保Dev C++版本是最新的5.11版

    不用C++11标准的语法去运行大多数时候会warning,但是,有时候可能会报错,比如说,不能使用stoll函数,Lambda表达式等等

    可以点击菜单栏的“工具”-》“编译选项”进入如下界面,勾选“编译时加入以下指令”,填入"-std=c++11"

    然后就OK了

    展开全文
  • 征服C++ 11视频精讲

    万人学习 2016-09-02 14:32:07
    李宁老师结合4大国外顶级C++著作的精华为大家推出的《征服C++11》课程。 【学完后我将达到什么水平?】 1.对C++的各个知识能够熟练配置、开发、部署; 2.吊打一切关于C++的笔试面试题; ...
  • C++编程基础

    万人学习 2020-02-09 22:57:09
    1、精细讲解C++重要语法,快速掌握C++编程技巧; 2、全面领悟STL标准模板库,为存储和处理数据提供标准步骤;   3、深入了解MFC应用程序框架,为设计自己的应用程序做准备。 本课程献给有志于想快速、全面掌握...
  • c++学习大纲总结

    万次阅读 多人点赞 2019-01-24 09:38:19
    基础简介:从c 到c++ c++学习之概述–从C到C++ 三大性质之封装性 c++学习之类与对象 c++学习类中的常量const、友元、运算符重载 三大性质之继承性 c++学习继承性、类图、Makefile c++学习继承之多继承与二义性、...
    展开全文
  • C++实现十进制转换二进制 二进制转换十进制 C++实现二进制转换十进制 十进制与二进制之间的转换 十进制转换二进制 十进制对2整除,得到的余数的倒序即为转换而成的二进制 十进制转换二进制 C++实现十进制...

    目录

    十进制与二进制之间的转换

    十进制转换二进制

    C++实现十进制转换二进制

    二进制转换十进制

    C++实现二进制转换十进制


    十进制与二进制之间的转换

    十进制转换二进制

    十进制对2整除,得到的余数的倒序即为转换而成的二进制

    十进制转换二进制

    C++实现十进制转换二进制

     主函数main.cpp为:

    #include<iostream>
    #include<fstream>
    #include<string>
    #include<vector>
    #include<cmath>
    using namespace std;
    int main()
    {
        
        int N;
        cout << "Please enter the number: ";
        cin >> N;
        cout << endl;
    
        //十进制转二进制的声明和调用
        void  convert_10_to_2(int num);
        convert_10_to_2(N);
    }

    十进制转换为二进制函数为: 

    #include<iostream>
    #include<fstream>
    #include<string>
    #include<vector>
    #include<cmath>
    using namespace std;
    void convert_10_to_2(int num)
    {
        vector<int> ivec;
        int Num = num;  //存储原数据
        //对原数据循环求除以2的余数,并存储在vector对象中
        while (num != 0)
        {
            ivec.push_back(num % 2);
            num = num / 2;
        }
    
        //对求得的余数倒序排序并存储在vector中,求得二进制
        vector<int>::size_type sz = ivec.size();
        vector<int> ivec2;
        for (vector<int>::size_type index = 0; index != sz; ++index)
            ivec2.push_back(ivec[sz - 1 - index]);
    
        //输出十进制转换为二进制的数
        cout <<Num  << "十进制转二进制后为:";
        for (auto item : ivec2)
            cout << item;
        cout << endl<<endl;
    }

    运行结果为:


    二进制转换十进制

    将二进制从右往左从零次幂开始乘以二进制数并求和

    二进制转换为十进制

    C++实现二进制转换十进制

    C++主函数为:

    #include<iostream>
    #include<fstream>
    #include<string>
    #include<vector>
    #include<cmath>
    using namespace std;
    int main()
    {
        double convert_2_to_10();
        convert_2_to_10();
        return 0;
    }

    二进制转十进制函数为:

    #include<iostream>
    #include<fstream>
    #include<string>
    #include<vector>
    using namespace std;
    double convert_2_to_10()
    {
        //输入二进制数并存储在vector变量ivec2中
        cout << "Please enter the ErJInZhi numbers:  " << endl;
        int n;
        vector<int> ivec2;
        while (cin >> n)
        {
            ivec2.push_back(n);
        }
    
        //二进制转十进制计算
        double sum = 0, times;
        vector<int>::size_type sz = ivec2.size();
        for (vector<int>::size_type index = 0; index != sz; ++index)
        {
            times = pow(2, sz - 1 - index);
            sum += ivec2[index] * times;
        }
    
        //输出转化后的结果
        cout << "2进制——";
        for (vector<int>::size_type index = 0; index != sz; ++index)
            cout << ivec2[index];
        cout << "转10进制为: ";
        cout << sum << endl;
        return 0;
    }

    运行结果:(输入二进制时要以空格区分)

     

    展开全文
  • C++学习大纲

    万次阅读 多人点赞 2018-10-09 19:25:35
  • C++socket网络编程大全实战http服务器(支持php)视频培训教程概况:本课程会同时演示在linux和windows中的编程,课程中的线程和正则表达式都使用c++提供库。本课程包含了socket网络编程常用的所有特性,包括tcp、udp...
  • C++ —— C++高手之路

    千次阅读 多人点赞 2016-09-23 09:01:02
    推荐一些C++经典书籍 c++程序设计教程  c++编程思想  c++大学教程  c++程序设计语言  数据结构算法与应用c++语言描述  c++标准模板库------自修教程与参考手册  泛型编程与STL  深度探索c++对象模型  设计...
  • 与二进制类似,十进制转十六进制对16整除,得到的余数的倒序即为转换而成的十六进制,特别地,如果超过10以后,分别用ABCDEF或abcdef来代替10、11、12、13、14、15。 C++实现十进制转换十六进制 主函数main.cpp...
  • 如何下载Visual C++ 2010 学习版(即 Visual C++ 2010 Express)

    万次阅读 多人点赞 2019-03-31 16:51:53
    2018年全国计算机二级 C、C++两个科目的应用软件由 Visual C++6.0 改为 Visual C++ 2010 学习版(即 Visual C++ 2010 Express),这个软件的中文版怎么下呢? 1.打开Chrome浏览器 在网址一栏输入www.microsoft.com,...
  • C++11新特性学习

    万次阅读 多人点赞 2017-09-03 15:07:50
    C++11标准为C++编程语言的第三个官方标准,正式名叫ISO/IEC 14882:2011 - Information technology -- Programming languages -- C++。在正式标准发布前,原名C++0x。它将取代C++标准第二版ISO/IEC 14882:2003 - ...
  • Devc++安装教程

    万次阅读 2019-09-21 23:16:04
    安装完成后,取消勾选Run Dev-C++5.11选项 打开你的安装路径,找到devcppPortable.exe,点击运行 选择想要的语言默认安装即可,安装完成后以后都用devcppPortable.exe打开编译器 ctrl+n新建一个.cpp文件,cpp向下兼容c...
  • C++ 计算三角形面积

    万次阅读 2018-03-28 10:46:23
    C++编码实现计算三角形面积1- 计算公式方法一: S=√[p(p-a)(p-b)(p-c)] ,而公式里的p为半周长:p=(a+b+c)/2方法二: S=ah/2方法三: 2- 思路:模块化设计定义点数据结构。使用结构体定义点定义计算两点间距离函数...
  • 15个C++项目列表

    万次阅读 多人点赞 2016-11-30 18:02:05
    如果你还是C++新手的话,那么这个C++的项目列表你可以拿去练手实战开发,毕竟学编程动手实践是少不了的! 如果你不知道C++可以用来做哪些项目,可以应用在哪些地方,那么,这个项目列表拿去吧,可以看看C++可以做...
  • C++求圆面积和周长

    万次阅读 2017-05-31 12:07:11
    重温一下小学知识,求圆面积和周长c=...s=πrr 圆的面积=半径×半径×圆周率C++代码实现#include using namespace std; const float PI=3.141593;class Circle { private : float radius; public: Circle(float r);
  • C++——简易计算器

    万次阅读 2018-07-02 17:41:22
    C++程序,制作简易计算器,可以进行加减乘除运算。在vs2015中,代码如下://编程计算器,可进行简单的加减乘除运算 #include&lt;iostream&gt;#include&lt;vector&gt; #include&lt;string&...
  • C++输入字符串的几种方式

    万次阅读 多人点赞 2019-05-10 10:20:21
    最近有复习到 C++ 基础知识,这里总结下在 C++ 中输入字符串的几种方式,有需要的可以参考: 1、cin >> void Cin1() //输入一个数字 { int a, b; cin >> a >> b; cout << "a + ...
  • 历届蓝桥杯C/C++程序设计省赛试题

    万次阅读 多人点赞 2016-01-26 00:25:29
    2012年第三届蓝桥杯C/C++程序设计本科B组省赛2013年第四届蓝桥杯C/C++程序设计本科B组省赛2014年第五届蓝桥杯C/C++程序设计本科B组省赛2015年第六届蓝桥杯C/C++程序设计本科B组省赛2016年第七届蓝桥杯C/C++程序设计...
  • Visual C++ 6.0 安装资源、安装教程和使用教程

    万次阅读 多人点赞 2019-04-25 16:37:16
    visual C++ 6.0的安装链接 链接:https://pan.baidu.com/s/1DFpBGVKqsqlcB6OC7qWAhw 提取码:vebg
  • Visual C++6.0的安装及使用教程

    千次阅读 2019-03-23 20:10:05
    Visual C++6.0的安装及使用教程 2018年04月20日 14:05:43 healer_xixi 阅读数:67287 ...
  • 各个版本Microsoft Visual C++运行库下载

    千次阅读 2018-10-23 13:52:58
    各个版本Microsoft Visual C++运行库下载 Microsoft Visual C++ 2005 Microsoft Visual C++ 2008 Microsoft Visual C++ 2010 Microsoft Visual C++2012 Microsoft Visual C++2013 Microsoft Visual C++ 2015 介绍 ...
  • C++ Primer Plus 第6版 中文版 pdf 免密共享 网盘下载

    万次阅读 多人点赞 2019-12-01 23:35:08
    发现好多资源下载都需要积分下载,在这里我免费分享给大家。 下载地址: C++ primer Plus 第六版 提取码:ir6o 希望大家给个关注,谢谢。
  • <6>C++11/C++14/C++17 视频精讲

    千人学习 2018-06-04 11:58:40
    C++11是新时代的C++亦称为modern C++,是对C++98扩展。C++11旨在手写简便与提高效率。 大量的企业级项目,己经全部用C++11改写了,比如cocos2dx游戏引擎己经全面拥抱C++11
  • 使devc++拥有c++11的功能(如何让devc++支持c++11)

    万次阅读 多人点赞 2018-09-14 19:19:29
    为什么我的devc++不能使用c++11的一些功能,为什么不能用auto,为什么。。。其实只要加一句命令就好了,具体在哪加往下看,希望对你有帮助噢。 第一步:打开devc++  第二步:点击工具选择编译选项  第三...
  • Visual Studio版本集成的Visual C++版本对应关系如下: Visual Studio 6 : vc6 Visual Studio 2003 : vc7 Visual Studio 2005 : vc8 Visual Studio 2008 : vc9 Visual Studio 2010 : vc10 Visual Studio 2012...
  • c++ bool类型

    万次阅读 2018-11-15 10:38:40
    bool类型是c++基本类型之一 bool类型有2个值true or false,true默认值是1,false的默认值是0;所以,它们可以用于数值运算 int x = 2*true +false+6; 一个bool 类型的变量只能是true或false,也就是非0即true,0...
  • 使用g++编译C++ 11标准的C++代码

    千次阅读 2016-04-17 10:15:30
    使用g++编译C++ 11标准的C++代码1. 升级g++版本 仅g++ 4.8及以上版本才支持C++ 11标准。 查看g++版本: $ g++ --version2.... g++ 4.8默认不支持C++ 11标准,使用...编译使用了C++ 11标准的代码文件: $ g++ -std=c++11 t
  • C++中的to_string()函数[C++11支持]

    万次阅读 2016-09-29 20:43:15
    C++ -> 字符串库 -> std::basic_string定义于头文件 std::string to_string( int value ); (1) (C++11起) std::string to_string( long value ); (2) (C++11起) std::string to_string( long long val
  • Dev-C++的使用(一):下载、安装与基本使用

    万次阅读 多人点赞 2019-01-28 03:17:24
    Dev-C++的下载、安装与基本使用1 下载Dev-C++中文安装包1.1 下载安装包1.2 找到安装包1.3 开始安装2 配置Dev-C++3 Dev-C++的使用3.1 新建cpp文件3.2 简单程序编写3.3 编译3.4 运行程序4 小结 1 下载Dev-C++中文...

空空如也

1 2 3 4 5 ... 20
收藏数 1,230,406
精华内容 492,162
关键字:

c++11

c++ 订阅