随笔分类 -  c++

win7 x64安装glpk
摘要:下载glpk,下载地址:http://ftp.gnu.org/gnu/glpk/下载后解压到相应目录,这里将glpk解压到D盘下由于windows操作系统是64位的,所以进入到w64目录下另外visual studio安装版本是2012,所以找到Build_GLPK_with_VC10.bat和Bu... 阅读全文

posted @ 2015-11-19 20:26 jec 阅读(3953) 评论(0) 推荐(0)

位运算取绝对值
摘要:int abs(int v) { int t = v >> 31;//取符号位,整数为0,负数为-1 return (v^t) - t;//整数异或0本身;负数异或-1取反+1就是绝对值} 阅读全文

posted @ 2015-03-26 15:54 jec 阅读(1179) 评论(0) 推荐(0)

位运算两数交换
摘要:void swap(int &a, int &b){ a ^= b;//a = (a^b) b ^= a;//b = b^(a^b)=0^a=a a ^= b;//a = (a^b)^a=b} 阅读全文

posted @ 2015-03-26 15:42 jec 阅读(233) 评论(0) 推荐(0)

类类型与基本类型之间转换
摘要:学过c++肯定都知道,c++基本类型之间的转换,char,int,float,double之间可以相互转换,有隐式转换和强制类型转换。现在就来说说类的自动转换和强制类型转换。先来看一个例子:#include #include using namespace std;double pi = acos(... 阅读全文

posted @ 2014-04-22 20:57 jec 阅读(379) 评论(0) 推荐(0)

导航