数据存储
BigSoldierWu
这个作者很懒,什么都没留下…
展开
-
大端和小端
一、大端和小端的起源关于大端小端名词的由来,有一个有趣的故事,来自于Jonathan Swift的《格利佛游记》:Lilliput和Blefuscu这两个强国在过去的36个月中一直在苦战。战争的原因:大家都知道,吃鸡蛋的时候,原始的方法是打破鸡蛋较大的一端,可以那时的皇帝的祖父由于小时侯吃鸡蛋,按这种方法把手指弄破了,因此他的父亲,就下令,命令所有的子民吃鸡蛋的时候,必须先打破鸡蛋较小的一端,转载 2013-06-03 20:15:10 · 589 阅读 · 0 评论 -
utf-8文件读取
之前对windows下文本的编码规则不怎么清楚,更不知道对不同编码的文本做处理的时候应该注意哪些方面。在对txt打分文件信息读取并转化为midi的过程中,忽略了utf-8文件头的三个字符标示:FEBBFB。这三个字符表示编码是UTF-8。在读取文件内容做处理的时候,要先判断并去掉这三个字符。原创 2013-09-04 10:42:56 · 1091 阅读 · 0 评论 -
C++文件操作写入和读取结构体类型
// file2.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include using namespace std;struct Student{ int num; char name[20]; };int addInFile() { ofstream outFile("botao.d转载 2013-10-17 11:53:30 · 12152 阅读 · 1 评论 -
堆和栈的区别
1、内存分配方面: 堆:一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式是类似于链表。可能用到的关键字如下:new、malloc、delete、free等等。 栈:由编译器(Compiler)自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、申请方式方面:转载 2014-05-24 17:09:41 · 415 阅读 · 0 评论