C++相关
文章平均质量分 80
莫利斯安
小白成长记录博客。
展开
-
C++5 数组
/*今天复习下数组的一些零碎知识点。第五章: 数组---都给我排好队计算机的强大在于处理数据。而且是大量的数据。今天介绍的数组就是很强大。仅仅通过简单的几行语句却可以生成大量的数据。加上循环真是无敌。5.1 初始C++数组 数组可以用来存储同类型的大量数据,不需要为他们一个个单独声明。数组通过下标来访问,虽然下标是语法糖。但是加上一个下标的确清晰了。语法格式:type_name ar原创 2014-12-15 22:42:29 · 628 阅读 · 0 评论 -
实例 26 买水果的小游戏
还是只是回顾总结自己的学习经历,算不上有啥价值的代码,大神就请忽略他吧。新手可以参考下,学语言最好的方式还是敲代码,前期可以模仿照着敲,也许量变真的会引起质变,有一天你也突然成大神了。嗯,自勉。题目要求:大致要求都在上面了,下面就是如何实现了.还是先分析下输出的界面吧,不然设计出来的代码可能不符号要求。所以写代码之前一定要搞清楚自己要干什么,不然写了一半都不知道自己写的是啥。首原创 2014-12-02 22:46:33 · 677 阅读 · 0 评论 -
实例 18 求完数
其实这个小题目也很简单,本来也没什么可说的,只是总结一下思路。先来看题目,题目要求判读一个数字是否是完数。首先得知道完数是啥吧。简单来说,一个自然数的真因子之和等于它本身。比如6=1+2+3.真因子概念注意一下即可。对于这中判断类的问题,最重要的就是找到判读条件,至于存储格式,打印格式是后来要考虑的细节问题,刚开始找思路的时候不要太在意(如果你很牛逼啦,那也无所谓,因为你可以一眼看穿这个问原创 2014-11-28 09:22:51 · 1014 阅读 · 0 评论 -
实例17 ASCII的打印
首先声明了,我写这个东西目的只是记录下自己的学习,同时巩固原创 2014-11-23 19:15:58 · 653 阅读 · 0 评论 -
The Semantics of Function
本次博文的主要议题是成员函数,涉及到的知识大部分出自于深度探索C++对象模型 一书,建议感有志之士自行学习,因为我开始有点讨厌别人喂饭给我吃。 今天,走在去往图书馆的路上突然萌生出一个想法,一个关于如何读书学习的想法。当时我在思考阅读Inside the Object Model 一书,书中很多知识我看的时候是知道的,但是合起书本,很多东西却又是显的陌生。其次就是这样一个问题,有的内容我第原创 2015-05-10 14:21:27 · 756 阅读 · 0 评论 -
The Semantics of Data
The Semantics of Data0引例1 The Binding of a Data Member2Data Member Layout3Data Member 的存取4继承与Data Member5Object Member Efficiency6Pointer to Members 时隔很久,再次拾起<<深度探索C++对象模型>>一书.期间因为学习<<C++ Prim原创 2015-05-03 22:24:50 · 557 阅读 · 0 评论 -
Lambda
Lambda 表达式探究基本的语法格式异同向lambda 表达式传递参数使用捕获列表引用捕获Lambda 表达式探究 第一次遇到lambda表达式是在学习C++ Primer 时,当时是在STL算法 那个章节,感兴趣的可以自行查阅。今天在学习Cocos2D-X 时再次遇到这个东西。我第一遍接触这个表达式其实很震惊的,后来几经查阅资料,稍微有点明白,但是长时间不用变又忘记了,所以当我再原创 2015-05-04 18:21:19 · 557 阅读 · 0 评论 -
C++ Access Control
In C++ , access control works on per-class basis, not on per-object basis. 重要的东西要说三遍,所以…1.在 C++中,存取控制能力是类的性质,不是对象的性质。 2.在 C++中,存取控制能力是类的性质,不是对象的性质。 3.在 C++中,存取控制能力是类的性质,不是对象的性质。作为在阅读<<Inside the obj原创 2015-05-12 17:32:41 · 1054 阅读 · 0 评论 -
CPP & Value Category
前言:为什么要翻译这篇文章呢?答案是官网提供的中文版简直就是不能看,所以当了搬运工。我感觉这篇文章挺好的,虽然讲的不是那么易懂,有些地方有点晦涩。但是作为参考文档还是可行的。翻译了几段,因为英语不是很好,有些地方可能表达的不到位甚至是错误,希望大神告诉我,我好改进。现在就开始后悔当初没好好学习英语,很多能看懂的东西却不会表达,所以翻译相对比较渣。有能力的还是建议看英文,以免对您形成误导。 原文链接翻译 2015-05-10 15:37:13 · 766 阅读 · 0 评论 -
C 指针
C指针转载一篇C语言指针篇。 第一章 指针的概念 指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。 要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的 类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。让 我们分别说明。 先声明几个指针放着做例子: 例一: (1)i转载 2014-12-14 00:17:25 · 510 阅读 · 0 评论 -
C++4 函数
/*今天复习下函数的一些遗漏的知识点。其实感觉一直走在重复造轮子,写的好的C++教程那么多,自己写的这么烂,坚持写下去着实不易。所以只写一些自己孤陋寡闻的地方吧。第四章 函数---分工与合作光看这个名字,其实就给我很多启发。如果翻译的人没搞错的话,那么开发大型程序,可能需要分工写不同的函数。函数是最基本的编程工具了。有些程序设计语言称之为过程或子例程,其实这个就C++来说看似无用,其实原创 2014-12-14 23:21:25 · 549 阅读 · 0 评论 -
C++3 循环
/*今天巩固下第三章的循环知识点。今天的感觉没啥好写的。第三章 一专多能的for语句。话说一切进步来源是懒惰。肯定是某人感觉多次重读做无意思的事情太无聊,所以循环出现了。上面介绍过while循环,感觉这个不需要知道循环次数直接放个条件进去,让它自己搞就行。循环的几个要素:初始化的循环变量,测试循环条件,改变循环变量,如果没有第三个估计就是死循环一般建议设置一个跳出循环的机制。for比原创 2014-12-13 22:27:22 · 566 阅读 · 0 评论 -
C++2 判断
字体小可以放大浏览器。/*C++ 系列巩固知识的博客不出意外应该都是在编译器中写了。承接上一章,这一章讲一下判断的相关知识点,记住是知识点,没法做到把所有细节都兼顾到。上一章简单了解了输入输出,换行,变量命名等知识点。2 判断,再判断2.1 数据类型 知道常见的几种类型,知道声明变量的方式,初始化。关于截断的问题,就是把浮点型的数据赋值给整形,小数部分会被截去,原创 2014-12-12 23:57:10 · 690 阅读 · 0 评论 -
C++1 入门
/*因为在图书馆网络不好用,所以只能在编译器中写博客了这此写博客主要是回顾一下C++的基础知识,而且我感觉买了一本好书看一遍的确是看不到它所有的精髓,所以很有必要在自认为学过一遍后,回溯一遍。其实我想把这个C++回顾写成一个专栏的,但是现在貌似不够资格申请专栏。分享几句话,前几天刷知乎无意中所得。大牛的大致意思如下:学习的过程中有一种很奇怪的现象,最初开始学习的时候遇到好多坑,好多问题原创 2014-12-12 13:40:45 · 738 阅读 · 0 评论 -
C++ 内存分布
作者:吴秦出处:http://www.cnblogs.com/skynet/为什么需要知道C/C++的内存布局和在哪可以可以找到想要的数据?知道内存布局对调试程序非常有帮助,可以知道程序执行时,到底做了什么,有助于写出干净的代码。本文的主要内容如下:源文件转换为可执行文件可执行程序组成及内存布局数据存储类别一个实例总结源文件转换为可执行文转载 2014-12-16 13:39:30 · 428 阅读 · 0 评论 -
C++ 字符串
/*今天复习下字符串的相关知识第七章 字符串---分析文本正常的程序都需要和用户进行交互,那么字符串肯定是必须的。比如以前的提示用书输入一个数字等。7.1 字符串的存储方式 计算机以数字化的方式存储文本。字符串中的每个字节对应ASCII。感兴趣可以用翻书看一下。字符串里面的每个元素基类型是字符。一个汉字是两个字节。字符串末尾有个\0 表示结束。其实你在敲键盘的时候,实际上传入的是ASC原创 2014-12-18 22:51:04 · 592 阅读 · 0 评论 -
C++ 6 指针
/*今天巩固下指针的相关知识。指针真的很强大,而且不深入的去了解它基本是过不了数据结构那关的至少你可能连链表的定义都看不懂。其实到现在我也不嫩从本质把指针解释的一清二楚。一直想买本讲指针的书自习研究下,但是看了评价都是太差劲,也就搁置了,但网上的确有不少好的博文,等等会推荐下的。第六章 指针---我知道数据在哪里6.1 指针到底什么 答案是地址。指针的大小在32的机器中是固定大小的。4原创 2014-12-17 21:26:42 · 459 阅读 · 0 评论 -
C++ 文件操作
/*今天复习下fstream 操作。其实我理解的也不是很透彻,只能暂时谈谈自己的理解以后进行慢慢补充。第八章 文件——电子存储先谈谈对cout 和cin语句的理解。在书的开篇部分就说了,可以把cout<< 理解成连接到屏幕的控制台操作把cin>> 理解成连接到键盘的操作。 但是你会看到cout 竟然是写,cin 竟然是读。这个和我最初的理解大相径庭。要知道,一开始的cin>>a, 其中a原创 2014-12-19 23:24:19 · 548 阅读 · 0 评论 -
Stackoverflow 精彩答案搬运之 Enum类型
Stackoverflow 精彩答案搬运计划。 原题链接:原题链接How to use Enums in C++Problem:Suppose we have an enum like the following: enum Days { Saturday,Sunday,Tuesday,Wednesday,Thursday,Friday }; I want to create an insta翻译 2015-05-18 14:10:06 · 830 阅读 · 0 评论