按类别查询搜索结果
关于关键词 "C++" 的检测结果,共 29525
令狐大侠 | 2019-03-22 08:02:04 | 阅读(0) | 评论(0)
顾名思义,零长度数组就是长度为0的数组。int a[10]; int len; int a[len]; 在这个程序中,我们定义一个变量 len,作为数组的长度。程序运行后,我们可以通过输入指定数组的长度并初始化,最后再将数组的元素打印出来。程序的运行结果如下:input array len:3 ...【阅读全文】
a724888 | 2019-03-21 16:13:54 | 阅读(0) | 评论(0)
想要学好一门技术,我们往往需要一份好的学习资料,不论在什么阶段,我们都应该不断地学习!所以,今天的这篇文章,就是要给大家提供这样一份精品的学习资料,它覆盖了我们的每个学习阶段,从入门到进阶,从基础到实战,从求职到升职。本文所述资料涵盖技术方向:javaC++...【阅读全文】
令狐大侠 | 2019-03-20 15:11:34 | 阅读(0) | 评论(0)
ANSI C 定义了 sizeof 关键字,用来获取一个变量或数据类型在内存中所占的存储字节数。GNU C 扩展了一个关键字 typeof,用来获取一个变量或表达式的类型。这里使用关键字可能不太合适,因为毕竟 typeof 还没有被写入 C 标准,是 GCC 扩展的一个关键字。为了方便,我们就姑且称之为关键字吧。在上面的代码中,因为变量...【阅读全文】
令狐大侠 | 2019-03-20 15:02:36 | 阅读(0) | 评论(0)
表达式表达式一般用来数据计算或实现某种功能的算法。表达式有2个基本属性:值和类型。如上面的表达式2+3,它的值为5。根据操作符的不同,表达式可以分为多种类型,如:关系表达式逻辑表达式条件表达式赋值表达式算术表达式……语句是构...【阅读全文】
令狐大侠 | 2019-03-20 14:49:35 | 阅读(0) | 评论(0)
在标准 C 中,当我们定义并初始化一个数组时,常用方法如下:int a[10] = {0,1,2,3,4,5,6,7,8};比如,我们定义一个数组 b[100],其中 b[10]、b[30] 需要初始化,如果还按照前面的固定顺序初始化,{}中的初始化数据中间可能要填充大量的0,比较麻烦。int b[100] ={ [10] = 1, [30] ...【阅读全文】
aquester | 2019-03-19 12:50:17 | 阅读(760) | 评论(0)
先说结论(不一定适用所有环境):1) GCC默认开启了返回值优化(RVO),除非编译时指定“-fno-elide-constructors”;2) 现代C++编译器一般都支持返回值优化;3) string的拷贝构造和拷贝赋值是浅拷贝。 测试环境:1) gcc (GCC) 4.8.52) g++ (G...【阅读全文】
aquester | 2019-03-18 19:17:47 | 阅读(630) | 评论(0)
 Facebook贡献给Apache的开源RPC组件Thrift有着广泛的应用,C++中使用Thrift也十分普遍,但由于Thrift的Handler会被多个线程调用,因而多线程中应用并不直接的友好,利用C++的“thread_local”特性或GCC的“__thread”特性可化简这一问题。看具体实例,有一Thrift service:XService,编译后生成接口文...【阅读全文】
aquester | 2019-03-18 14:45:14 | 阅读(380) | 评论(0)
先说结论:C++的类成员函数和C函数实质是一样的,只是C++类成员函数多了隐藏参数this。通过本文的演示,可以看见这背后的一切,完全可C函数方式调用C++类普通成员函数和C++类虚拟成员函数。 为了实现C函数方式调用C++类成员函数,准备两个文件:。1) 被调用的C++类成员函数源代码文件aaa.c...【阅读全文】
moyaoyi | 2019-03-17 17:06:19 | 阅读(0) | 评论(0)
题目描述【阅读全文】
shiyiLiu | 2019-03-14 17:12:15 | 阅读(680) | 评论(0)
1.编写c++用例test.h点击(此处)折叠或打开#include<iostream>using namespace std;class MyClass{public:    MyClass();    ~MyClass();  ...【阅读全文】
shiyiLiu | 2019-03-09 10:36:58 | 阅读(220) | 评论(0)
点击(此处)折叠或打开#include#includetypedef struct {     unsigned char red,green,blue;} PPMPixel;typedef struct { &n...【阅读全文】
centrify | 2019-03-01 21:49:08 | 阅读(40) | 评论(0)
参考连接:https://developer.ibm.com/answers/questions/280797/download-db2-express-c-105-1/这个参考页面提供了DB2 Express-C 10.5的下载链接,虽然点我进去了以后看到的Linux对应版本是11.1的。点击这个连接进入下载页面:https://www14.software.ibm.com/webapp/iwm/web/pick.do?source=swg-db2expressc&S_...【阅读全文】
Mia张 | 2019-02-28 11:00:06 | 阅读(4250) | 评论(0)
本文是对Word页眉页脚的操作方法的进一步的阐述。在“C# 添加Word页眉页脚、页码”一文中,介绍了添加简单页眉页脚的方法,该文中的方法可满足于大多数的页眉页脚添加要求,但是对于比较复杂一点的文档,对页眉页脚的添加要求比较严格的,如需要设置奇、偶页的页眉页脚不同、首页页眉页脚不同、设置页码时需要对不同章节...【阅读全文】
当凸遇见凹凹 | 2019-02-27 22:28:13 | 阅读(50) | 评论(0)
从一个笔试题看C语言中float向double的提升问题——lvyilong316首先看一段来自一个笔试题的程序段:float f=1.1;       double d=1.1;       cout<<(f==d)<<endl;  //0这段代码输出0,那么为什么同为1.1的doble和float不相等呢?...【阅读全文】
micklongen | 2019-02-22 13:43:46 | 阅读(80) | 评论(0)
C. Google SRE 实践 - 产品发布    组织结构:发布协调工程师        工作内容            审核新产品和内容服务,确保它们和Google的可靠性标准以...【阅读全文】
【系统运维】 C. Google SRE 实践
micklongen | 2019-02-22 13:34:38 | 阅读(80) | 评论(0)
C. Google SRE 实践     概述        服务可靠度层级模型            产品设计         &...【阅读全文】
【Windows平台】 C++ std cout格式化输出
iibull | 2019-02-20 17:10:37 | 阅读(2600) | 评论(0)
点击(此处)折叠或打开// 方法1cout<<hex<<i<<endl; //输出十六进制数cout<<oct<<i<<endl; //输出八进制数cout<<dec<<i<<endl; //输出十进制数// 方法2// 输出16进制, setbase...【阅读全文】
令狐大侠 | 2019-02-02 22:11:32 | 阅读(160) | 评论(0)
GNU C 扩展语法简介及C标准介绍【阅读全文】
aquester | 2019-01-29 11:21:27 | 阅读(2220) | 评论(0)
 在main函数中,return和exit经常混用,两者的一个区别:return会执行statck unwinding,而exit不会。如果触发了信号,exit也同样不会做stack unwinding,除此之外异常如果没有相应的catch,也同样不会有栈展开(stack unwinding)。原因是C++编译器只会在遇到“}”或“return”时,才会安插...【阅读全文】
aquester | 2019-01-27 23:41:14 | 阅读(33960) | 评论(0)
目录1. 前言 22. 结论 23. volatile应用场景 34. 内存屏障(Memory Barrier) 45. setjmp和longjmp 41) 结果1(非优化编译:g++ -g -o x x.cpp -O0) 52) 结果2(优化编译:g++ -g -o x x.cpp -O2) 66. 不同CPU架构的一致性模型 67. x86-TSO 78. C++标准库对内存顺的支持 7...【阅读全文】