腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
(Windows)同时打开同一个文件
、
、
在unix中,它工作得很好,但是它在windows中不工作(我不能打开一个已经打开
的
文件)。我用
fopen
()打开文件。首先,一些代码:这是我以前打开文件
的
方式 int res =
fopen
_s(&f, "c:\\temp\\File1.txt", "w")
浏览 3
提问于2013-02-07
得票数 6
回答已采纳
1
回答
Linux
fopen
和fclose
、
、
、
有没有可能即使我打开一个带有"rx“标志
的
文件,fclose也会失败?我听说fclose失败
的
大部分原因是由于‘刷新’写操作。Q4。Q1、2、3会因glibc /
Linux</em
浏览 3
提问于2014-03-28
得票数 0
1
回答
RTLD_NEXT工作不正常
、
、
、
、
"
fopen
")); } FILE*
fopen
_override(const char* path, const char* mode) __asm__ ("
fopen</em
浏览 4
提问于2014-04-08
得票数 1
2
回答
fopen
_s未在ubuntu
下
解决
、
、
、
我想打开文件,所以我在ubuntu
下
使用
fopen
_s函数。虽然我在这里读取
的
#include <stdio.h>是,但get错误函数没有在作用域中声明。请帮助我,我做错了什么,以及如何让它运行?FILE *fp;if (fp == NULL){ cout << "cannot open " << strFilename.c_str
浏览 3
提问于2015-06-28
得票数 4
回答已采纳
3
回答
在读取模式
下
使用
fopen
检查文件
的
存在性不会给出错误。或/文件名
、
、
、
我正在尝试使用
fopen
api来检查文件
的
存在。我希望如果
fopen
返回NULL,那么它就意味着文件不存在。我提供file_name作为输入命令行参数。我
的
代码如下所示:file =
fopen
(file_name, "rb");{ /* file is not found或者/作为file_name,然后它接受它作为一个有效
的
文件名,并假装它检测到了文件。在本例
浏览 1
提问于2015-11-06
得票数 3
回答已采纳
1
回答
fread()在mingw下工作不正常
、
、
、
我在
Linux
下
用GTK编写了一个C应用程序。一位朋友想在Windows
下
测试它。所以我们用MinGW64编译了它。有人能给我解释一
下
吗?为什么它在
Linux
下工作,而在Windows下不工作呢?
浏览 3
提问于2018-06-04
得票数 2
回答已采纳
1
回答
打开文件夹并将文件内容写入其中
的
C (Cat work手动)
、
、
、
、
作为一个学校项目,我需要写一个C程序,它打开一个文件夹(以文件夹名作为参数),然后在it.Actually中写入每个文件
的
内容,以完成cat
的
工作。但我完全不知道怎么写,我对文件打开和系统调用有一定
的
了解,所以我想用它们。打开后,我需要打开它里面的每个文件并打印它
的
contents.Probably,这将通过while循环和
fopen
来完成,但是我如何编写while循环来检查它何时到达文件夹
的
末尾呢?还有,即使我可以设法写它,我怎么会去打开一个文件
的
名字是不是写在程序里
浏览 1
提问于2014-01-12
得票数 0
1
回答
编译代码在
linux
中
的
windows中创建损坏
的
文件
的
原因很好。
、
、
、
、
下面的代码是使用gcc.exe从MinGW-w64 (i 686-7.1.0-POSIX-侏儒-rt_v5-rev0)在windows
下
使用gcc -o copy.exe copy.c编译
的
,用于复制文件时会创建垃圾文件;复制到多个字节或太小
的
字节。在
Linux
下
和gcc一起工作很好(源代码和目标都有相同
的
md5、文本文件、二进制文件,不重要)int main(int argc, char *argv[]){ FILE *fp
浏览 2
提问于2017-07-18
得票数 0
回答已采纳
1
回答
PHP
fopen
($url,w)
、
、
、
、
但是,它无法在我
的
专用
Linux
Centos机器上写入文件。在这台Centos机器上,源$url是可以读取
的
,但是下面这行代码:在
Linux
机器中写入文件失败。我尝试在
linux
浏览 1
提问于2012-02-22
得票数 2
3
回答
多处理和文件操作?
、
、
、
在基于windows
的
操作系统中,假设有几个不同
的
进程可以使用
fopen
/
fopen
_s/fwrite等频繁地读取和/或写入文件,在这种情况
下
,我是否需要考虑数据竞争,或者操作系统可以自动处理这一点,以确保文件在任何给定时间只能由此处
的
单个进程打开/更新,而rest
fopen
尝试将失败?那么基于
linux
的
操作系统在这个问题上又是怎么回事呢?
浏览 2
提问于2013-02-14
得票数 0
回答已采纳
1
回答
查找文件操作
的
CPU使用率
、
、
、
、
在我
的
C程序中,我使用了文件操作
fopen
、fclose、fseek等。我想知道我是否消耗了太多
的
CPU,并在此基础上进行优化。但是,我不确定如何计算每个函数(
fopen
、fclose等)
的
CPU使用率。提前感谢!
浏览 1
提问于2018-06-11
得票数 0
4
回答
C/
fopen
到特定目录
、
、
因此,我正在尝试创建一个程序,该程序将根据系统是Windows还是
linux
来更改
fopen
()函数
的
文件目录。在我
的
main函数中,我通过 printf("
linux
machine \n");
linux
= true;FILE *fp, *fpo; if ((windows == true) &&
浏览 5
提问于2017-09-02
得票数 2
3
回答
警告:
fopen
()调用
、
、
、
嗨,我在
linux
下
用stdlib编程。if ( fd =
fopen
( filename, "rw" )== NULL )警告是:--提前感谢--
浏览 1
提问于2011-08-08
得票数 0
1
回答
我想运行一个exe文件,这是在我
的
windows服务器上
的
php站点
、
、
、
我有一个不寻常
的
问题,我想打开一个exe文件,这是在我
的
windows服务器上
的
一个php网站。我知道我可以用php
的
fopen
函数来做这件事,但问题是我不能在windows服务器上运行php站点,我不能从
linux
服务器上执行任何exe文件。 我该怎么做,你们有什么想法请告诉我。我可以把网站放在
linux
服务器上,把exe文件放在windows上,但在这种情况
下
,
fopen
将无法工作,我猜。!!!
浏览 5
提问于2016-09-20
得票数 0
2
回答
在
linux
上录制麦克风到wav或mp3文件?
、
、
我不知道从哪里开始,我试图在
linux
上录制麦克风输入,这是可能
的
吗,我
的
意思是,我知道在
linux
下
所有的东西都是一个文件描述符,这会像用
fopen
/fread读取文件一样简单吗?
浏览 0
提问于2011-03-01
得票数 2
回答已采纳
2
回答
为什么textscan只读一行
、
我也尝试了dlmread(),它得到了错误
的
字段数量。W = textscan(file_id, '%f', 'delimiter', ',' ,
浏览 0
提问于2014-02-24
得票数 0
2
回答
Linux
内核使用哪种Unicode编码?
、
、
那
Linux
呢?它使用哪种Unicode编码: UTF-16LE还是UTF-32?
浏览 2
提问于2012-04-07
得票数 3
回答已采纳
3
回答
如何在Windows
下
通过C文件读取
Linux
或Mac创建
的
文件*?
、
、
、
正如我们所知道
的
,在windows中,EOL是CRLF,在
linux
中是LF,在Mac中是CR。()那么解决方案是什么呢?提前谢谢。
浏览 2
提问于2011-02-09
得票数 6
回答已采纳
3
回答
用C关闭文件
、
、
、
在
Linux
下
,我使用这段代码重定向文件上
的
stdout和stderr,如代码所示,该文件使用
fopen
(f)打开,它是否使用close(fd)关闭。int fd;dup2(fd,STDOUT_FILENO);close(fd); 我
的
问题是,clo
浏览 10
提问于2022-01-21
得票数 2
回答已采纳
1
回答
为什么std::
fopen
和std::filebuf::open修剪Windows上
的
尾部空间字符?
、
、
当我试图将一段C++代码从MSWindows移植到
linux
(Mint10)时,我遇到了一个奇怪
的
问题。我发现硬编码文件名中有一个小错误:尾部空格char (\x20)。这些代码在Windows (Windows /7)
下
运行得很有魅力,但在
linux
下处理错误
的
文件名却有困难。我发现std::filebuf::open和std::
fopen
(以及boost::filesystem::filebuf)都允许在Windows下在文件名中使用空格字符(我认为这是不正确
的
浏览 1
提问于2011-09-29
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
linux下的帮助
走进Linux(下)——arch linux的安装教程
linux下的权限问题
Linux下的Python共存
Linux下的文件查找
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券