12 wade_2003

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 15w+

C++中()重载

C++项目中,经常会遇到使用重载()操作符的地方,请看下面一个例子: [cpp] view plaincopyprint?#include    using namespace std;  class Clastype  {      public:          Clastype(int a)          {              cout "H

2013-02-21 11:10:52

内存区划分、内存分配、堆 栈

一. 在c中分为这几个存储区1.栈 - 由编译器自动分配释放2.堆 - 一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收3.全局区(静态区),全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域,未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。- 程序结束释放4.另外还有一个专门放常量的地方。- 程序结束释放

2013-01-11 10:21:14

字符、字节和编码

http://www.regexlab.com/zh/encoding.htm

2010-07-16 09:38:00

atexit()函数

<br />函数名: atexit <br />  功 能: 注册终止函数 <br />  用 法: int atexit(atexit_t func); <br />  注意:atexit()注册的函数类型应为不接受任何参数的void函数,exit调用这些注册函数的顺序与它们 登记时候的顺序相反。 <br />  程序例: #include <stdio.h>   #include <stdlib.h>   void exit_fn1(void)   {   printf("Exit fu

2010-07-16 09:31:00

文件复制

<br />#include<stdio.h>#include<stdlib.h>struct student { int num; char name[20]; float score;};int main(){ char file_in[255] = "d://stuin.txt"; char file_out[255] = "d://stuout.txt"; FILE *fp_in, *fp_out;

2010-07-03 14:27:00

复数类的实现

<br />#include<iostream>using namespace std;class CComplex...{private: double m_real; double m_imag; friend istream &operator>>(istream& input, CComplex &complex) ...{ cout<<"input real and imag:"<<endl; input>>complex.m

2010-07-03 13:43:00

毕业

转眼间,6月也将离我们而去;天气也越来越热,心里总是感觉很烦躁;因为这个6月结束后,我也将走上社会,离开学校这个大家庭了。不知道自己以后会是个什么样子呢?心情在这种燥热下,已经变得很糟很糟,离开实验室,成天在太阳下去找房子,看了一家又一家,还是不能找到合适的,我自己累了,心也累了;而且房价也越来越贵,都是一千四五的,而且房子也不是很好,我基本都看不上,看上的都是二千多的,我感觉自己的压力越来越大,我才真正体会到这个社会的残酷啊;一次要交一年,半年的房费,我真的没有那么多钱,真是他娘的这个社会,以后真的没有学

2010-06-20 13:12:00

8皇后问题(amqy的代码)

<br />#include<stdio.h>int queen[8],b[8],c[15],d[15];int sum=0;void display(){ int k; printf("%d:",sum++); for(k=0;k<8;k++) printf(" %d",queen[k]); printf("/n");}void ptry(int i){ int j; /*每个皇后都有8个可能位置*/ for(j=0;j<8;j

2010-06-11 10:37:00

学习selooloo的一段代码

<br /> <br />请问,有没有什么办法把调用这个函数(my_free())的信息获得到啊?比如在哪个源文件的第几行调用的my_free()或者是调用my_Free()函数的名字,或者其它可以确定调用位置的信息。<br /> <br /> <br /> <br /> <br /> <br />#include <stdio.h>void my_free(void *p,const char* file,const char* fun,int line){ if(p != NULL

2010-06-09 09:35:00

宽字符问题

<br />在VS2005内使用strcpy函数时,编译不通过。上网搜了一下,改用宏_tcscpy编译通过了,原因如下,转载了别人的答案:<br />一、<br />VS2005中开发程序时,默认的字符集是Unicode。所以如果程序中使用字符串常量时一定要显示转换为Unicode型,否则编译时报错。如:<br />HDC hScrDC = CreateDC(TEXT("DISPLAY"), NULL, NULL, NULL); //为屏幕创建设备描述表<br />这句如果写成:<br />HDC hScr

2010-06-08 10:30:00

学习happytang的代码

<br />#include <stdio.h>#include <stdlib.h><br /><br />#define N 14<br />#define true 1<br />#define false 0<br />/*<br />例如,对于00100101011101,变换过程是:<br />(1)11111101000001 注:红色字是变化过的<br />(2)00000001111111<br />(3)11111110000000<br />(4)00000001111111已经出

2010-06-07 16:59:00

_ASSERTE((unsigned)(c + 1) <= 256)

在isctype.c中产生断言<br />extern "C" int __cdecl _chvalidator_l(<br />_locale_t plocinfo,<br />int c,<br />int mask<br />)<br />{<br />_LocaleUpdate _loc_update(plocinfo);<br />    _ASSERTE((unsigned)(c + 1) <= 256); // 该句<br /><br />解决方法:<br />将 项目设置中->配置属性->C

2010-06-03 21:45:00

Run-Time Check Failure #2

<br />Run-Time   Check   Failure   #2   <br />  一般是栈被破坏,你的代码可能有缓冲区溢出一类的问题。<br />Run-Time Check Failure #2 - Stack around the variable 'var' was corrupted<br />摘要:<br />简介VC++.NET编译新功能,运行时错误检查,编译选项 (/RTC1, equiv. to /RTCsu)<br />最近把一个别人早期在VC 6下编写的一个服务移植到VC

2010-06-03 16:51:00

金汉斯

  今天去了金汉斯,真是他娘的美女多撒,看着眼花缭乱的,都忘了吃饭。  我旁边的桌子上坐了一对学生情侣,女的长的确实很好看,而且身材也不错,可惜坐在她身边的男生太扯淡了,   我觉得根本就配不上她,可是......

2010-05-26 20:29:00

一个万年历的程序

#include #include #include using namespace std;int run(int year);int rili(int start,int year,bool print=false);int main( ){ int start_year=1900; int start_xingqi=1;

2010-05-26 17:08:00

关于文件操作

例子:文本文件src.txt, 其文本内容如下:11,2,3,1,12,3,1,2,13,1. 读取指定文本文件src.txt,其中数据有M行N列,获取此文件中所有的数值数据如上例:读取的数值有:11, 2, 3, 1, 12, 3, 1, 2, 132. 统计每个数值出现的次数如上例:1出现次数: 2次2出现次数: 2次3出现次数: 3次11出现次数:1次12出现次数:1次13出现次数:1次3.

2010-05-26 15:16:00

中断嵌套

  首先介绍两个重要的寄存器: 1.允许中断寄存器 IE: MSB                                                                                                                                                             

2010-05-25 20:28:00

interrupt 中断

interrupt 和 using 在C51中断中的使用[转]8051 系列 MCU 的基本结构包括:32 个 I/O 口(4 组8 bit 端口);两个16 位定时计数器;全双工串行通信;6 个中断源(2 个外部中断、2 个定时/计数器中断、1 个串口输入/输出中断),两级中断优先级;128 字节内置RAM;独立的 64K 字节可寻址数据和代码区。中断发生后,MCU 转到 5 个中断入口

2010-05-25 15:17:00

岁月无痕

     5月马上也要结束了,回顾自己这段时间的心路历程,发现自己变化很大,也许是因为自己即将走上社会的原因吧对一些事看的不是那么重了!     也许从7月份开始,我的生活将会发生大的变化,期待........     这个6月,也许是最艰难的一个6月了,祝福自己....

2010-05-16 22:02:00

当前不会命中断点,源代码与原始版本不同的解决方法

2010-04-22 10:29:00

查看更多

勋章 我的勋章
    暂无奖章