问题标签 [borland-c]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c - 无法打开包含的文件
我正在使用 BorlandC 和 Windows 7。
编译文件时,出现以下错误:
我究竟做错了什么?
include - borland c无法包含头文件
我有一个非常古老的 C 项目,必须使用 borlandc 打开。我的机器运行 win 8 所以我安装了 dosbox 来运行 borlandc
问题是,当我构建项目时,存在太多错误,都是形式:“无法包含文件“xxx.h”
请注意: - 所有这些头文件都存在于 INCLUDE 文件夹中 - 我已经创建了 cfg 文件并为编译器设置了该文件夹的正确路径,至于链接器 - 我已经设置了环境变量
并且仍然有相同的错误
任何人都可以帮助我吗?
c++ - 如何使用 Visual Studio 调试 Borland BCC55 编译的 EXE?
我有两个创建 dll 的 Visual Studio 项目(A、B)。此 dll 由使用 BCC55 编译的程序 C 加载。我有所有项目的源代码。如何同时调试 A、B 和 C?
turbo-c++ - 如何在一行中创建多个目录?
我想知道源代码:如何使用 Turbo C++ 创建多个目录。例如,您可以在 MS-DOS 中看到一行:
同时创建a、b、c和d目录。
我在 Turbo C++(Borland Compiler 5.5)中使用了这段代码:
谁能帮帮我,拜托...?
c++ - 无法将我自己的课程作为列表提供参数(类未定义)
首先,我使用的 IDE(如果它可以被称为 IDE)是 1992 年的 BC 3.1,所以你们中的很多人可能并且应该避免这个问题。
现在,我的问题是我创建了一个多态 LinkedList 类,并且编译时没有错误。但是,如果我在该类的头文件中将我自己的类声明为 LinkedList 对象作为参数,我会收到编译错误Undefined structure
,并且Size of 'data' is unknown or zero
. 我知道此错误背后的原因 - 在使用 IVTEntry 作为类参数声明 LinkedList 对象时,对象 IVTEntry 的大小是未知的。
我的问题是是否可以在不将 LinkedList 更改为单态的情况下避免此错误(为 IVTEntry 对象交换 T 参数)?请记住,这是 1992 年的 IDE,它没有(至少据我所知)自行安排编译的能力,即它遵循程序结构。
以下是相关的代码:
列表.H
列表.CPP
静脉血栓栓塞症
c - C Borland 编译器错误
回到 Borland C 编译器的基础。我不断收到以下消息,这让我发疯,因为我找不到分号应该去哪里或为什么会这样
这是我的代码,提前感谢您的帮助
c++ - 我在执行此功能时不断出错
这里 mainopp() 是我的程序的主要菜单功能。
每次我输入除 1/2/3/4 以外的某个值时,它都会显示错误对话框,接受一个 ch 输入(由于 getch()),但不是返回并重新运行相同的函数,而是以某种方式跳过提到“cin>>c”的部分,而是进入无限循环,甚至输出不正确。它只显示菜单和错误对话框,对齐方式很奇怪。不断重复 clrscr()、菜单和语句。
我确保这是使用 delay() 函数跳过的行。我还尝试将 mainopp() 的调用放在 switch case 之外,但这也不起作用。
然后我尝试使用 char c 而不是 int c,并将 case 放在单引号 (') 中的 switch case 函数中,发现它可以按预期完美运行。然后我在 cin>>c 、 c=getch() 、 c=getche() 之间交替,发现它们都正常工作。
我得到的唯一问题是当我对 c 使用 int 数据类型而不是 char 时。谁能解释为什么我在使用 int 数据类型时会出错?
(我在上面的代码中提到了 agentinfo() 、 update() 和 credits() 的原型,并且可以按预期完美地工作。)
这是功能:
c - 为什么编译器显示“调用没有原型的函数”?
我正在尝试使用 DOS 视频内存打印一个字符串,但是当我调用函数时print_Id ();
,(*old)();
它会显示这些警告并且不运行代码,但如果没有这些函数,一切都会正常工作。
调用print_id
没有原型的函数
调用没有原型的函数
我在顶部写了这个函数,但都是徒劳的。
请在下面查看我的代码;我正在使用BORLANDC编译器。
makefile - 在 makefile 中使用环境变量
我正在使用 XP 命令行。
我有一个makefile 和一个运行makefile 的.bat。我还有一个我想在 makefile 中使用的环境变量。我找到了一些文档,但我很难看到如何在我的情况下使用它。我认为这很容易,但我只是错过了一些东西。
就我而言,我想让以下内容更通用。我想在makefile 外部指定borlandc(即BorlandDir)文件夹的位置。
我输入“mk”来运行make。
这是我的情况:
c++ - Borland c++ 控制台函数
我现在正在学习,我有这个家庭作业/任务要做:
1) 如果你按下CTRL + L
键,所有的数字符号都应该改变颜色。
2) 如果你按下CTRL + S
键,你会得到单词的长度,从光标左边。
我找到了这个功能int bioskey(int cmd);
所以现在我可以检查是否按下了键,但是如何仅更改数字符号的颜色,或者从控制台读取单词以获取它们的长度?