|
标签:杂谈 |
1.姚明膝盖被科比顶伤以后,咬住牙坚持了比赛的最后五分钟,其中在这五分钟内还投中了一个2分。我想对姚明说:你好样的,是个爷们。
2.首节离结束还有2分钟,巴蒂尔左侧眉骨被武贾西奇打裂,瞬间血流满面。巴蒂尔向来斯文,不善挑事,但这次他情绪也是相当激动。已经成了“血人”的巴蒂尔指着自己用鲜血染红的脸让裁判挨个看。想必,这一幕足以让火箭球迷坐立不安。首节比赛正好结束,巴蒂尔回到更衣室缝针,简单处理,第二节又重新回到战斗,还是那么威猛,那么奋不顾身,玩命抢篮板,倒地抢断,迎着加索尔“霸王硬上弓”上篮……
当文件按指定的工作方式打开以后,就可以执行对文件的读和写。下面按文件的性质分类进行操作。针对文本文件和二进制文件
的不同性质,对文本文件来说,可按字符读写或按字符串读写;对二进制文件来说,可进行成块的读写或格式化的读写。
1. 读写字符
此时表示本次操作结束,若读写文件完成,则应关闭文件。
int fputc(int ch,FILE *stream)
fputc()函数完成将字符c
h的值写入所指定的流文件的当前位置处,并将文件指针后移一位。fputc()函数的返回值是所写入字
符的值,出错时返回EOF。
[例8-2] 将存放于磁盘的指定文本文件按读写字符方式逐个地从文件读出,然后再将其显示到屏幕上。采用带参数的main( ),指
定的磁盘文件名由命令行方式通过键盘给定。
#i nclude<stdio.h>
最近对文件操作比较多,主要是用来保存数据,便于以后分析。
这里简单总结一下:
1.在c语言中写文件操作:
if ((cfPtr=fopen('data.txt','w'))==NULL)
{
}
....
....
fprintf(cfPtr,'%f\t%f\t%f\t%f\t%f\n',a,b,c,d,e);
fclose(cfPtr);
2.用C++语言中文件写操作:
#include <iostream.h>
#include <fstream.h>
......
ofstream outClientFile('1.txt',ios::out);
if(!outClientFile)
{
}
outClientFile<<accout<<name<<balance<<'\n';
c++进行文件读操作(简单的使用)
#include <iostream.h>
#include <fstream.h>
....
//读取数据从文件中
char fileName[]='data360.txt';
readDataFromFile(fileName);
//
...
|
标签:杂谈 |
窗口和标签页快捷方式
| Ctrl+N | 打开新窗口 |
| 按住 |
在新标签页中打开链接 |
| 按住 |
在新窗口中打开链接 |
| Alt+F4 | 关闭当前窗口 |
| Ctrl+T | 打开新标签页 |
| Ctrl+Shift+T | 重新打开上次关闭的标签页。 谷歌浏览器可记住您关闭的最后 10 个标签页。 |
| 将链接拖动到标签页内 | 在指定标签页中打开链接 |
| 将链接拖动到两个标签页之间 | 在新标签页横条上的指定位置打开链接 |
| Ctrl+1 |
学习中遇到一个问题,OnDraw与OnPaint有什么区别?上网搜索了一下,又查了一下MSDN和MFC的一些源文件,现整理如下。
OnPaint是WM_PAINT消息的消息处理函数,在OnPaint中调用OnDraw,一般来说,用户自己的绘图代码应放在OnDraw中。
OnPaint()是CWnd的类成员,负责响应WM_PAINT消息。OnDraw()是CVIEW的成员函数,没有响应消息的功能.当视图变得无效时(包括大小的改变,移动,被遮盖等等),Windows发送WM_PAINT消息
|
标签:杂谈 |
昨天晚上在windows
xp下用pq格式化了一个移动硬盘。今天早上回来一开机,电脑报Grub error 17。
用另外一台电脑google了一下,略知了解决方法。
用系统盘启动电脑,然后在DOS下,输入:fdisk /mrb
发现电脑能够进入windows了,很轻松。但是突然发现我的Linux(ubuntu7.10),没有引导菜单,也不能启动了。
上网找了一些文章,总结一下成功解决这个问题的方法:
准备软件和盘:1.grub4dos-0.4.3
步骤:1.进入windows
xp
|
标签:杂谈 |
摘要:
前言
您是否是动态分配的
什么是堆?
(如果您已经知道什么是堆,可以跳到“什么是常见的堆性能问题?”部分)
在程序中,使用堆来动态分配和释放对象。在下列情况下,调用堆操作:
事先不知道程序所需对象的数量和大小。
对象太大而不适合堆栈分配程序。
堆使用了在运行时分配给代码和堆栈的内存之外的部分内存。下图给出了堆分配程序的不同层。

Glo
|
标签:杂谈 |
windows进程中的内存结构
在阅读本文之前,如果你连堆栈是什么多不知道的话,请先阅读文章后面的基础知识。
接触过编程的人都知道,高级语言都能通过变量名来访问内存中的数据。那么这些变量在内存中是如何存放的呢?程序又是如何使用这些变量的呢?下面就会对此进行深入的讨论。下文中的C语言代码如没有特别声明,默认都使用VC编译的release版。
首先,来了解一下
#include
int
int
{
static
int
//打印出各个变量的内存地址
printf('0x%08x\n',&v1);
printf('0x%08x\n',&v2);
printf('0x
|
标签:杂谈 |