查找标签 C/C++ 相关的日志

给大一做上机指导

Tags:有趣  C/C++ 
    今天给大一的学弟学妹们做C++上机指导。第一次做这种差事,对我来说是一次锻炼的机会,同时也遇到了不少令人捧腹的场面。
    刚上课时,我拿着书在教室转悠,不一会有人示意让我过去一下,我以为是有疑问让我解答的,就走过去了,结果一问,原来他以为我找不到空闲的电脑上机,打算把他那台电脑让给我用呢,简直让我哭笑不得,最后他也挺不好意思呢。

    ……
> 点击阅读原文 <

VIEW(688) | COMMENT(0) | 2007-3-28 21:54:29

2005年百度之星程序设计大赛的题

Tags:C/C++ 
    准备参加5月26号的百度之星程序设计大赛,所以打算做几个前几届的题目,先做了道简单点的试试。
    题目描述:一个正整数有可能可以被表示为n(n>;=2)个连续正整数之和,如:
    15=1+2+3+4+5
    15=4+5+6

    ……
> 点击阅读原文 <

VIEW(692) | COMMENT(0) | 2007-5-5 20:46:57

VC,GCC还是DEV C++?

Tags:C/C++ 
    最近一直有个迷惑,用C++编程,有VS,DEV C++,GCC等编译工具可用,但它们或多或少都与ANSI C++的标准有差异,我到底该用哪种编译器呢?迷茫中上网查了一下大家的意见和建议。

    最后觉得,编译工具毕竟只是一个工具而已,思想和方法在于人自身。我还是踏踏实实的用好目前比较熟悉的VS的IDE,打下扎实的编程基础才是最重要的吧!
> 点击阅读原文 <

VIEW(772) | COMMENT(0) | 2007-5-10 22:21:32

软考终于完了,却被C++给虐了

Tags:考试  C/C++ 
    今天天气格外的热。终于考完了软件设计师的考试了,准备了很久,期待了很久。上午和下午的两场考试似乎都比以前的容易,至少我全填满了。等着分数下来吧……

    晚上没事,试了试做作百度之星程序设计大赛的题目,完全被百度的题目给虐了。平时自认为熟读了C++语言,但当真面对起那几道C的题目,被毫不留情的给虐了。那一大传的输入方式,汉字字符串的处理,各式算法……想在2个小时之内不说完成全部,哪怕完整答完两题都有难度吧。可真得不少真功夫。

    ……
> 点击阅读原文 <

VIEW(710) | COMMENT(0) | 2007-5-26 10:26:34

关于printf的大部分参数详解[转]

Tags:C/C++ 
#include 
/************************************************************************/
//                                                                     

    ……
> 点击阅读原文 <

VIEW(1146) | COMMENT(0) | 2007-8-28 1:56:06

getch(),getche(),getchar()的区别[转]

Tags:C/C++ 
    这个问题,谭浩强的C语言设计第二版没有讲清楚,或者没有讲。
查了查其它的资料,总算搞清楚了。

 getch()、getche()和getchar()函数 
    (1) getch()和getche()函数 
    这两个函数都是从键盘上读入一个字符。其调用格式为: 

    ……
> 点击阅读原文 <

VIEW(769) | COMMENT(0) | 2007-8-28 12:40:44

异步套接字通讯[转]

Tags:C/C++  Socket 
必须使用2.0版本以上的套接字库,所以不能使用AfxSocketInit(),因为它初始化的是1.1版本的套接字库
    在InitInstance()函数中使用WSAStartup()函数初始化:
    WORD wVersionRequested;
    WSADATA wsaData;

    ……
> 点击阅读原文 <

VIEW(1079) | COMMENT(0) | 2007-8-28 13:06:14

md5加密算法的C代码实现[转]

Tags:C/C++ 
综述
  MD5的全称是message-digest algorithm 5(信息-摘要算法),在90年代初由mit laboratory for computer science和rsa data security inc的ronald l. rivest开发出来,经md2、md3和md4发展而来。它的作用是让大容量信息在用数字签名软件签署私人密匙前被"压缩"成一种保密的格式(就是把一个任意长度的字节串变换成一定长的大整数)。不管是md2、md4还是md5,它们都需要获得一个随机长度的信息并产生一个128位的信息摘要。虽然这些算法的结构或多或少有些相似,但md2的设计与md4和md5完全不同,那是因为md2是为8位机器做过设计优化的,而md4和md5却是面向32位的电脑。这三个算法的描述和c语言源代码在internet rfcs 1321中有详细的描述(http://www.ietf.org/rfc/rfc1321.txt)/*在本文下面是这篇文章*/,这是一份最权威的文档,由ronald l. rivest在1992年8月向ieft提交。 

    ……
> 点击阅读原文 <

VIEW(899) | COMMENT(0) | 2007-9-1 17:06:11

const常量声明语句

Tags:C/C++ 
不过先声明以下的内容是针对C++而言...

对于除指针以外的其他常量声明句法来说,
const type name

type const name
的效果是相同的, 即都声明一个类型为type名为name的常量,如:

const int x = 1;

int const x = 1;

还有

int x = 1;
const int &y = x;

    ……
> 点击阅读原文 <

VIEW(646) | COMMENT(0) | 2007-11-8 10:15:46

虚析构函数[转]

Tags:C/C++  面向对象 
    在析构函数前面加上关键字virtual进行说明,称该析构函数为虚析构函数。例如:
 
    class B
    {
        virtual ~B();

    ……
> 点击阅读原文 <

VIEW(568) | COMMENT(0) | 2007-11-11 15:34:30
第1/2页   1 2