- 怎样判断所运行的是X64系统
很多时候我们的程序需要判断自己的程序是运行于x86 32位系统还是运行于x64 64位系统, 其实仔细想想该问题只会发生在32bit的程序里, 因为编译为x64的可执行文件是无法运行于x86系统的, 而x64的系统可以以WOW64方式运行32位应用程序, 因此如果我们编译为x64的程序且能运行, 那么运行该程序的宿主系统必然是64位的, 也因此我们只需要在编译为32位程序时做判断即可.
那么如何写一段代码可同时运行于32位和64位程序里判断宿主系统是x86还是x64呢?
首先, 可以根据sizeof(LONG_PRT)的位数判断自己是32位还是64位的, 如果sizeof(LONG_PRT) == 8那么自己是64位的, 程序能跑, 操作系统也必然是64位的.
如果sizeof(LONG_PRT) == 4, 那么程序是32位的, 这时就可以根据IsWow64Process来判断自己是以WOW64方式来运行, 下一段是MSDN上关于IsWow64...
- 一人一车川进青出D1
2018-08-07(D1 湖南吉首到重庆黔江)
很早以前就有过想去青藏高原看雪山的想法,也为此做了不少准备,买了车载制氧机,睡袋等装备,然而为生活所迫一直没有机会付诸于行动,近期总算有合适的时机去实现自己的这一愿望,便决定一个人驾车去西藏跑一趟. 真正到要出发的时候,我本身对一个人去西藏还是有所犹豫的,毕竟高原反应,无人区,来回六千多公里的路程等不确定因素太多. 在去与不去中选择,下定决心慢慢整理行李然后把行李搬上车,随后去超市采购一些干粮物资,待到转动车钥匙发车时已是下午3点多钟了.
车子到了高速收费站, 过关拿卡便沿包茂高速一路向西行驶. 由于上高速时已经差不多下午4点钟了,行车没多久天色暂暗,到达重庆黔江服务区时天色已全黑,由于不喜晚上跑高速便决定在车里夜宿黔江服务区.
- 一人一车川进青出D2
2018-08-08(D2 重庆黔江到四川乐山)
我不太喜欢走靠近大城市的路,因为这些路车太多,因此在规划路线时就绕开重庆和成都这些大城市,绕道乐山再走乐雅,雅康高速进入甘孜藏族自治州. 路线规划好了,设置好导航一大早就沿包茂高速出发了,夜宿服务区的好处之一是省掉了上下高速的时间,当然最大的好处还是不要钱! 下午14:09到达江津收费站,收费员查卡问到为何超时这么久? 我便如实回答,此时后面已排了多辆车,收费员见状虽有不悦还是收钱发卡,让我继续前行.
一路高速,下午7点多时到了四川乐山境内,乐山大佛的名气非常大,既然跑到这里了也想顺便去看看,于是找了出口下高速. 乐山市虽不算大城市,但其规模也不小,随导航到乐山大佛景区停车场,把车子停好便徒步沿着岷江河岸朝大佛方向走去,沿途岷江对岸的灯光夜景...
- 一人一车川进青出D3
2018-08-09(D3 乐山到折多塘)
今天6点多就醒了,再无睡意,便想去岷江边看看乐山大佛,出酒店在路边随便买了点早餐边走边吃. 到了江边却看是江上大雾弥漫,白茫茫一片,走了差不多1小时左右也没看到江对岸有乐山大佛踪影,最终还是放弃了. 接下来到沃尔玛买点补给,9点30退房准备今天的行程. 今天计划是真奔康定,夜宿康定,康定海拔不到2600可让我慢慢适应高原,毕竟一人在外无外援,不冒进是最佳的选择.
上高速沿乐雅,雅康高速慢慢跑,本以为雅康高速已经完工可以直达康定,到了高速尽头才知道路才修到泸定. 雅康高速还是比较有特色的,隧道的灯都很亮,服务区和沿途出口都是雪糕筒堵着不让进,同时沿路可以看到多处塌方留下的痕迹,想若是7月份来,这条路也是很难走的,看样子川藏线不管是路修的再好也不能摆脱塌方和...
- 一人一车川进青出D4
2018-08-10(D4 折多塘到海子山)
一早起来,昨天没能得见的雪山总算是露了个脸,能在出发之前看到雪山也算是运气不错了,吃完早餐就准备爬折多山,跟余叔夫妇约定到折多山上再碰头. 折多山海拔4000多,到折多山顶时感觉呼吸有点费力,头也有点晕,看来是高反初现了. 简单看了下山顶的风景拍些照片后便跟余叔夫妇约定到新都桥碰头,随后便开始下折多山朝新都桥方向驶去.
10点多到了新都桥,海拔3600. 在新都桥没看到余叔夫妇的车,打电话打不通,于是把车停了,到新都桥随便逛逛. 看到一家砂钵米线店,便进去吃了个米线,吃完之后还是没能联系上余叔. 时间也不早了,发车便朝雅江方向出发,不多时便到了雅江县城. 其实雅江是个不错的留宿地方,这里海拔不高,可以让人慢慢适应高反,不过时间尚早,如果今天能过理塘下海子山,就...
Previous PageNext Page