摘要:
## c++ type_info and typeid### typeid 关键字typeid提供了对一个对象查询类型的功能。 该关键字和dynami_cast一起提供了c++的RTTI(rumtime type identification)支持. ---------- struct MyStru... 阅读全文
摘要:
题目:输入三个整数x,y,z,请把这三个数由小到大输出c++ 代码很简单void doFunP3(int x, int y, int z){ if (x > y)swap(x, y); if (x > z)swap(x, z); if (y > z) swap(y, z); cout<< x <<','<< y <<','<< z <<endl;}汇编的代码如下 .data ;Êý¾Ý¶Î x dword 200 阅读全文
摘要:
习题2:输入某年某月某日,判断这一天是这一年的第几天?c++代码如下, 算法不太严谨,主要为了反汇编的练习也不讲究了 void doFun(int year, int month, int day){ int days = month*30+day; days += month/2 + month%2;//31天的月 if (month >= 2){ days -= (year%4==0)?1:2; } cout << days <<endl; } 相应的汇编代码为:Title: Hello world ;Author: sld6666666@gmail.com 阅读全文