小技巧和封装可用的函数
点滴成长路
这个作者很懒,什么都没留下…
展开
-
除法中的向上取整
向上取整:两数相除,若余数小数点后面有数,则进1,否则不变。c++中向上取整方法: M除以N向上取整 :(M+N-1)/N原创 2013-02-17 20:39:54 · 6913 阅读 · 0 评论 -
将整数以2进制方式打印出来
#include using namespace std;#include void PrintBit(int n);int main(){ const int MAX=8; PrintBit(8);return 0;}void PrintBit(int n){ bitset bits(n); int i; for ( i原创 2013-02-17 21:49:44 · 536 阅读 · 0 评论 -
利用CString和CStringA方便地进行UNICODE字符串和ANSI字符串的转换
http://www.cnblogs.com/bpbp/archive/2011/07/25/2116567.html 使用UNICODE字符集编程时,总是需要使用那些不支持UNICODE的库,例如sqlite3,Lua等必须使用char*类型的。这个时候用CStringA是最好的。另外CStringA与CString可以灵活地随意转换赋值,注意不能这样用:CString str1转载 2013-06-11 21:24:42 · 1194 阅读 · 0 评论