posted @ 2011-10-03 16:07
walfud
阅读(649)
推荐(0)
摘要:
template <class T>void Fun(typename const T::iterator it){ return ;}int main(){ return 0;}看看下面的正确代码:template <class T>void Fun(const typename T::iterator it){ return ;}int main(){ return 0;}结论就是: typename 需要紧邻嵌套类型(nested dependent name).
阅读全文
posted @ 2011-09-27 17:45
walfud
阅读(376)
推荐(0)
摘要:
不要在程序中相近的地方多次执行 srand.
阅读全文
posted @ 2011-09-25 23:17
walfud
阅读(3983)
推荐(0)
摘要:
Use 'unsigned' if you treat variable in binary mode.
阅读全文
posted @ 2011-09-21 19:57
walfud
阅读(632)
推荐(0)
摘要:
#include "stdafx.h"#include <stdio.h>#define ERR0 (1)#define ERR1 (1 << 1)#define ERR2 (1 << 2)// ...#define ERR8 (1 << 7)int _tmain(int argc, _TCHAR* argv[]){ char var = 0x81 ; // 1000 0001 char flag = ERR8 | ERR0 ; // 1000 0001 if (var == flag) { ...
阅读全文
posted @ 2011-09-21 16:45
walfud
阅读(583)
推荐(0)
摘要:
Ancient skills...
阅读全文
posted @ 2011-09-20 12:15
walfud
阅读(133)
推荐(0)
摘要:
int atoi(char *str) ;
阅读全文
posted @ 2011-09-14 19:15
walfud
阅读(494)
推荐(0)
摘要:
下载地址:Visual Studio Team System 2008 Team Suite(90 天试用版) http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=d95598d7-aa6e-4f24-82e3-81570c5384cbVisual Studio 2008 专业版(90 天试用版) http://www.microsoft.com/downloads/details.aspx?familyid=83C3A1EC-ED72-4A79-8961-25635DB0192B&
阅读全文
posted @ 2011-09-14 19:00
walfud
阅读(317)
推荐(0)
posted @ 2011-09-14 15:17
walfud
阅读(6140)
推荐(2)
摘要:
ASCII 的设计不得不让人佩服, 很多考虑是你意想不到的.
阅读全文
posted @ 2011-08-30 16:34
walfud
阅读(215)
推荐(0)
摘要:
eax ui32toa(unsigned int num, char *str, int base) ; & eax i32toa(int num,char *str, int base) ;
阅读全文
posted @ 2011-08-30 11:37
walfud
阅读(395)
推荐(0)
摘要:
char *strlwr(char *str) ; & char *strupr(char *str) ;
阅读全文
posted @ 2011-08-29 21:36
walfud
阅读(832)
推荐(0)
摘要:
eax strlen(char *str) ;
阅读全文
posted @ 2011-08-28 21:41
walfud
阅读(233)
推荐(0)
摘要:
Something you'd better follow.
阅读全文
posted @ 2011-08-27 15:35
walfud
阅读(208)
推荐(0)
摘要:
void strcpy(char *destination, char *source) ;
阅读全文
posted @ 2011-08-27 13:19
walfud
阅读(279)
推荐(0)
摘要:
字符串转义后的含义??=#??([??)]??/\??<{??>}??'^??!|??-~原文:http://www.cppblog.com/cc/archive/2006/07/30/10709.html
阅读全文
posted @ 2011-08-26 22:37
walfud
阅读(154)
推荐(0)
摘要:
alpha, beta, gamma... and then ?
阅读全文
posted @ 2011-08-26 08:05
walfud
阅读(375)
推荐(0)
摘要:
'm/($var)+/' when you want to match a variable string continuously.
阅读全文
posted @ 2011-08-24 21:38
walfud
阅读(145)
推荐(0)
摘要:
how 'int Fun(char x, char y) ;' represent in assembly language.
阅读全文
posted @ 2011-08-23 21:50
walfud
阅读(180)
推荐(0)
posted @ 2011-08-22 23:08
walfud
阅读(5213)
推荐(0)
摘要:
辗转相除的原理是: if 0 == A % x && 0 == B % x ; then 0 == (A - B) % x ; 因此, 算法通过求这个数的余数, 用小者再和余数求余, 不断迭代, 因而缩小 gcd 的范围, 直到有一次能够找到 gcd 为止, 此时 0 == 任何余数 % gcd 成立.
阅读全文
posted @ 2011-08-21 16:42
walfud
阅读(265)
推荐(0)
摘要:
本文介绍了一些经典的模式是如何匹配的, 文中匹配方法仅供参考, 抛砖引玉, 不可直接用于工程.
阅读全文
posted @ 2011-08-17 11:14
walfud
阅读(278)
推荐(0)
摘要:
大部分谜题引自: 精通正则表达式, 中文第三版
阅读全文
posted @ 2011-08-14 14:33
walfud
阅读(1227)
推荐(0)
摘要:
因为正则表达式才去学习 Perl, 后来又因为会写简单的 Perl 才更深入的学习正则表达式.
阅读全文
posted @ 2011-08-13 20:37
walfud
阅读(236)
推荐(0)
摘要:
(F)(0) is function call while F(0) will be expanded
阅读全文
posted @ 2011-08-07 21:55
walfud
阅读(288)
推荐(0)
摘要:
%[*] [width] [{h | l | ll | I64 | L}]type
阅读全文
posted @ 2011-08-06 18:11
walfud
阅读(345)
推荐(0)
摘要:
阅读全文
posted @ 2011-07-31 15:31
walfud
阅读(279)
推荐(0)
摘要:
A architecture introduction by assembly language.
阅读全文
posted @ 2011-07-30 20:02
walfud
阅读(601)
推荐(0)
摘要:

