会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
写代码的小熊猫
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
上一页
1
2
3
4
2017年3月8日
c++文件读取(一)---输入类使用和查找当前程序路径
摘要: 鉴于公司人员流动大,设计一个小的日志定位器,首先要读取日志文件 用输入输出流类操作文件比c的stdio更安全和容易,当然任何此类观点都是对大牛除外 首先是查找当前文件路径,如果用GetCurrentDirectory函数的话 问题一:记得不能在打开文件之后,因为这个是当前进程当前目录,而不是进程的镜
阅读全文
posted @ 2017-03-08 20:30 写代码的小熊猫
阅读(700)
评论(0)
推荐(0)
编辑
2017年3月5日
c风格字符串,字符串字面值,c++字符串
摘要: C风格字符串:本质上就是以空字符null为结束符的数组 可以简单的理解为:有'\0'的是c风格字符串,无'\0'的是普通字符数组 字符串字面值:是一串常量字符,字符串字面值常量用双引号括起来的零个或多个字符表示。 C++字符串:通俗而言是string类,为和c语言兼容,C++中所有的字符串字面值都由
阅读全文
posted @ 2017-03-05 21:38 写代码的小熊猫
阅读(255)
评论(0)
推荐(0)
编辑
2017年3月3日
构造函数细解
摘要: 构造函数的目的在于初始化数据,并不鼓励调用默认构造函数(默认拷贝构造函数是浅拷贝,会有野指,且不是所有情况都会调用默认构造函数) 自己编写的构造函数大概分为 1、无参构造函数 2、有参构造函数 3、拷贝构造函数(复制构造函数) 还有一个 a、赋值函数(这个不算构造函数,容易与拷贝构造函数混淆) 下面
阅读全文
posted @ 2017-03-03 11:21 写代码的小熊猫
阅读(162)
评论(0)
推荐(0)
编辑
2017年2月24日
c++编程思想(四)--对象和隐藏(感觉书上有误)
摘要: c++编程思想里数据抽象和隐藏实现实际就是通常所说的类和封装; 封装,继承,多态对象特点说的很多,就不再说了 关于封装,本人觉得书上有个地方写的有问题,p145和p153都提到Y::f(X*)引用了X对象的地址,编译器只需要知道如何传递一个地址,而不需要知道实际对象大小结构(实际上传地址不知道实际对
阅读全文
posted @ 2017-02-24 12:56 写代码的小熊猫
阅读(207)
评论(0)
推荐(0)
编辑
2017年2月22日
c++堆栈区别
摘要: 这篇应该是大杂烩,把堆栈以及其他内存区的主要知识点以及stactic真正含义和用法说了下: 在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态 存储区和常量存储区。 栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量 的存储区。里面的变量通常是局部变量、函数参数等。
阅读全文
posted @ 2017-02-22 20:27 写代码的小熊猫
阅读(683)
评论(0)
推荐(0)
编辑
2017年2月20日
c++编程思想(三)--c++中c 续,重点sizeof和内存对齐
摘要: 之前理论性的太多,下面就是代码及理论结合了 1、sizeof()是一个独立运算符,并不是函数,可以让我们知道任何变量字节数,可以顺带学一下struct,union,内存对齐 内存对齐:为了机器指令快速指向地址值,编译器内部实际上会内存对齐,怎么理解了,以struct为例 先讲一下各个变量类型内存大小
阅读全文
posted @ 2017-02-20 23:13 写代码的小熊猫
阅读(338)
评论(0)
推荐(0)
编辑
2017年2月19日
c++编程思想(三)--c++中c
摘要: 本章开始讲解了一些简单的语法规则,以及c++和c的区别,自己简而言之记录了一些有争议的或者看了有歧义的,常规语法就略之 1、++i(先进行自加,再带入运算) 和 i++ (先运算,再自加),验证结果如下 2、switch后可以跟整数(字符也可以,因为内存里字符也是按照整数存储的,一 一对应) 3、c
阅读全文
posted @ 2017-02-19 21:30 写代码的小熊猫
阅读(1056)
评论(0)
推荐(0)
编辑
c++编程思想(二)--对象的创建和使用
摘要: 1、解释器:将源码转换为动作(机器语言),并立即执行 编译器:编译器也会将源码转换为机器语言,但是中间会经过好多步骤,分段编译 ,然后链接,可以实现将代码模块化 2、c++不鼓励多使用预处理命令 3、c++使用静态类型检查,当然也可以加代码进行动态类型检查 4、带空参数 int func(); c+
阅读全文
posted @ 2017-02-19 09:33 写代码的小熊猫
阅读(205)
评论(0)
推荐(0)
编辑
2017年2月17日
c++编程思想(一)--对象导言
摘要: 回过头来看c++编程思想第一章,虽然只是对c++知识的一个总结,并没有实质性知识点,但是收获还是蛮多的! 下面感觉是让自己茅塞顿开的说法,虽然含义并不是很准确,但是很形象(自己的语言): 1、类描述了一组具有相同特性(数据元素)和相同行为(功能)的对象,本质就是一个数据类型,已存在的数据类型只是表示
阅读全文
posted @ 2017-02-17 22:05 写代码的小熊猫
阅读(170)
评论(0)
推荐(0)
编辑
2017年2月15日
数据结构-树浅谈(一)
摘要: 前沿:当初学数据结构的时候,本来自己用不到,刚开始作为小码农的时候亦然,当稍微研究一下关系容器里的map时,就发现自己打错特错了O(∩_∩)O~ map(set)的底层实现全是用的红黑树,是平衡搜索二叉树(VAL)的变种,插入效率更高,搜索的时候效率基本一致 相关术语(源自一汪清水的微博,最终来源于
阅读全文
posted @ 2017-02-15 22:22 写代码的小熊猫
阅读(132)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4