C++
快乐一坨屎
We ourselves feel that what we are doing is just a drop in theocean. But the ocean would be less because of that missing drop.
展开
-
C++面试题
C++常见面试题原创 2017-01-06 21:52:04 · 294 阅读 · 0 评论 -
C++数组作为参数的问题
参数的传递是将实参的值赋给形参。然而对于数组来说却是一个例外,因为数组的数据太多了,将其一一赋值既麻烦又浪费空间,所以数组作为参数传递给函数的只是数组首元素的 地址,函数在需要用到后面元素时再按照这个地址和数组下标去查找。也就是说后面的元素根本没到函数里来,所以在函数里求不出数组的大小也就不足为奇了。/******因此写形式参数时既可以int array_length(int a[]){转载 2017-07-03 14:46:38 · 719 阅读 · 0 评论 -
Eclipse 包含头文件 添加环境变量
Eclipse 中新建C 或C ++到项目时,头文件报警,显示“Unresolved inclusion:” 虽然不影响项目到编译和运行,确也无法查看头文件,让人感觉实在不爽。下面是在国外到网站上看到解决方案,自己整理了一下拿来分享一下。关于在Eclipse 下配置C /C ++ 开发环境这里不多说了。 在终端下查看C 库文件到路径:$ echo "int main() { return转载 2017-04-20 14:56:29 · 2155 阅读 · 0 评论 -
从github安装C++库,makefile、
从github上下载了源代码来编译。却到处踩坑。首先是makefile,mMakefile里面记录的是 你的工程(也就是一堆程序的有序集合)的编译规则。一般编译脚本都写在autogen.sh这个文件中 我安装的库的autogen.sh的内容如下:mkdir -p m4autoreconf --install --verbose./configuremake原创 2017-04-13 16:47:20 · 3304 阅读 · 0 评论 -
VS入门使用心得
stdafx.h说明:stdafx的英文全称为:Standard Application Framework Extensions(标准应用程序框架的扩展)。所谓头文件预编译,就是把一个工程(Project)中使用的一些MFC标准头文件((如Windows.H、Afxwin.H)预先编译,以后该工程编译时,不再编译这部分头文件,仅仅使用预编译的结果。这样可以加快编译速度,节省时间。原创 2017-02-08 15:09:16 · 383 阅读 · 0 评论 -
C++指针与引用的异同
相同点:都是地址的概念指针指向一块内存,它的内容是所指向内容的地址引用是一块内存的别名区别:1、指针是一个实体,而引用仅仅是别名2、引用使用的时候无需解引用,指针需要解引用(*运算符)3、引用只能在定义的时候初始化一次,之后不可变;指针可重复赋值4、引用无需const(从第三条便可以知道),const声明的指针不可变5、引用不能为空,而指针可以6、siz原创 2016-12-20 10:56:13 · 206 阅读 · 0 评论 -
华为OJ-删除字符串中出现次数最少的字符
一、题目要求:实现删除字符串中出现次数最少的字符,若多个字符出现次数一样,则都删除。输出删除这些单词后的字符串,字符串中其它字符保持原来的顺序。二、输入输出输入字符串只包含小写英文字母, 不考虑非法输入,输入的字符串长度小于等于20个字节。输出删除字符串中出现次数最少的字符后的字符串。样例输入abcdd原创 2017-01-07 12:07:37 · 234 阅读 · 0 评论 -
华为OJ-密码单项加密
一、问题描述密码是我们生活中非常重要的东东,我们的那么一点不能说的秘密就全靠它了。哇哈哈. 接下来渊子要在密码之上再加一套密码,虽然简单但也安全。假设渊子原来一个BBS上的密码为zvbo9441987,为了方便记忆,他通过一种算法把这个密码变换成YUANzhi1987,这个密码是他的名字和出生年份,怎么忘都忘不了,而且可以明目张胆地放在显眼的地方而不被别人知道真正的密码。他是这么变换的原创 2017-01-07 11:35:39 · 480 阅读 · 0 评论 -
华为OJ-字符串加密
题目描述1、对输入的字符串进行加解密,并输出。2加密方法为:当内容是英文字母时则用该英文字母的后一个字母替换,同时字母变换大小写,如字母a时则替换为B;字母Z时则替换为a;当内容是数字时则把该数字加1,如0替换1,1替换2,9替换0;其他字符不做变化。3、解密方法为加密的逆过程。 接口描述: 实现接口,每个接口实现1个基本操作:void Encrypt原创 2017-01-07 11:14:07 · 528 阅读 · 0 评论 -
《C专家编程》7-8章阅读收获
第7章 对内存的思考在Inter80X86内存模型,段是内存模型设计的结构。在X86结构中,各处理器的地址空间并不一致,(因为要保持兼容性),但它们都被分割为以64KB为单位的区域,这些被称为段。段地址 + 偏移地址 = 最终地址A0000 FFFF原创 2017-11-02 11:17:05 · 169 阅读 · 0 评论