循环左移,循环右移的宏定义C/C++版
Slyar 13年前(2011-03-23) 9246浏览 8评论
文章作者:姜南(Slyar) 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。 网络安全实验课算MD5和SHA1的时候要用到循环移位,自己算嫌麻烦,于是写了个程序,变成宏定义就精简多了... 0x20是十进制的3...
Slyar 13年前(2011-03-23) 9246浏览 8评论
文章作者:姜南(Slyar) 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。 网络安全实验课算MD5和SHA1的时候要用到循环移位,自己算嫌麻烦,于是写了个程序,变成宏定义就精简多了... 0x20是十进制的3...
Slyar 13年前(2010-12-10) 7067浏览 7评论
文章作者:姜南(Slyar) 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。 托盘弹出控制菜单后,单击其他地方或者按ESC键不能使托盘菜单消失,必须选择托盘菜单里的控制选项才能关闭菜单...很纠结的一个问题。 ...
Slyar 13年前(2010-11-07) 3331浏览 0评论
文章作者:姜南(Slyar) 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。 1、定义消息 #define WM_MYMSG (WM_USER+100) 2、定义消息响应函数 LPESULT CSLYARDlg...
Slyar 13年前(2010-11-07) 10357浏览 10评论
文章作者:姜南(Slyar) 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。 最近写了好多MFC的程序,也学了好多新的技术,这个东西太多过一段时间就忘了...所以还是勤劳点做做笔记吧... 从最简单的开始写,毫...
Slyar 14年前(2010-04-22) 3336浏览 1评论
文章作者:姜南(Slyar) 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。 今天研究了一下sizeof,之前一直以为它是函数,因为它有参数也有返回值,不过今天发现sizeof实际上是一个...恩,算是运算符吧...
Slyar 14年前(2010-04-21) 8174浏览 12评论
文章作者:姜南(Slyar) 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。 无意间发现的一个问题,纠结了半天,Google也没找到准确的答案,我想还是得学了汇编和编译原理才能理解吧... 先看两个代码,第一个...
Slyar 14年前(2010-04-20) 4892浏览 3评论
文章作者:姜南(Slyar) 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。 C语言: char a = 'a'; sizeof(char) = 1 sizeof(a) = 1 sizeof('a') = 4 ...
Slyar 14年前(2010-04-14) 8075浏览 3评论
文章作者:姜南(Slyar) 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。 这个问题不是疑问了,查了一下国外网站,总结一下。假设Person是一个类,复制构造函数的调用会在以下几种情况下发生: 1、对象在创建...
Slyar 14年前(2010-04-10) 7300浏览 3评论
文章作者:姜南(Slyar) 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。 Nope. 看下面一段代码,我们希望能使用构造函数Foo::Foo(char x)去调用本类的另一个构造函数Foo::Foo(cha...
Slyar 14年前(2010-04-10) 2866浏览 0评论
文章作者:姜南(Slyar) 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。 假设List是一个C++类的名字,问: List x 和 List x() 有区别么? A big difference! 函数f(...
Slyar 14年前(2010-03-28) 6493浏览 10评论
文章作者:姜南(Slyar) 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。 这学期开了C++课,讲到构造函数和析构函数的时候我产生了一个疑问,老师说要学了操作系统才能明白,暂时先记录一下,以后回来解决。 很早...
Slyar 14年前(2010-02-17) 12055浏览 9评论
文章作者:姜南(Slyar) 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。 上个学期C语言程序实践课的作业题,发出来给有需要的人参考吧。代码是纯C写的,已加注释。下面是作业要求: * 设计一个学生成绩管理系统...
Slyar 15年前(2009-05-27) 10173浏览 6评论
文章作者:姜南(Slyar) 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。 昨天发了一篇《C语言 使用文件输入/输出数据》,使用的是最普通的文件输入/输出方法,Felix大牛随后给了一种更简单的改进方法,在A...
Slyar 15年前(2009-05-26) 14739浏览 5评论
文章作者:姜南(Slyar) 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。 帮数学系出C语言测试题,评测用到了Cena,但是Cena需要使用文件输入/输出,而他们不会,所以我就写了一份说明给他们,顺便发到博客...
Slyar 15年前(2009-03-31) 14619浏览 10评论
文章作者:姜南(Slyar) 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。 昨天数据结构课讲循环链表和双向链表,双向链表没什么意思,不写了;循环链表有个典型应用就是解约瑟夫问题(Josephus),这里用的典...
Slyar 15年前(2009-03-28) 31645浏览 10评论
文章作者:姜南(Slyar) 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。 下午研究了一下全排列算法,然后发现C++的STL有一个函数可以方便地生成全排列,这就是next_permutation 在C++ R...
Slyar 15年前(2009-03-26) 3332浏览 2评论
文章作者:姜南(Slyar) 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。 本来不想发这么水的代码,可是最近也没什么好写的...纯当凑文章数目吧... 这是一个线性表操作的小玩具,此篇为链表版本,也就是用指针...
Slyar 15年前(2009-03-25) 2796浏览 0评论
文章作者:姜南(Slyar) 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。 本来不想发这么水的代码,可是最近也没什么好写的...纯当凑文章数目吧... 这是一个线性表操作的小玩具,此篇为顺序表版本,也就是用数...
Slyar 15年前(2009-03-24) 6630浏览 4评论
文章作者:姜南(Slyar) 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。 昨天数据结构课在讲单链表,所以写了一份单链表的操作C语言实现代码。如果代码有什么不完善的地方,还请指出,谢谢。 操作中包括单链表的创...
Slyar 15年前(2009-03-20) 14702浏览 14评论
文章作者:姜南(Slyar) 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。 这段代码是我刚写的,不是什么技巧性很强的东西,完全都是基础。上午线性代数讲了矩阵乘法,下午没课,寻思着自己也好久没写程序了,不如就拿...
Slyar 15年前(2009-02-10) 3881浏览 1评论
文章作者:姜南(Slyar) 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。 上星期某个夜深人静的夜里Slyar小研究了一下C语言中的指针,对于复杂指针类型的分析偶有所得,写出来谨供互相讨论学习。 int p;...
Slyar 15年前(2008-12-31) 18744浏览 13评论
文章作者:姜南(Slyar) 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。 qsort包含在<stdlib.h>头文件中,此函数根据你给的比较条件进行快速排序,通过指针移动实现排序。排序之后的结果...