| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2953 人关注过本帖
标题:请教 关于动态链接库的问题
取消只看楼主 加入收藏
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
回复 49楼 hellovfp
呵呵 谢谢先 大哥你做的例子都很棒啊

梅尚程荀
马谭杨奚







                                                       
2012-05-20 10:58
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
回复 50楼 hellovfp
也就是说一个20M的文件可以分成4分 在一个回复框里 传输?

以前我是一个回复框传一个5M文件

梅尚程荀
马谭杨奚







                                                       
2012-05-20 11:19
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
回复 53楼 TonyDeng
这可能要归结lib库文件 去看了下VC6下的LIB文件 想打开来阅读里面写了些什么  但是不行 是乱码。 网上说要用dumpbin.exe 解析Lib文件 去找了个C:\Program Files\Microsoft Visual Studio\VC98\Bin下的DUMPBIN.EXE 双击后无效

梅尚程荀
马谭杨奚







                                                       
2012-05-20 12:01
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
我为什么想去看LIB文件的内容呢 是因为我看的MFC的很多头文件没有相应的.CPP文件 而是#pragma comment(lib, "***")导入了好多库 所以我想可能头文件声明的那些东西都在库里实现了,那怎么实现的呢?想阅读VC6不让

梅尚程荀
马谭杨奚







                                                       
2012-05-20 12:18
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
回复 57楼 TonyDeng
去看了 下 我说下自己的理解你砍对不对

比如一个人说三句话  I love you  xiaoming!   I love you  xiaohuang!  I love you  xiaofang!
如果是编译型语言来写 就可以把I love you 封装起来 先编译 成某个东东 dd 然后程序员写程序时只要写

dd xiaoming! 程序编译运行后就会得到 I love you xiaoming!的这个结果 爱不同的人就 换名字就成了
但解释型语言就是每爱一个人就要说一句I love you 因为解释是即说即翻的 对吗?

梅尚程荀
马谭杨奚







                                                       
2012-05-20 12:39
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
回复 59楼 TonyDeng
怎么解!

[ 本帖最后由 有容就大 于 2012-5-20 13:15 编辑 ]

梅尚程荀
马谭杨奚







                                                       
2012-05-20 12:48
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
回复 60楼 hellovfp
下了 谢谢先

梅尚程荀
马谭杨奚







                                                       
2012-05-20 12:49
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
回复 63楼 TonyDeng
再去看了下 问题的重点可能在编译和解释的过程上

编译是把I love you 直接编译成机器能看懂的文件 Obj文件(目标程序)可以脱离其语言环境独立执行
解释是把I love you 通过一个翻译器 (商家自己编写)翻译成一个中间码 机器不能立即识别 还必需通过解释器来解释成机器能看懂的二进制码

现在的问题是编译器 按理说也是商家自己写的 那么 每一个语言就需要一个编译器
如果是解释型的那么 还需要个翻译器 不通的翻译器翻译的中间码是一样的吗 解释器应该也会不同 他能识别的中间码是固定的吗 也就是说 翻译器和解释器是成套提供的吗?


梅尚程荀
马谭杨奚







                                                       
2012-05-20 13:15
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
回复 65楼 hellovfp
很遗憾 我看过的 就是知道了有这么两个东西 但要我说差别我 说不出来 毕竟我没用过解释型语言 BASIC 没学的直接C。现在T版指点下我在去看网上说的 明白了许多 就像凸透镜只有在阳光下才能很快点然纸片一样。

梅尚程荀
马谭杨奚







                                                       
2012-05-20 13:21
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
那士 译作 guard 好 还是 advisor 好。守卫?顾问?

梅尚程荀
马谭杨奚







                                                       
2012-05-21 19:00
快速回复:请教 关于动态链接库的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016976 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved