CNDEV
CNDEV.ORG
当前在线
论坛
CBD
程序员情感CBD
程序员见面交流会
CBD开发区
Java/J2ME
.NET/C#
数据库
Delphi/BCB
Visual C
其它
修真养身
中国象棋
纪念日
谈钱太俗,还是投机吧
听音乐
iCosta
资源共享
一隅
好文共赏
看电影看美剧
待定
狗屎
雪域召唤
工作流
专业显摆区
语录
情感
批评与自我批评
爱情故事
发牢骚
看三点区
游戏
CNDEV-CS/WOW
浩宇长空
生活
家有XPH
我爱学英语
美食天地ORG
半调子体育迷
观澳园友邻
搞笑奇文
拍照片
我读书我存在
论坛系统
超级垃圾站
系统建议及BUG
系统测试
中国开发网
: 论坛:
程序员情感CBD
: 贴子 650870
bjwf
:
对于你的需求,自已写个类似于memmove的函数要不了三分钟.如果对性能要求也不是很高的话,要不了一分钟.
[阅读: 393] 2008-07-02 10:00:10
<空>
相关信息:
[技术铁]求助各位大人:c语言要删除文件中的一端内容,如何实现?
(175字)
(
龙之吻
[1554]
2008-07-01 07:40
)
能。
(空) (
没脾气2x
[246]
2008-07-01 07:42
)
没大人。给俺说说啊。
(空) (
龙之吻
[211]
2008-07-01 07:43
)
posw从第n个字节,posr从第n+m个字节,从posr每读s个字节,就往posw里写s个字节,然后写到读完,最后把剩下的m个字节截断。
(空) (
没脾气2x
[373]
2008-07-01 07:57
)
不用临时文件的危险是,万一存着半截出错了。
(空) (
没脾气2x
[231]
2008-07-01 08:11
)
fopen("a.txt", "r+b"), strstr( stream, "abc" )
(空) (
周星驰
[437]
2008-07-01 07:55
)
strstr只是查找定位子串的位置吧
(空) (
龙之吻
[273]
2008-07-01 07:56
)
如果是Windows到是可以用SetEndOfFile ,标准C里没这东西
(空) (
amo
[323]
2008-07-01 08:03
)
你是啥系统,啥环境?
(190字)
(
bjwf
[333]
2008-07-01 08:09
)
另外,fopen时用r+模式打开,就可以先读再写,不用rename和remove文件了
(空) (
bjwf
[526]
2008-07-01 08:15
)
感谢老狼.DT930一个手持的数据中端,头文件里的函数少的可怜,只有c的几个简单函数,你说的这个也没有
(空) (
龙之吻
[421]
2008-07-01 08:53
)
fopen(r),fread,malloc,fclose; in memory op; fopen(w), fwrite, fclose; free;
(空) (
pinxue
[327]
2008-07-01 09:07
)
fopen, fwrite, fread, fclose,strstr和memmove应该会有,不然就不符合c标准了。
(空) (
bjwf
[315]
2008-07-01 09:17
)
memmove好像没找到。明天回公司再看看。
(空) (
龙之吻
[253]
2008-07-01 10:24
)
memmove没油,有sprintf,但是就是不能用,还得自己写转换函数。烦死了。
(空) (
龙之吻
[439]
2008-07-02 09:58
)
对于你的需求,自已写个类似于memmove的函数要不了三分钟.如果对性能要求也不是很高的话,要不了一分钟.
(空) (
bjwf
[392]
2008-07-02 10:00
)
为一个新指针分配一个空间,然后逐个字节地把要拷贝的指针指到的字节拷贝过来?有没有一把就全部搬过来的办法?
(空) (
pcplayer
[409]
2008-07-02 10:02
)
他的需求是是删除中间一段,所以不用分配新内存,按字节付值就行了
(20字)
(
bjwf
[317]
2008-07-02 10:07
)
对 CPU 来说,8位机一次处理一个字节,memmove 内部是怎么操作的呢?是不是内部还是逐个字节复制呢?
(空) (
pcplayer
[486]
2008-07-02 10:08
)
当然不是了,长度大于4时会按字处理,剩余的才会按字节处理,当然,这依赖于c库的实现.
(33字)
(
bjwf
[282]
2008-07-02 10:10
)
C语言早就忘光了,今天上午扒着书看了一上午。就用了这一下子。
(空) (
龙之吻
[251]
2008-07-02 10:04
)
欢迎光临本社区,您还没有登录,不能发贴子。请在
这里登录