旭东's profile东东的家PhotosBlogListsMore ![]() | Help |
|
March 28 pragma宏在所有的预处理指令中,#Pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。
其格式一般为: #Pragma Para
其中Para 为参数,下面来看一些常用的参数。 (1)message 参数。 Message 参数是我最喜欢的一个参数,它能够在编译信息输出窗
口中输出相应的信息,这对于源代码信息的控制是非常重要的。其使用方法为: #Pragma message(“消息文本”) 当编译器遇到这条指令时就在编译输出窗口中将消息文本打印出来。 当我们在程序中定义了许多宏来控制源代码版本的时候,我们自己有可能都会忘记有没有正确的设置这些宏,此时我们可以用这条指令在编译的时候就进行检查。 假设我们希望判断自己有没有在源代码的什么地方定义了_X86这个宏可以用下面的方法 #ifdef _X86 #Pragma message(“_X86 macro activated!”) #endif 当我们定义了_X86这个宏以后,应用程序在编译时就会在编译输出窗口里显示“_ X86 macro activated!”。我们就不会因为不记得自己定义的一些特定的宏而抓耳挠腮了 。 (2)另一个使用得比较多的pragma参数是code_seg。格式如:
#pragma code_seg( ["section-name"[,"section-class"] ] ) 它能够设置程序中函数代码存放的代码段,当我们开发驱动程序的时候就会使用到它。 (3)#pragma once (比较常用)
只要在头文件的最开始加入这条指令就能够保证头文件被编译一次,这条指令实际上在VC6中就已经有了,但是考虑到兼容性并没有太多的使用它。 (4)#pragma hdrstop表示预编译头文件到此为止,后面的头文件不进行预编译。BCB可以预编译头文件以加快链接的速度,但如果所有头文件都进行预编译又可能占太多磁盘空间,所以使用这个选项排除一些头文件。
有时单元之间有依赖关系,比如单元A依赖单元B,所以单元B要先于单元A编译。你可以用#pragma startup指定编译优先级,如果使用了#pragma package(smart_init) ,BCB就会根据优先级的大小先后编译。 (5)#pragma resource "*.dfm"表示把*.dfm文件中的资源加入工程。*.dfm中包括窗体
外观的定义。 (6)#pragma warning( disable : 4507 34; once : 4385; error : 164 ) 等价于: #pragma warning(disable:4507 34) // 不显示4507和34号警告信息 #pragma warning(once:4385) // 4385号警告信息仅报告一次 #pragma warning(error:164) // 把164号警告信息作为一个错误。 同时这个pragma warning 也支持如下格式: #pragma warning( push [ ,n ] ) #pragma warning( pop ) 这里n代表一个警告等级(1---4)。 #pragma warning( push )保存所有警告信息的现有的警告状态。 #pragma warning( push, n)保存所有警告信息的现有的警告状态,并且把全局警告 等级设定为n。 #pragma warning( pop )向栈中弹出最后一个警告信息,在入栈和出栈之间所作的 一切改动取消。例如: #pragma warning( push ) #pragma warning( disable : 4705 ) #pragma warning( disable : 4706 ) #pragma warning( disable : 4707 ) //....... #pragma warning( pop ) 在这段代码的最后,重新保存所有的警告信息(包括4705,4706和4707)。 (7)pragma comment(...) 该指令将一个注释记录放入一个对象文件或可执行文件中。 常用的lib关键字,可以帮我们连入一个库文件。 March 12 80后不敢相信的事实 (转)在1983 年“严打”中,一个王姓女子因与10多名男子发生性关系而以流氓罪被判处死刑。 面对死刑判决,这王姓女子说了这么一段话:性自由是我选择的一种生活方式,我的这种行为现在也许是超前的,但20年以后人们就不会这样看了。 不幸而被言中,在20年后的今天,尽管性自由仍未成为主流的社会道德,但人们对于性行为已经宽容多了。在刑法中流氓罪已经取消,与多人发生性关系,只要不妨害公共秩序,连犯罪也构不上了,更不用说判处死刑。 我们可以将王姓女子的命运与时下网上流行的木子美比较一下。木子美不仅放纵性行为,而且在网上公开记载**体验的日记名曰《遗情书》。据《遗情书》记载,木子美性放纵的方式多种多样:不仅频频更换性伴侣,还曾经当着朋友的面与朋友的朋友性交。此外,日记内容显示,木子美并不拒绝参加多男多女集体性派对。著名社会学专家李银河在听说木子美其人其事后,认为这标志着“在中国这样一个传统道德根深蒂固的社会中,人们的行为模式发生了剧烈的变迁”。木子美性滥交而走红一时,名利双收。但王姓女子却为此丧失了生命,这真是一种悲哀! 在83年的严打活动中,一位男青年为其女友拍了一些穿着较为暴露的照片,仅仅因为这个,男青年被判处死刑,女青年被判了有期徒刑! 附:83年严打案例例举—— 四川泸州纳溪有一姓王的小伙,在一路上和同伴打赌敢亲女孩嘴吗?结果真的去亲了过路的一女孩。被抓后,还真的被判死刑,枪毙了。轰动了当地。过了好多年,据说公安给家属赔偿了200来钱了事。 1983,郑州市上街区;男女谈恋爱,由于双方家庭条件悬殊过大,女方家长一直不同意婚事,无奈女方毅然决然和恋人半公开同居以此来要挟父母就犯,女方家长闻之大怒,叫来众多亲朋好友强行把女抢回并对男青年大打出手。谁知男青年对此女是一往情深,尽管受到如此待遇也对女方痴心一片,仍隔三差五‘骚扰’女方。女方家长终于下了毒心,把女儿关在家中洗脑一月有余,硬是诱逼着女儿告男方强奸,并拿出了之前准备好的‘证据’......凭着女方家的社会关系,不出一月,男青年命丧刑场。 83年严打,在成都,法院布告上有一个被枪毙的犯人,19岁,罪名是严打期间"强奸未遂". 某北京小伙,在大街上看到一个洋妞跟别人扭打时被扯开上衣,一时冲动,上去摸了一把。枪毙。 听说那时晚上12点(新疆,12点相当与北京10点)还在街上的话,基本都会给带回派出所。若一男一女,俩人分开,只要说错对方的名字,铁定是流氓罪。而且十来岁的孩子抢个电影票基本也是10年20年的判……15年以上的都拉到沙漠的监狱里去了,根本没地方跑。 我有一个同学的哥哥,当时17岁,因与人发生口角,用铁锹拍了对方后背一下(仅轻伤),判8年。出来后真成了混世魔王。 第一次“严打”高潮期间,一没有着警服的警察见到一个人自行车棚转悠,喊其“站住”并对其搜身,发现该人带有螺丝刀一把,所以认定其为偷自行车贼,准备将其带回派出所,该人不从,在反抗警察揪住其衣服时,螺丝刀划破警察胳膊,结果归案后被判处死刑。对其定罪的罪名前面好像加上“反革命”三个字。 严厉打击偷、抢机动车运动中,一入室盗窃的小偷两次以顺手牵羊的方式偷走失主的摩托车车证、摩托车钥匙然后按图索骥将摩托车开走(一部本田125CC男庄、一部本田125CC踏板式)案发后,两部摩托车均没有销赃被追回发还失主。公安机关委托评估部门将赃物价值提高至30000元以上,结果以该小偷盗窃罪数额特别巨大判处死刑。 我看过的一个当年的材料里,最狠的一个,是一女青年和在逃犯罪分子有性行为,结果判刑了,原因是“客观上起到了助长犯罪分子嚣张气焰的作用”。 那一年,我一个邻居的女儿17岁,初中毕业辍学在家,由于母亲去世,父亲上班,家中无人照顾,经常和两个小男生往来,也许多是发生了性关系,由于他们家与居委会很近,肯定瞒不过局委会老妇女的眼睛。83年那场“严打”一来,立刻被逮捕,(街道居委会和派出所的“片员”之前从未对其批评教育过),被冠以“流氓团伙”的罪名,判刑15年。公安破了大案,立了大功。报道中的“破获犯罪团伙多少个”这就是其中之一。游街的时候,女孩子茫然的看着远方,她肯定不知道: “公安”能超额完成“严打”指标,有她一分功劳。 这是个发生在苏州的真实事件;我们厂二车间周书记是部队的指导员,举家转业回来,首次严打,唯一的儿子就此十七岁消失了。当时公判,工厂停工收听广播,当听到判处周大维死刑立即执行,我们分厂的知情的职工都惊呆了,车间书记、主任:“这是个很本分的孩子,怎么就这样完了” 在严打前几个月的一天晚上,大维的几个同学约他出去玩,本不想去,又经不住同学劝,就骑着父亲刚给他参加买的新自行车去了,到了彩香一农户家,才知同学是为了讨赌输了的一百元钱,十几岁的孩子怎么赌得过有妻儿的农民,农民看到来的人多,就答应归还,参赌的孩子(是首犯)却拿了一百二十多元,和另外几个都骑车跑了(自行车未锁)。周大维拿起钥匙开锁却被此农民后腰抱住,周大维打开钥匙圈上的折叠的削水果刀刺穿了农民一个掌心。被农民抓住灌粪喝尿,被毒打后送派出所转公安局,假如是工伤的手掌被刺穿,連最低的伤残等级都达不到。劳动教养几个月好就可以了。然而案件不大,年龄不够,几个月都判不下来。到了严打时就可以判决了。几个同学与他(主犯)被判死刑。赌徒却没有受到判决。广播里声撕力竭地读着“不杀不足于平民愤”“判处周大维死刑立即执行”。 西安有一个叫马燕秦的中年妇女,性颇风流,喜跳舞。“严打”以前,公安派出所曾经找过马燕秦,询问她的跳舞情况。马燕秦一口气讲述了数百个一起跳过舞的男女,有些男人还和她有过更亲密的关系。派出所的本意是吓一吓她,使她不要太招谣。他们没有想到马燕秦根本不顾脸面,既无法用损害名誉使她有所顾忌,又没有法律能够制约她,只好赔着笑脸将她送走。八三年“严打”开始,警察们获得了尚方宝剑,不仅将马燕秦收监,而且陆续抓审了三百多人,成为轰动三秦的特大案件,《山西日报》以整版整版的显要位置多次报导案情。这件案子由于太大,审理一时难以完结,躲过了“严打”最高峰,直到八四年才结案。有些知道内情的人说,如果高峰时判决,至少枪毙十几个人。就是躲过了高峰,还是枪毙了以马燕秦为首的三个人,另有三名死缓和两名无期徒刑 ,有期徒刑则多得不值一提了。三个死缓和两个无期徒刑全曾经和我同关过一间号子,我看过他们的判决书,也和他们一起讨论过这个案子,下面可以略介绍几句。李兆胜,和马燕秦举办过两次家庭舞会,并有过一次性行为,判死刑,缓期两年执行。袁定之,是马燕秦女儿的朋友,由于坚决不承认和马燕秦有性行为,属态度恶劣被判死刑,缓期两年执行。杨和风,举办过一次家庭舞会,邀请马燕秦等人跳舞,尤为严重的是还有在西安上学的洋学生参加,本人也不承认和马燕秦有过性关系,被判死刑,缓期两年执行。马修士,多次参加马燕秦举办的舞会,判无期徒刑。 惠黎明,是自己筹组的乐队指挥,为马燕秦的舞会伴奏,判无期徒刑。 河南西部某县;一农户新添小孩,由于地里农活多,年轻夫妇便委托公婆白日在家照管。公婆因索事一时疏忽,把小孩单独放家外出办事。谁知等回来时,孩子已被家里喂的猪活活咬死只掉残缺的肢体。全家人悲痛欲绝......可是,事情并没有完,正好赶上83年的严打。由于该大队没有完成抓捕指标,公婆二人双双被判过失杀人罪,一个死刑缓期,一个无期。 邻居家一个工人,因为偷看了两次女厕所被抓,掉了脑袋。 我这边有一老太婆,当年拦了一下汽车,被抓去给了个十天的拘留,本来十天就算了,后来一关给忘了,一共关了十年,回来后给了国家赔偿300元,现在变成上访专业户了。 家住丰台的慕永顺告诉我,83年,他把单位的一部旧电话机拿回家去用了,被行政拘留十五天,作了处罚。“严打”一来,一事两罚,被逮捕并判刑4年。他说,这种滥抓胡判毁了他一生。 郝卫军告诉我,他见过一个人,83年因偷了一盒价值10多元的电焊条,被判了9年。他还知道一件事:两人在公园里谈恋爱,被联防队 “抓获”,女的由于不好意思,谎说“被强迫”,结果男的屈打成招,承认“调戏”被判刑8年。 门头沟人胡学忠告诉我,他认识一个人,被怀疑偷了女朋友家的东西,在刑讯逼供下“招认”后,被判了15年。数年后案情大白,他被释放回家,但身子骨已经垮了。胡学忠还说,有一人抢了半平板车黄瓜,结果被毙了! 河北固安人尚建国告诉我,83年他在甘肃省第一监狱服刑,他号里有个人因偷了一只皮夹(里面只有5元钱),被判刑15年。此外,他还见证了两起改判。一起是强奸案,另一起是调戏、伤害妇女案,均被判处10多年徒刑,并已服刑4年。“严打”一来,竟然都被改判为死刑,涉案4人都给拉出去了! 83 年严打当中,一个王姓女子因与10多名男子发生性关系而以流氓罪被判处死刑。面对死刑判决,这王姓女子说了这么一段话:性自由是我选择的一种生活方式,我的这种行为现在也许是超前的,但20年以后人们就不会这样看了。不幸而被言中,在20年后的今天,尽管性自由仍未成为主流的社会道德,但人们对于性行为已经宽容多了。 两个我的同学。一个姓史,女性,因为和九个男性同睡一炕(不一定是和所有人发生关系)而被判死刑。一个姓刘,因为前女友反告他强奸,先是判七年,后女方家属上告,改判死刑。行刑的时候我去过现场。 1982 年,迟志强到南京拍摄影片《月到中秋》时,“八九个男孩和女孩经常在一起玩,听着邓丽君的《甜蜜蜜》,跳贴面舞,看内部小电影”(迟志强语)。当时,他们根本没在意这种“超前”的行为是否影响到邻居休息,更没有想到是否引起了邻居们的反感,迟志强甚至还轻率地与一个女孩子发生了性关系。结果,当 1983年席卷全国的“严打”运动开始后,正在河北完县外景地拍摄《金不换》的迟志强突然被南京市公安局拘捕。原来,迟志强他们几个年轻人在南京时的行为,被邻居告发为“跳光屁股舞”,“集体搞不正当男女关系”了!此事被媒体披露后,一时间全国哗然。江苏省审判委员会迅速做出决定:迟志强一案,所有涉案人员均按“流氓罪”论处;迟志强的行为已构成流氓罪,监禁4年! 我们单位在上法制课的时候,老师给我们讲了一个83年的案例,一个女孩夏天夜晚在自家院子里洗澡,这时同村一个年龄相仿的男孩从门前路过,因院墙较低随便伸头看了一眼,被女孩发现,该女大叫“流氓”,男孩被抓,随即被定为流氓罪给枪毙了。 小时候光听说过严打,没想到这么恐怖。 bless me 严打时候还小~~~ |
|
|