写了三天, 目前只支持 int 型变量和常量与指针的组合. 在勇攀自动机的高山中不行摔回起点...
阅读全文
posted @ 2011-07-29 21:23
walfud
阅读(945)
推荐(0)
摘要:
Usage: path str_to_be_replaced with_what
阅读全文
posted @ 2011-07-26 22:54
walfud
阅读(354)
推荐(0)
摘要:
术语 定义 例子形参 (parameter) 它是一个变量, 在函数定义或函数声明的 int power(int base, int n); 原型中定义. 又称 "形式参数 (formal base 和 n 都是形参 parameter)"实参 (argument) 在实际调用一个函数时所传递给函数的 i = power(10, j); 值, 又称 "实际参数 (actual argument)" 10 和 j 都是实参. 在同一个函数的多次调用 时, 实参可以不同
阅读全文
posted @ 2011-07-25 22:28
walfud
阅读(747)
推荐(0)
摘要:
每个 C/C++ 程序员都应该买一本!
阅读全文
posted @ 2011-07-25 22:22
walfud
阅读(198)
推荐(0)
摘要:
退化的规则: 这个数组里存放的是什么, 那么其退化后的指针里存放的也得是什么.
阅读全文
posted @ 2011-07-24 11:36
walfud
阅读(161)
推荐(0)
摘要:
定义一个数组并声明为一个指针时, 会导致严重的运行时错误. 因为其底层取值操作是不一样的: 指针比数组多了一层取地址操作.
阅读全文
posted @ 2011-07-20 14:20
walfud
阅读(1698)
推荐(0)
摘要:
C/C++ 中几乎可以完成任何类型的声明, 但是唯独这几种除外.
阅读全文
posted @ 2011-07-20 07:50
walfud
阅读(143)
推荐(0)
摘要:
typedef 只是已知类型的一种组合的封装. 善用可增加代码可读性和方便, 滥用则造成迷惑和错误.
阅读全文
posted @ 2011-07-19 21:29
walfud
阅读(160)
推荐(0)
摘要:
char * const *(*next)() ; 这种声明你能理解么?
阅读全文
posted @ 2011-07-19 21:08
walfud
阅读(510)
推荐(0)
摘要:
. 优先级高于 **p.f // *(p.f): 对 p 取 f 偏移, 作为指针, 然后进行解除引用操作[] 高于 *int *ap[] ; // int *(ap[]): ap是个元素为 int 指针的数组函数 () 高于 *int *fp() ; // int *(fp()): fp 是个函数, 返回 int *++ 高于 *const char *p = "123456789" ;while ('\0' != *p++) { // ...}!= 高于任何位运算(var & mask != 0) ; // var & (mask !=
阅读全文
posted @ 2011-07-17 23:09
walfud
阅读(126)
推荐(0)
摘要:
#include <iostream>using namespace std ;int main (int argc, char **argv){ // 由于缺少一个 ',' 导致两个字符串合并, 从而少初始化了一个元素. const char *arr[5] = { "1", "2", "3" "4", "5" } ; for (int i = 0;i < int(sizeof(arr)/sizeof(arr[0])); i++) { cout <<
阅读全文
posted @ 2011-07-17 22:33
walfud
阅读(444)
推荐(0)
摘要:
因为 char * 与 const char * 不是同一类型.
阅读全文
posted @ 2011-07-17 19:28
walfud
阅读(1431)
推荐(0)