BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #41911同步于 2010/7/29
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

[合集] 哪位牛人总结下编译可见 和 运行可见。

shenlei
2010/7/29镜像同步0 回复
☆─────────────────────────────────────☆ rainblue (everyday BUPT & BYR) 于 (Sun Jul 25 09:44:32 2010) 提到: 哪些是呢,初步总结下呗:) ☆─────────────────────────────────────☆ zxsword (YNWA) 于 (Sun Jul 25 10:33:45 2010) 提到: 额。。。不懂 是说静态变量和自动变量么? 提到编译,就只是看过CSAPP中有一章讲,真啥都不懂的飘过,帮顶 ☆─────────────────────────────────────☆ ericyosho (ericyosho) 于 (Sun Jul 25 12:48:32 2010) 提到: 我个人的理解,比如说 const int x = 10; 就是编译可见。编译的过程中,把所有x的地方,都变成了10了。 在运行时,x是不可见的。 ☆─────────────────────────────────────☆ danielzhang (daniel) 于 (Sun Jul 25 19:34:07 2010) 提到: 就是宏的使用吧,ifdef之后的只有满足条件才会编译出来 ☆─────────────────────────────────────☆ rainblue (everyday BUPT & BYR) 于 (Sun Jul 25 21:02:18 2010) 提到: 不是吧,宏是预编译处理的。 【 在 danielzhang 的大作中提到: 】 : 就是宏的使用吧,ifdef之后的只有满足条件才会编译出来 : -- : ,= ,-_-. =. : ................... ☆─────────────────────────────────────☆ jmpesp (卡实冻袂条~~ ) 于 (Sun Jul 25 22:01:22 2010) 提到: 【 在 rainblue 的大作中提到: 】 : 哪些是呢,初步总结下呗:) 工虾米 我亲像 天顶的仙女 。。。 ☆─────────────────────────────────────☆ rainblue (everyday BUPT & BYR) 于 (Sun Jul 25 22:59:27 2010) 提到: 嘛意思? 【 在 jmpesp (卡实冻袂条~~ ) 的大作中提到: 】 : 工虾米 我亲像 天顶的仙女 。。。 ☆─────────────────────────────────────☆ Bluerainer (Blue) 于 (Mon Jul 26 00:12:39 2010) 提到: 看到大家都不懂,感到很欣慰 ☆─────────────────────────────────────☆ shenlei (我爱果子|[路]|天山南北|潇湘隐士) 于 (Mon Jul 26 00:36:13 2010) 提到: 因为不知道lz到底是什么意思... 【 在 Bluerainer (Blue) 的大作中提到: 】 : 看到大家都不懂,感到很欣慰 ☆─────────────────────────────────────☆ jmpesp (卡实冻袂条~~ ) 于 (Mon Jul 26 00:46:45 2010) 提到: 类的多态 算编译可见 和运行可见的一个例子? ☆─────────────────────────────────────☆ wks (cloverprince) 于 (Mon Jul 26 00:54:21 2010) 提到: struct的结构运行时不知道,应该算运行时不可见吧。 C++可以#include <typeinfo> 然后知道一些关于类的东西(比如名字什么的) 应该就是运行可见吧。 ☆─────────────────────────────────────☆ littletree (雨晴) 于 (Mon Jul 26 01:09:54 2010) 提到: 好深奥 ☆─────────────────────────────────────☆ ChenChen1234 (ChenChen) 于 (Mon Jul 26 02:57:09 2010) 提到: 闽南歌词 【 在 jmpesp 的大作中提到: 】 : : 【 在 rainblue 的大作中提到: 】 : : 哪些是呢,初步总结下呗:) : ................... ☆─────────────────────────────────────☆ DucAngel (Gabriel) 于 (Mon Jul 26 05:46:55 2010) 提到: 不懂 ☆─────────────────────────────────────☆ kernel (kernel) 于 (Mon Jul 26 09:20:20 2010) 提到: 什么玩意儿,是谁蛋疼瞎编出来的词儿吧 【 在 rainblue (everyday BUPT & BYR) 的大作中提到: 】 : 哪些是呢,初步总结下呗:) ☆─────────────────────────────────────☆ os (骚爷) 于 (Mon Jul 26 10:11:06 2010) 提到: 帮顶 ☆─────────────────────────────────────☆ myself333 (巴渝人家|毅执追球) 于 (Mon Jul 26 11:49:54 2010) 提到: 帮顶吧 呵呵 【 在 rainblue (everyday BUPT & BYR) 的大作中提到: 】 : 哪些是呢,初步总结下呗:) ☆─────────────────────────────────────☆ allen0308 (九河下梢||明光村小村长) 于 (Mon Jul 26 12:34:47 2010) 提到: 这个版上十大不易 特来留名 ☆─────────────────────────────────────☆ zxsword (YNWA) 于 (Mon Jul 26 12:36:02 2010) 提到: 唔,十大了 ☆─────────────────────────────────────☆ Bluerainer (Blue) 于 (Mon Jul 26 12:37:05 2010) 提到: 【 在 shenlei 的大作中提到: 】 : 因为不知道lz到底是什么意思... :) ☆─────────────────────────────────────☆ LoveRose (Ericlub|路过团镇团正太) 于 (Mon Jul 26 12:38:58 2010) 提到: 我觉得他表达的可能是这个意思。。。 【 在 jmpesp 的大作中提到: 】 : 类的多态 算编译可见 和运行可见的一个例子? ☆─────────────────────────────────────☆ nickluchen (Octopus Z) 于 (Mon Jul 26 13:15:41 2010) 提到: 我只知道链接可见 ☆─────────────────────────────────────☆ shenlei (我爱果子|[路]|天山南北|潇湘隐士) 于 (Mon Jul 26 13:38:14 2010) 提到: 那也不能用可见这个词吧? 【 在 LoveRose (Ericlub|路过团镇团正太) 的大作中提到: 】 : 我觉得他表达的可能是这个意思。。。 ☆─────────────────────────────────────☆ rainblue (everyday BUPT & BYR) 于 (Mon Jul 26 16:52:52 2010) 提到: 就是变量的问题,我也不知都这个该怎么说,这个编译可见应该有这个词吧? ☆─────────────────────────────────────☆ zxsword (YNWA) 于 (Mon Jul 26 17:05:55 2010) 提到: 如果是变量的问题,编译时的目标文件的符号表里面没有自动变量,程序加载到内存中后,.data段和.bss段中都没有自动变量,算是不可见么。。。然后运行时,自动变量在堆栈的栈帧中出现了,这算是运行可见。。。 唔,不晓的是不是楼主问的东西?。。。 【 在 rainblue 的大作中提到: 】 : 就是变量的问题,我也不知都这个该怎么说,这个编译可见应该有这个词吧? : -- : 高楼底下有阴影,霓红灯下有血泪! : ................... ☆─────────────────────────────────────☆ nickluchen (Octopus Z) 于 (Mon Jul 26 17:57:12 2010) 提到: 可见这个东西,一般是在链接阶段 【 在 rainblue 的大作中提到: 】 : 就是变量的问题,我也不知都这个该怎么说,这个编译可见应该有这个词吧? : -- : 高楼底下有阴影,霓红灯下有血泪! : ................... ☆─────────────────────────────────────☆ rainblue (everyday BUPT & BYR) 于 (Mon Jul 26 18:24:01 2010) 提到: 【 在 nickluchen 的大作中提到: 】 : 可见这个东西,一般是在链接阶段 : 【 在 rainblue 的大作中提到: 】 : : 就是变量的问题,我也不知都这个该怎么说,这个编译可见应该有这个词吧? : ................... 求详解:) ☆─────────────────────────────────────☆ rainblue (everyday BUPT & BYR) 于 (Mon Jul 26 18:27:06 2010) 提到: 就是前面有位同学说的,好像有些书说const 定义的变量是在 编译可见。。 【 在 zxsword 的大作中提到: 】 : 如果是变量的问题,编译时的目标文件的符号表里面没有自动变量,程序加载到内存中后,.data段和.bss段中都没有自动变量,算是不可见么。。。然后运行时,自动变量在堆栈的栈帧中出现了,这算是运行可见。。。 : 唔,不晓的是不是楼主问的东西?。。。 : 【 在 rainblue 的大作中提到: 】 : ................... ☆─────────────────────────────────────☆ tfei (tfei) 于 (Mon Jul 26 23:16:21 2010) 提到: 【 在 jmpesp 的大作中提到: 】 : 类的多态 算编译可见 和运行可见的一个例子? : -- : 头壳坏去,归工雾煞煞~~ : ................... 顶一下, 我也觉得是说的这个 ☆─────────────────────────────────────☆ nickluchen (Octopus Z) 于 (Tue Jul 27 09:38:13 2010) 提到: 等有空写一下,实习ing 【 在 rainblue 的大作中提到: 】 : : 可见这个东西,一般是在链接阶段 : : 【 在 rainblue 的大作中提到: 】 : : : 就是变量的问题,我也不知都这个该怎么说,这个编译可见应该有这个词吧? : ................... ☆─────────────────────────────────────☆ rainblue (everyday BUPT & BYR) 于 (Tue Jul 27 13:19:12 2010) 提到: 确实有这么一说吧。。。呵呵。 【 在 nickluchen 的大作中提到: 】 : 等有空写一下,实习ing : 【 在 rainblue 的大作中提到: 】 : : : 可见这个东西,一般是在链接阶段 : ...................
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。