📄 subject_50961.htm
字号:
<p>
序号:50961 发表者:fy 发表日期:2003-08-28 09:12:09
<br>主题:关于文件复制到当前目录 .的讨论
<br>内容:一般把文件复制到当前目录可用copy /fy/filename . <BR>我自己尝试过用c编文件的拷贝命令,基本的复制功能够实现,但遇上以上命令就报错“.:no such file or directory!” 想请教一下,在编程中如何引入对这个.的处理
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:fy 回复日期:2003-08-28 09:13:35
<br>内容:我的程序如下:<BR>#include <stdio.h><BR>#include <fcntl.h><BR>#include <errno.h><BR>#include <sys/stat.h><BR><BR>#define BUFFER_SIZE 1024<BR><BR>int main(int argc,char **argv)<BR>{<BR> <BR> int from_fd,to_fd;<BR> int bytes_read,bytes_write;<BR> char buffer[BUFFER_SIZE];<BR> char *p;<BR> char *program_name;<BR> <BR><BR> setlocale (LC_ALL, "");<BR><BR> program_name = argv[0];<BR> <BR> if(argc != 3) {<BR> fprintf(stderr,"Usage:%s fromfile tofile\n", argv[0]);<BR> exit(1);<BR> }<BR><BR> if((from_fd = open(argv[1],O_RDONLY)) == -1) {<BR> fprintf(stderr,"Open %s Error:%s\n", argv[1],strerror(errno));<BR> exit(1);<BR> }<BR><BR> if((to_fd = open(argv[2],O_WRONLY|O_CREAT,S_IRUSR|S_IWUSR)) == -1) {<BR> fprintf(stderr,"Open %s Error:%s\n",argv[2], strerror(errno));<BR> exit(1);<BR> }<BR> <BR> while(bytes_read = read(from_fd, buffer, BUFFER_SIZE)) {<BR> if((bytes_read == -1) && (errno != EINTR)) <BR> break;<BR> else if(bytes_read > 0) {<BR> p = buffer;<BR> while(bytes_write = write(to_fd, p, bytes_read)) {<BR> if((bytes_write == -1) && (errno != EINTR))<BR> break;<BR> else if(bytes_write == bytes_read) <BR> break;<BR> else if(bytes_write > 0) {<BR> p += bytes_write;<BR> bytes_read -= bytes_write;<BR> }<BR> }<BR> if(bytes_write == -1)<BR> break;<BR> }<BR> }<BR> close(from_fd);<BR> close(to_fd);<BR> exit(0);<BR>}<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:爱丽思 回复日期:2003-08-28 09:14:21
<br>内容:当然是跳过'.'和'..'啦
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:fy 回复日期:2003-08-29 12:57:16
<br>内容:我想知道具体的<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -