社区
C语言
帖子详情
请教TC2.0下的大数据量,代码量的程序编写
qutemouse
2000-06-07 08:34:00
A.用PRJ文件方式在不同的编译模式下,不同模块的内存分配如何?模块间如何调用?程序的编写有什么限制?我在巨模式下编译一个程序,用FARCORELEFT()显示的内存容量为什么只有3?而且模块间的调用不稳定.用PRJ文件编译连接不同文件如OBJ,LIB.C文件的方法.
...全文
161
4
打赏
收藏
请教TC2.0下的大数据量,代码量的程序编写
A.用PRJ文件方式在不同的编译模式下,不同模块的内存分配如何?模块间如何调用?程序的编写有什么限制?我在巨模式下编译一个程序,用FARCORELEFT()显示的内存容量为什么只有3?而且模块间的调用不稳定.用PRJ文件编译连接不同文件如OBJ,LIB.C文件的方法.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
SCUM
2000-06-11
打赏
举报
回复
!! 我知道TC的苦. 以下是我的建议:
1. 设定编译模式为 huge.
2. 非 huge 模块中所有指针都声明为 huge.
3. 内存分配用 farmalloc
4. 别相信 farcoreleft().
5. 运行不稳定的话, 改用命令行编译.
实在不行了, 就用 watcom c. :)
kxy
2000-06-09
打赏
举报
回复
别学TC了,知道一下历史就可以了.
改用32位编程就可以了.(虽说我也是从tc2.0学起的,但是那是八年前的事了.)
RuFeng
2000-06-09
打赏
举报
回复
这样的程式不应用TC做,最好是写保护模式的程式,用Watch C来写吧!要不然受640K的限制。
halfdream
2000-06-08
打赏
举报
回复
用PRJ 只是把你的程序文件及一些编译选项信息组织起来,便于管理, 于内存分配并无直接关系。
TC2.0 程序的那6 种模式有些书上已经讲得很详细了, 它们只是数据段或代码段是否跨段。
有些东西很麻烦,你最好在汇编层次上跟踪一下程序,用Debug, Turbo Debuger,Soft-ice 都行。这儿可以提一下,用TC2.0编译的程序调用main函数的地方偏移约为100~200
字节处,标志是连着三个push 然后一个call (三个参数压栈,然后调用main)
架构师成长计划
业内顶尖架构师大咖齐聚,为架构师群体
量
身打造系统成长课程,带来涵盖云游戏、云原生、联邦学习、生信
大数据
、算力网络、云网融合等多个热门话题的前沿技术及案例实践。 第一期:超视频时代 音视频架构建设与...
程序
设计和c语言ppt,
程序
设计和C语言.ppt
1、2020/7/22,1,C
程序
设计,课程别名:高级语言
程序
设计 C语言
程序
设计 C语言 软件平台:Turbo C 2.0(技术核心) Win-TC 1.91(使用方便) VC+6.0(高级平台),课时数:,总学时:60 其中上机课时:20,上机时间:待定,2020/...
c语言windows方向,C语言学习:dos如何转向windows
一般情况下,c++编程方式
编写
的
程序
源
代码
量
小,但编译后的
代码
量
较大,运行的速度略低,不过开发时的工作
量
和工作难度较小;而c编程方式
编写
的源
代码
量
较大,但可执行的效率高.如果一些对速度要求高,尤其是对硬件操作较多...
程序
设计方法
画流程图的方式更让人很直接 的理解
程序
的整体流程,而不会被
代码
所干扰,让
程序
员总体上把握整个
程序
。 2. 对流程各节点(函数或过程)的理解。流程的每一节点是构成整个流程的不可缺少的部份。 3. 再把流程...
初学Java (不要再删了!!!)
前言这是我学Java时的作业。大概用了半个月时间。之前写出来一篇篇放到QQ空间,现在总结到一块。...第二篇boolean数据类型用法运算符【逻辑运算符、关系运算符、算术运算符】优先级if结构if-els...
C语言
69,374
社区成员
243,079
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章