错误的结果2...VC/bin/cl.exe返回的解决方案

研究编译器优化(选择的是完全优化)时,发现的问题,编译不通过,万能的Google一下子就搜到了,看来是常见的问题,参考:

http://blog.csdn.net/mdjtf/article/details/5617292

程序运行时弹出了一个新窗口叫做【输出】,里边写着生成日志保存某个位置,基本是在工程目录下的Debug,打开内容有:

cl: 命令行 error D8016 :“/O2”和“/ZI”命令行选项不兼容
项目 : error PRJ0002 : 错误的结果 2 (从“C:/Program Files/Microsoft Visual Studio 9.0/VC/bin/cl.exe”返回)。

经查是调试信息格式的用于“编辑并继续”的程序数据库(/ZI),改成禁用,继续。

新的错误:cl: 命令行 error D8016 :“/O1”和“/RTC1”命令行选项不兼容,此时将代码生成的基本运行时检查为默认值,就可以了。

Read More →

setjmp和longjmp函数使用详解

看到这两个函数,不认识,没用过,赶紧MARK,参考:

http://blog.csdn.net/chenyiming_1990/article/details/8683413

http://blog.codingnow.com/2010/05/setjmp.html

setjmp和longjmp函数是非局部跳转语句。非局部指的是,这和C语言常见的goto不一样,goto语句在一个函数内实施的跳转,而setjmp和longjmp是在栈上跳过若干调用帧,返回到当前函数调用路径上的某一个函数中。使用这两上函数比goto还要容易出错,<u>所以不会用在安全软件上,而且也不是C89的标准。</u>

#include <setjmp.h>  
// 返回值:若直接调用则返回0,若从longjmp调用返回则返回非0值的longjmp中的val值  
Int setjmp(jmp_buf  env);     

//调用此函数则返回到语句setjmp所在的地方,其中env 就是setjmp中的 env,而val 则是使setjmp的返回值变为val。  
Void longjmp(jmp_buf env,int val); 

当检查到一个错误时,调用longjmp函数(两个参数),第一个参数就是在调用setjmp时所用的env,第二个参数是具有非0值的val,它将成为从setjmp处返回的值。<strong>使用第二个参数的原因是对于一个setjmp可以有多个longjmp。</strong>

下面这个例子简单地讲述了这两个函数是如何使用的:

#include <stdio.h>
#include <setjmp.h>
 
static jmp_buf buf;
 
void second(void) {
    printf("second\n");         // 打印
    longjmp(buf,1);             // 跳回setjmp的调用处 - 使得setjmp返回值为1
}
 
void first(void) {
    second();
    printf("first\n");          // 不可能执行到此行
}
 
int main() {   
    if ( ! setjmp(buf) ) {
        first();                // 进入此行前,setjmp返回0
    } else {                    // 当longjmp跳转回,setjmp返回1,因此进入此行
        printf("main\n");       // 打印
    }
 
    return 0;
}
//程序将输出:
//second
//main

Read More →

桶干燥

长姿势了,桶干燥是这个意思,还以为可以自动烘干,

桶干燥是一种新的改革技术,内桶以770/min左右的转速持续运转30分钟,由于内桶的高速运转,内桶的水珠和盛水桶壁迅速化成水汽,随空气一同排出,有效抑制洗衣桶内的霉菌生长,可防止衣物的二次污染。

Read More →

Mime类型列表

偶尔需要用到,MARK一下,来自:http://baike.baidu.com/view/160611.htm#2

格式前面为后辍名,后面为对应的MIME型(例如:rar application/x-rar-compressed 表示。RAR对应的是application/x-rar-compressed )
application/vnd.lotus-1-2-3
3gp video/3gpp
aab application/x-authoware-bin
aam application/x-authoware-map
aas application/x-authoware-seg
ai application/postscript

Read More →

The Hunger Games: Catching Fire

周五下班后,周末就开始了,看电影成了首选的爱好,最近没有什么好片子的样子,刚看完《地心引力》,余下可看的就不多了,就这部了,《饥饿游戏2》,第一部只看过一半,大致知道是什么剧情,第2部讲什么,直接参考豆瓣吧:

第七十四届饥饿游戏已经结束,凯特尼斯(詹妮弗·劳伦斯 Jennifer Lawrence 饰)和她的“恋人”皮塔(乔什·哈切森 Josh Hutcherson 饰)出人意料地活了下来,劫后重生的恋人凯特尼斯和皮塔接受全民膜拜,原以为将会过上安定闲适的生活。然而,噩梦才刚刚开始。凯特尼斯成为反叛的象征,一股暗流在表面狂欢的气氛下蠢蠢欲动。这一切却正合游戏掌控者心意,号称第75届饥饿游戏的“世纪极限赛”就此展开,一场由历届获胜者组成的选手队伍再陷1人独活的残酷赛制,女主角凯特尼斯身不由己重返战场,生或死、血腥或牺牲在一念之间一触即发。

剧情挺长,也很完整,算是今年看过为数不多的优秀且有内容的剧情片了,不过第2部的意义似乎只是为了让大家期待第3部,准备反击的时候,片子也结束了。

故事就是这么一个故事,但是故事带来的思考是很多的,很多是关于人性方面的思考,也有很多关于社会黑暗面的折射,至少我这么认为吧,或许偏激,或许悲观,或许事实就是如此,一部分人是麻木的,一部分人对生活没有希望,得过且过,也有一部分对动未来充满希望,并且不惜牺牲生命来换得自由。这和鲁迅笔下的血馒头的故事多么相似,有的人把杀头当成是看热闹,麻木不仁,有的人怒不敢言,有的人为了未来,牺牲也不在乎。每一个人都害怕死亡,也很害怕去伤害别人,更何况是夺取别人的性命,但是只有一个人能活,没有选择,这是一个多么可怕,多么残忍,多么变态的游戏!这是在考验人性吗?资源有限的情况下,总归是有Loser的,所以我很想看看理想的共产主义是什么样的。

故事也有爱,为了让自己爱的人活下来,很感人,这份爱带给人们都多的是希望吧,相信下一部女主角将是领袖,带领大家反搞暴政。所以看了第2部的人,很想看第3部,现在电影拍一部还不够,得多拍几部才能让大家多掏几次钱,高端!

最后,对坐在我旁边的那对情侣,说声XXX!,爷看片子的你们唧唧歪歪,卿卿我我,XXX!

老惯性了,发几张剧照,来自豆瓣

Read More →

关于本站

声明:本站部分文章非原创,来源于网络,一般会标记出处,但也有可能遗漏,如有侵权,请联系我删除。

在线学习内容收集来源于百度,Docin,知乎,腾讯等网络平台。

Read More →

遗失的美好

吃完饭,想起这首歌,好像有点伤感,原因说不清,休息一下,一会儿就好了~~

海的思念绵延不绝
终于和天 在地平线交会
爱如果走得够远
应该也会跟幸福相见
承诺常常很像蝴蝶
美丽的飞盘旋然后不见
但我相信你给我的誓言
就像一定会来的春天
我始终带着你爱的微笑
一路上寻找我遗失的美好
...

Read More →

《Gravity》

工作日看电影,似乎有些许奢侈,反正活干得很压抑,也想调节一下。

本来耀哥还推荐《私人订制》,说今天首映,这尼玛,查了一下,是下个月19号。。。不过也好,正好满足了我看《Gravity》的愿望。想看IMAX版,因为这类片子,剧情是次要的,特效才是王道,IMAX有点贵的样子,正好今天有人请客,就这部了!

特效还是不错的,剧情也很紧凑,应该是太紧凑了,片长80分钟,这应该是今天看过最短的电影了,不知道是不是有删减,剧中有很多中国元素,而且还是重头戏,天宫一号,神舟飞船,不只是一两个镜头,女主找到即将降落的天宫一号,坐在神舟飞船里面,安全着落到地球。天宫一号控制台显示的中文太TMD有喜感了,所以我在想,是不是有些一黑我天朝的段子被删除了,所以导致片子不长。不过整体看起来很连贯,即使删除,也很有技巧啊。

下图是天宫一号的剧照,太传神了,这比当年天宫一号的动画演示图高出太多了!

整体而言,这片子可以打8.5分,特效占了很大一部分,有网友开始吐槽剧中不科学的地方,我倒觉得没必要,电影就是用来欣赏的,享受了视觉,何必去纠结那一两个细枝末节?

Read More →

两键切换IE浏览器代理服务器

找到一个不错的小软件,切换IE浏览器代理服务器,来自小众软件

Dary 的代理小脚本需要按两次回车或者两次鼠标就能切换,切换的是 IE 浏览器里已经设置好的代理地址与端口。

文件包含 .ahk 源码及转换好的 .exe 两个文件。

Skydrive | 百度盘 (链接已失效,2018-8-19)

本站下载

Read More →

CTCC中国房车锦标赛

上周的活动了,拖延症唉,直到今天才记录下来,自我批评一下先,一直想去上海赛车场看看比赛,体验一下,想不到终于实现了~~

这次看的是CTCC中国房车锦标赛,这个比赛看起来还挺有层次,看看官网的介绍:

CTCC中国房车锦标赛是中国赛车运动第一品牌,国际汽联唯一支持国家级房车赛事,是被纳入国家体育总局年度比赛计划的A类体育赛事。
CTCC中国房车锦标赛前身为CCC全国汽车场地锦标赛(简称全锦赛),正式成立于2004年。将风靡全球的赛车运动正式引入中国,在全国引起了强烈反响。
2009年1月,力盛体育文化传播有限公司成为这项赛事新的推广商,并正式将该项赛事改名为中国房车锦标赛,英文名称为China Touring Car Championship,简称CTCC。
CTCC一直致力于提升中国本土赛事品质,推广中国赛车文化,并在不同领域对中国赛车运动进行了革新。2011年CTCC顺应国际潮流,在国内率先创立了涡轮增压组的比赛,身体力行节能减排。2011年CTCC总决赛中,国际汽联旗下三大赛事之一的WTCC世界房车锦标赛首次登陆中国大陆,与CTCC同场竞技,更是CTCC为中国赛车运动对外交流做出的巨大贡献。
CTCC旗下有韩寒、王睿、甄卓伟等明星车手,在赛场内外都是车迷和媒体眼中的焦点。

看完比赛,其实就是各大汽车厂商砸钱做广告,用的家用车的外形,但是发动机肯定改装过,声音大得不得了~

    

Read More →
微信扫码联系
微信扫码联系