codeblocks相关内容

使用MinGW/long double在CodeBlocks中错误地打印了long double

问题: 我的代码工作使用Cygwin很好(打印长双精度有16个字节的内存,最小和最大值是可以的),但是使用MinGW的CodeBlocks表示长双精度有12字节的内存(如果我修改了代码以int代替long double来显示大小,在long double中显示为-2,000000),并且将最小值和最大值打印为-0,000000. 代码块版本:20.03. MinGW-W64项目(版本 ..
发布时间:2021-04-22 20:41:25 其他开发

使用Code :: Blocks IDE时禁止(或显示)弹出控制台

我在GNU GCC上使用 Code :: Blocks 版本13.12编译器.我最近在Windows 7上安装并开始使用这些工具.尽管我不认为语言是一个重要因素,但我使用此环境来创建C和C ++应用程序. 在获得调试或发布目标可执行文件的完整构建,并单击绿色的“运行"或红色的“调试/运行"工具栏按钮后,我什至看到控制台弹出窗口闪烁(出现,然后关闭)用于不向 stdout 写入任何内容的代码. ..
发布时间:2021-04-22 20:41:16 其他开发

C MySQL错误“严重错误LNK1107:无效或损坏的文件:无法在0x368处读取"

首先,我想解释一下我是基于Web的编程语言的新手,所以这对我来说真的是全新的.但我整夜都在努力解决这个问题,似乎无法解决. 所以我刚刚安装了一堆MySQL库.我创建了所有库的链接,自从这样做以来,这个错误消息一直在弹出,我对此进行了一些研究,因为我正在使用动态库,因此似乎出现了sarah消息.但是我绝对不知道该如何解决该问题.我还必须指出,即使我目前使用C语言,也正在使用Microsoft ..
发布时间:2021-04-22 20:41:09 数据库

代码::块编译器不起作用

当我尝试打开Code :: Blocks时,此消息出现“在GNU GCC编译器的配置搜索路径中找不到编译器可执行文件".而且我无法运行任何项目. 解决方案 如果尚未安装MinGW(应随Code :: Blocks一起安装).然后运行Code :: Blocks进入 Settings-> Compiler Setting-> Toolchain可执行文件,然后按 Auto-Detect .如 ..
发布时间:2021-04-22 20:41:03 其他开发

将fgets的值返回到主函数

函数 fWord 询问我的输入,并应返回遇到的第一个单词(直到第一个空格).它可以在Online Visual Studio上运行,但是如果我尝试使用codeBlocks进行编译,则不会打印我的输入. #include#include#includechar * fWord();char *测试;int main(){测试= fWo ..
发布时间:2021-04-22 20:41:01 其他开发

代码块graphics.h无法正常工作

当我这样做时: #include 它说: 严重错误:graphics.h:没有此类文件或目录 该如何解决? 我正在使用代码块16.01 解决方案 步骤1:从 http://winbgim.codecutter.org/或使用此链接. 第2步:提取下载的文件.您将获得三个文件: graphics.hwinbgim.hlibbgi. ..
发布时间:2021-04-22 20:40:57 C/C++开发

如何在Mac上的Code :: Blocks上设置工作目录?

我正在学习C编程,所以我是一个初学者. 我在Mac上使用Code :: Blocks 12.11,我已经获得了Xcode并下载了命令行程序包,因此一切似乎都可以按照我的意愿进行. 我的问题是,当我打开.txt文件时,它没有出现在包含源代码和其他文件的目录中,我在Finder中的“我的所有文件"文件夹中找到了它. 我正在使用以下步骤创建项目>文件>新建>项目>控制台应用程序>然后命 ..
发布时间:2021-04-22 20:40:54 其他开发

代码中的C DLL ::块

我在Code :: Blocks中找不到有关如何制作C DLL的任何信息.每当我尝试查找时,它都会显示指向以托管编程语言使用C ++ DLL的链接.而且Code :: Blocks没有提供C DLL的选项.我该怎么办? 解决方案 文件->新建->项目显示此对话框: ..
发布时间:2021-04-22 20:40:51 其他开发

什么是C ++中的头文件的保护块?

我正在尝试使用Code :: Blocks IDE创建C ++类,并且有一个名为“保护块"的字段.我已经进行了搜索,但是找不到任何有用的信息.这个字段是做什么用的?谢谢. 解决方案 保护块用于防止同一编译单元(c ++文件)多次包含头文件.他们看起来像这样: //Foo.h#ifndef INCLUDE_FILE_NAME_HERE_H_#define INCLUDE_FILE_NAME ..
发布时间:2021-04-22 20:40:48 C/C++开发

从函数返回结构

我试图了解如何从函数返回结构,但是我完全迷失了. 这是代码: void初始化服务器(结构数据host_port){printf(“设置IP地址(X.X.X.X):");fgets(data.host,sizeof(data.host),stdin);strchomp(data.host);printf("Set Port:");fgets(data.port_inc,sizeof(dat ..
发布时间:2021-04-22 20:40:45 其他开发

除非编译“明显"缓慢,否则编译后的首次执行会非常缓慢.所有循环都将停止

这个标题的意思是,在某些情况下,在构建整个程序之后,它的第一次执行将花费大约25秒钟的时间(直到控制台上的第一个printf显示).下一次执行几乎立即开始(如应执行).添加/删除空间并再次编译,之后的第一次执行又变得异常缓慢. 天气我可以在IDE(代码:: Blocks)中运行,也可以从文件资源管理器中运行. 但这是“解决"问题的方法: 我编写的程序有一个循环,并且一直在等待用户 ..
发布时间:2021-04-22 20:40:41 C/C++开发

如何将mingw-w64和MSYS2与任何IDE(例如eclipse或代码块)一起使用?

我使用在此处安装> . 我下载 i686-5.3.0-release-posix-dwarf-rt_v4-rev0 来自“编译器".它应默认为 GNU GCC编译器.在该设置下,应该有一个按钮来复制它.给新的编译器配置文件起一个描述性的名称(我使用了 MSYS2 mingw-w64-x86_64 G ++ .它将提示您更新工具链可执行文件. 在编译器屏幕上,有一个名为工具链可执行文件的选项 ..
发布时间:2021-04-22 20:40:34 Java开发

< dos.h>头文件在代码块中工作?

dos.h 头文件的延迟功能在代码块中不起作用.它表明延迟函数未声明.以下链接包含以下程序.链接 int main(){printf(“该c程序将在10秒钟后退出.\ n");延迟(10000);返回0;} 解决方案 我也遇到了同样的问题&我用了这个功能 #include无效延迟(以毫秒为单位){长时间的停顿;然后,暂停=毫秒*(CLOCKS_PER_SEC/100 ..
发布时间:2021-04-22 20:40:25 其他开发