- 博客(16)
- 资源 (3)
- 收藏
- 关注
原创 C语言 数组指针与指针数组的探讨一
为了理解属语言的指针数组与数组指针,特写了如下代码。然后在执行的过程中又引出个问题,看来一些多动手,才会发现原本自己觉得懂的东西原来不是那么的扎实。且看如下代码:正确代码:#include int main (int argc,char * argv[]){ int * ParrayVal[2];/*ParrayVal[2] have three elements
2012-01-26 16:50:14
590
转载 Traits技术初探
<br />概述:<br />traits是一种特性萃取技术,它在Generic Programming中被广泛运用,常常被用于使不同的类型可以用于相同的操作,或者针对不同类型提供不同的实现.traits在实现过程中往往需要用到以下三种C++的基本特性:<br />enum<br />typedef<br />template (partial) specialization<br />其中:<br />enum用于将在不同类型间变化的标示统一成一个,它在C++中常常被用于在类中替代define,你可以称e
2011-03-06 20:09:00
506
原创 Getting started opengl
Windows If you are running Windows 98/Me/NT/2000/XP/2003/Vista, the OpenGL library has already been installed on your system. Remember that GL is a system component on Windows. DO NOT modify or co
2009-10-19 11:38:00
509
转载 linux 内存管理
中国 [选择] 使用条款 dW 全部内容 ----------------- AIX and UNIX Information management Lotus Rational WebSphere ----------------- Architecture Grid computing Java 技术 Linux Multicore a
2008-12-08 22:32:00
687
转载 getchar ,getch 系列学习1
getch()、getche()和getchar()之间的区别 首先不要忘了,要用getch()必须引入头文件conio.h,以前学C语言的时候,我们总喜欢用在程序的末尾加上它,利用它来实现程序运行完了暂停不退出的效果。如果不加这句话,在TC2.0的环境中我们用Ctrl+F9编译并运行后,程序一运行完了就退回到TC环境中,我们根本来不及看到结果,这时要看结果,我们就要按Alt+F5回到DOS环境
2008-12-01 01:20:00
955
转载 getchar ,getch 系列学习1
C/C++ 误区四:char c = getchar(); 来源:蚂蚁的 C/C++ 标准编程 作者:Antigloss 等级:强烈推荐 发布于2007-04-15 15:58 被读4379次 【字体:大 中 小】 许多初学者都习惯用 char 型变量接收 getchar、getc,fgetc 等函数的返回值,其实这么做是不对的,并且隐含着足以致命的错误。getchar 等函数的返回值类型都
2008-12-01 01:18:00
536
原创 C++基本算法收集及代码实现
1.冒泡法:这是最原始,也是众所周知的最慢的算法了。他的名字的由来因为它的工作看来象是冒泡:#include iostream.h>void BubbleSort(int* pData,int Count){ int iTemp; for(int i=1;iCount;i++) { for(int j=Count-1;j>=i;j
2008-10-13 17:37:00
7048
8
转载 ASCII码0x1A使文件意外结束的处理方法
在windows操作系统中,大家在编写带有文件操作的程序时,有时候会遇到一种奇怪的现象,在对一个文件以文本方式进行读取的过程中,读到中途还没到文件末尾时feof()函数就意外地为真,这让人很惊讶,一时难以找到原因,实际上,这是ASCII码0x1A在作怪。运行下面程序:int main(void){ int i; unsigned char c;
2008-10-13 01:48:00
2199
2
转载 grep搜索子目录中包含某字符串的特定文件
比如,我想搜源码目录src下,包含“niuc”的所有ec文件find ./src -name *.ec -exec grep -i niuc {} /; -print
2008-10-13 01:15:00
908
转载 fread()和fwrite()函数分析
在C语言中进行文件操作时,我们经常用到fread()和fwrite(),用它们来对文件进行读写操作。下面详细绍一下这两个函数的用法。 我们在用C语言编写程序时,一般使用标准文件系统,即缓冲文件系统。系统在内存中为每个正在读写的文件开辟“文件缓冲区”,在对文件进行读写时数据都经过缓冲区。要对文件进行读写,系统首先开辟一块内存区来保存文件信息,保存这些信息用的是一个结构体,将这个结构体typed
2008-10-13 01:08:00
1023
转载 标准输入输出函数%[]和%n说明符的使用方法
标准输入输出函数scanf具有相对较多的转换说明符,它常常作为入门级函数出现在各种教材中。但奇怪的是,[]和n这两种都为c89/c99所规定的标准说明符却鲜少在大多数教材中出现。虽然[]和n说明符的使用频率不及其它说明符,但两者在程序设计中的作用仍然不可小视,尤其是[]说明符。 众所周之,scanf以空白字符为定界符,但如果输入的字符串是以其它字符为定界符的,那怎么办?[]就是
2008-10-13 01:00:00
676
原创 unix高级编程进程关系理解
Terminal Logins Lets start by looking at the programs that are executed when we log in to a UNIX system. In early UNIX systems, such as Version 7, users logged in using dumb terminals that were c
2008-10-11 01:45:00
942
原创 typdef的理解
看来自己以前对typdef的理解是错误滴,还是自己不求甚解。今天终于搞明白了。 首先看如下语句: typedef int INT; typedef int a[10]; typedef void (*p)(void); 如果你能立马反应出来上述三种含义的话,说明你已经理解了,再看先去是浪费时间。
2008-10-09 02:17:00
1844
原创 大数据量inset处理
今天遇到了一个问题,关于一个大数据量的操作: 问题描述: 有两个表A,B,结构完全相同.A,B表的数据量在千万级。 所需要处理:把表A和表B的数据和在一起。 示例: 我们把表B的数据插入到表A中去。如果直接用insert语句的话,比较慢,同时操作也不方便,可能需要分批量 写存储过程实现。我的做法是利用imp来实现。 具体代码如下: e
2008-10-08 20:18:00
651
转载 外企面试官们爱提的十个问题(转)-----大家看看你们面试时是这样的吗?
外企面试官们爱提的十个问题(转)-----大家看看你们面试时是这样的吗? 1.请介绍一下你自己。 这是外企常问的问题。一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有,其实,外企最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事
2008-10-08 02:04:00
648
原创 现在回头还不晚么
说来好久都没有谈理想这个话题了,原来身旁除了一些无忧无虑的大龄祖国未来之外,再就是认认真真做学问的人了。回过头来想想自己这二十多年的历程。前十几年还是有些目标的(小时候梦想当个科学家,在往后就是靠个好大学),现在好像就是为了填饱自己的肚子。(看来是越活跃没有出息了) 说来是不是自己有点可惜呢,本来去学文学的话,可能还有点希望,做个小编辑之类,或者写写小说(韩前辈说了,大凡有点灵性的人都
2008-10-05 19:33:00
1078
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人