![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 74
yfh024
菜鸟慢慢飞
展开
-
关于“截断”的C程序
今天看到一个简单的C程序,是把一个整形数据赋给一个char类型变量,我自己实现了下,发现结果很有意思代码:#includeint main() { int a=128;char b=127;char c=128; char d=129;printf("a=%x,a=%d\n",a,a); printf("b=%x,b=%d\n"原创 2011-11-16 14:56:48 · 492 阅读 · 0 评论 -
使用ifstream和getline读取文件内容
假设有一个叫 data.txt 的文件, 它包含以下内容: Fry: One Jillion dollars.[Everyone gasps.]Auctioneer: Sir, that's not a number.数据读取, 测试 。以下就是基于 data.txt 的数据读取操作:#include iostream>#include fstr转载 2011-11-15 18:39:30 · 587 阅读 · 0 评论 -
ofstream和ifstream详细用法
ofstream是从内存到硬盘,ifstream是从硬盘到内存,其实所谓的流缓冲就是内存空间;在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/O,stream这个类有两个重要的运算符:1、插入器( 向流输出数据。比如说系统有一个默认的标准输出流(cout),一般情况下就是指的显示器,所以,cout2、析取器(>>)转载 2011-11-15 18:34:45 · 385 阅读 · 0 评论 -
C++拷贝构造函数(深拷贝,浅拷贝)
对于普通类型的对象来说,它们之间的复制是很简单的,例如:int a=88;int b=a; 而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。下面看一个类对象拷贝的简单例子。 #include iostream>using namespace std;class CExample {private: int a;pub转载 2011-12-05 11:53:39 · 335 阅读 · 0 评论 -
C++类构造函数初始化列表
构造函数初始化列表以一个冒号开始,接着是以逗号分隔的数据成员列表,每个数据成员后面跟一个放在括号中的初始化式。例如:class CExample {public: int a; float b; //构造函数初始化列表 CExample(): a(0),b(8.8) {} //构造函数内部赋值 CExampl转载 2011-12-05 12:18:14 · 292 阅读 · 0 评论 -
C++著名程序库的比较和学习经验
C++著名程序库的比较和学习经验1、C++各大有名库的介绍——C++标准库 2、C++各大有名库的介绍——准标准库Boost 3、C++各大有名库的介绍——GUI 4、C++各大有名库的介绍——网络通信 5、C++各大有名库的介绍——XML 6、C++各大有名库的介绍——科学计算 7、C++各大有名库的介绍——游戏开发 8、C++各大有名库的介绍——线程 9转载 2012-01-05 10:37:14 · 359 阅读 · 0 评论 -
3ds格式文件读取
//头文件#ifndef _3DS_H#define _3DS_H#include #include // 基本块(Primary Chunk),位于文件的开始#define PRIMARY 0x4D4D// 主块(Main Chunks)#define OBJECTINFO 0x3D3D // 网格对象的版本转载 2012-05-23 15:21:14 · 1397 阅读 · 0 评论