汇编完成strlen int strlen2(const char * str){ if (str == NULL) { return 0; } __asm { mov ebx , str } while(*str++ != '\0')
使用宏来生成类模板 templeteCalc.htemplateclass Calc{ public: Calc(T Oper1, T Oper2):m_Oper1(Oper1),m_Oper2(Oper2){} virtual ~Calc(){} virt
从一块地址起,查看第N位开始的N位的值 U32 Read( U8 *ps, U8 startBit, U8 length ){ U8 *temp = ps; const U8 BITS = 8; U32 result = 0; U32 currBits = 0; while (currBits != length) { U8
大数相乘 #include using namespace std;char *multy(char *a,char *b){ int alen=strlen(a),blen=strlen(b); char *result; int temp=0,temp1; result=new char[alen+blen+1]; int k=0,j=0,i=0; for( k=