mingw相关内容

获取无限投入使用C?

所以我想设定功能,它允许用户输入字符无限量的。例如对于这样的: 字符字符串[100] 限制输入100个字符。 在code我至今是:#包括LT&;&stdio.h中GT;字符* uinput(){ 字符*字符串,*电流; INT计数器= 0; 字符串=(字符*)malloc的(10 * sizeof的(炭)); 做{ realloc的(字符串,计 ..
发布时间:2016-08-24 14:06:52 C/C++

JNI不与__stdcall工作

我在玩弄JNI在Windows 7x64,Java版本为1.7.0_40和MinGW / GCC / G ++ 4.7.2。 试图从Java我的显示器关闭。所以,我创建了一个类: 公共类MonitorTrigger { 静态的 { 尝试{ System.load(新使用ClassPathResource(“MonitorTrigger.dll”) ..
发布时间:2016-08-24 13:35:52 Java开发

fprintf中使用插座的MinGW

有是Windows 插座上的有趣的帖子 fprintf中使用的建议与派的包装更换fprintf中格式化缓冲区套接字。 然而,似乎可能使用_open_osfhandle到插座转换为文件描述符 的#include<&stdio.h中GT; #包括LT&;&stdlib.h中GT; #包括LT&;&fcntl.h GT; #包括LT&;&WINDOWS.H GT;INT主(INT ARGC,C ..
发布时间:2016-08-24 13:32:33 C/C++

请问standardlibs的GCC -nostdlib prevent明确追加?

如果我称之为海湾合作委员会与链接器选项 -nostdlib 这并覆盖任何手动/ standardlibs明确appendecis? GCC是MinGW的4.8.1。 例如: GCC -nostdlib [MyObjectsAndLibraries] -lmsvcrt -o OUTFILE 由于 libmsvcrt 是一个标准库,将它添加到链接过程中还是会被忽略?我无法找到任何可靠的数据 ..
发布时间:2016-08-24 13:17:31 C/C++

是否有MinGW的没有fopencookie的或fmemopen?

我可以改用编写自定义流? 解决方案 fmemopen 是POSIX标准,但不是C标准的一部分。 fopencookie的不是任何标准的一部分;这是一个GNU功能。 TMPFILE 也是一个不错的便携替代 fmemopen 。这些功能除了几乎相同 TMPFILE 往往较慢,需要 FREAD 来获取数据回来。 在一般情况下,如果你可能需要您的输出去的地方以外的文件时,最好不要写code,需 ..
发布时间:2016-08-24 13:09:30 C/C++

了解哪些的swprintf将被用于(或再次转换成一个char *字符串为wchar_t *)

我想转换一个char *字符串为wchar_t *。我看到这个问题已经被问了很多次,没有解决/便携式答案/解决方案。 由于这里建议,似乎标准的swprintf正确的解决方案给我,但我发现存在两个版本有! !即: http://www.cplusplus.com/reference/cwchar/swprintf/(第二个参数是字符串容量) http://msdn.microsoft。 C ..
发布时间:2016-08-24 13:02:17 服务器开发

从Java程序中调用C编译器

我有一个项目,我需要编译的C程序。该项目是在Java中。我必须把程序转换成的JTextArea,(我使用的Swing GUI),运行它针对testfile的输出结果到其他的JTextArea。但有些事情似乎是错误的,我code。 进程p =新的ProcessBuilder(“C:\\\\ \\\\的MinGW斌\\\\ cc.exe”,“program.c”)。开始(); program. ..
发布时间:2016-08-23 11:53:23 Java开发

无法从NetBeans的输入值,但在cmd中工作

我在NetBeans,以C和C ++编程安装MinGW的。结果 下面是我试图NetBeans上运行一个简单的code: 的#include<&stdio.h中GT; INT主(INT ARGC,字符** argv的){ 的printf(“内部主... \\ n”); INT N; 的printf(“请输入:”); scanf函数(“%d个”,&安培; N) ..
发布时间:2016-08-23 11:51:01 C/C++

fwprintf省略宽字符

我想在Windows上使用MinGW的C创建宽字符文件,但宽字符似乎被忽略。我的code: 常量为wchar_t *海峡= L“příšerněžluťoučký坤úpělďábelskéODY” FILE * FD =的fopen(“file.txt的”,“W”); // FILE *的fd = _wfopen(L“demo.txgs”,长度“W”); //尝试打开宽文件没有帮助 fwide( ..
发布时间:2016-08-23 11:43:10 C/C++

在MinGW的确定64位的文件大小在C 32位

我要疯了试图让这个在MinGW的32位工作。它适用于我已经尝试了所有其他平台。 所有我想要做的就是一个> 4GB文件的大小为64位的int。 这正常工作在其他平台上: 的#define _FILE_OFFSET_BITS 64 #包括LT&; SYS / stat.h>的fsize的int64_t(为const char *文件名){ struct stat中ST; 如果 ..
发布时间:2016-08-23 11:27:07 C/C++

如何检测的MinGW的命令行参数的字符编码

它是安全的假设他们都通过了ISO-8859-15(窗口 - 1252?),或者是有一些功能,我可以打电话查询呢?最终的目标是要转换为UTF-8。 背景: 以这个问题的产生是因为XMLStarlet假定它的命令行参数是UTF-8所描述的问题。在Windows下,似乎他们实际上是ISO-8859-15,或至少加入以下主使事情工作的开始(窗口 - 1252): 的char ** utf8argv ..
发布时间:2016-08-23 11:13:25 C/C++

在C项目中使用C ++库会导致错误的一个长长的清单

我有一个 C ++项目它采用了 C ++库。但是,如果我编译C项目中,我得到的一个长长的清单“未定义参考XY”的错误。 这些错误是由C ++引用造成的: 错误而编译: 在功能`< c函数>': 功能`&LT隐式声明;功能>' [...] 的(列表短路)的结果 其中, c为C函数> 的是从C项目调用函数和的<作用方式> 的从C ++库中的函数 的错误而 ..
发布时间:2016-08-23 11:06:44 Java开发

MinGW的编译器Windows,使用GCC,C99 VS GNU99

我使用MinGW的编译器的Windows。我在做我C.在这读了文章的大多数某些程序似乎已经过时......最后我读C99在海湾合作委员会是不完整的,这仍然是真的吗?我真正的问题是设置C99和GNU99 ...之间的跨平台兼容性,我应该避免使用GNU99设置,它的扩展,只是坚持与C99?我是新来这个MinGW的编译器设置为我一直使用Visual Studio和决定尝试新的东西......现在我使用这 ..
发布时间:2016-08-23 10:43:57 C/C++开发

MinGW的库问题

在从Linux的移植一个C项目到Windows的过程 已经安装的MinGW 编译使用的Makefile我的共享库 这产生 libExample.so 现在我想这个共享库链接到测试工具,所以我可以看到,如果一切都按预期工作。 在线束的Makefile我指定库的位置,例如 -LE:/ libExample_dir 和库的名称 -lExample 但它的抱怨无法找到,也就是连接与失败找不到- ..
发布时间:2016-08-22 16:28:32 C/C++

我如何#包括使用加密字符串的文件?

我写在Windows上一个C程序使用MinGW / GCC。我需要使用#include指令,包括一个包含加密的字符串的文件。该字符串将在运行时解密。我想这样做,因此,如果寻找与十六进制编辑器可执行文件中的字符串是不可见的。 我想这一点,但它不工作。你的想法,虽然: 的char * hidden_​​str = #包括“encrypted_text.dat” 有可能转义东西在那里的混淆编译器 ..
发布时间:2016-08-22 16:17:42 C/C++

问题引用outportb()函数在C

我有一个code在想使用outportb(),但是在编译它的MinGW我收到以下错误。 C:\\用户\\ A_TOMAR \\应用程序数据\\本地的\\ Temp \\ ccYPvctv.o:dsp.c :(文字+ 0x68)中:未定义引用`outportb“ 的#include<&stdio.h中GT; #包括LT&;&stdlib.h中GT; #包括LT&;&DOS.H GT;IN ..
发布时间:2016-08-22 16:13:18 C/C++

如何重写这个code上证所内部函数

林在上证所内部函数新会AP preciate在使用这种9as这一些提​​示,帮助尚未大雾给我) 我得到了这样的code 的for(int k = 0; K< = N-4; K + = 4) { INT XC0 = 512 +((IDX + K * iddx)GT;&→6); INT yc0 = 512 +((IDY + K * iddy)GT;&→6); INT XC1 = 5 ..
发布时间:2016-08-22 15:55:32 C/C++开发

使用MinGW配置Eclipse 3.7?

我有蚀3.7赫利俄斯和MinGW在Windows 7操作系统。 Eclipse附带有没有C / C ++编译器,所以我需要使用MinGW配置Eclipse。如何做到这一点? 解决方案 您需要MinGW的\\ bin路径添加到PATH变量,使日食可以找到它。 ..
发布时间:2016-08-22 15:41:28 Java开发

Windows能否有__declspec等同于Unix GCC的__attribute __((弱))?

我要进口一些C code,但覆盖其的main()功能。我可以通过prefacing的C code的主要申报与 __属性__((弱)),但是,这不会在Windows编译的Unix做到这一点,因为无论是草莓Perl的海湾合作​​委员会MinGW的也的GCC识别 __ __属性((弱))。 阅读文档在线, __ declspec 看起来功能相似。是否有一个 __ declspec 等同于Unix GC ..
发布时间:2016-08-22 15:30:27 服务器开发

Visual Studio 2010和MinGW的

我有一帮老C code,这是我用MinGW的编译,并复制生成的库文件到VS C ++ DLL(C ++ / CLI)项目(命名为北向接口)目录中,并加入到连接器 - >输入文件设置。此字段为每个配置的内容被列在下面。 发布配置 liban2k.a;libbozorth3.a;libcblas.a;libclapck.a;libf2c.a;libfet.a;libfft.a;libihead.a; ..
发布时间:2016-08-22 15:25:15 C/C++开发