3个回答
展开全部
dos命令只是机械的拼接两个文件 并且可以执行 或者浏览
如果这两个文件非可执行文件 且不包含一些头数据 是可以的
拼接以后是可以的 比如文本文件
这个在c/c++里你可以用winexc来实现 其实和dos是一回事
不过如果你想合并两个可执行文件 那就涉及的东西多了 比如dos头啊 资源啊 偏移量啊 汇编里的一些东西 直接拼接是绝对不可能都运行的 最多可以运行第一个
这就不是10分的事了 你要是给钱我可以给你做 不过网上也有好亩带多exe拼合的东西一般黑客网站都有 用来捆绑图片和木马什么的
还有一些文件是包含特殊的数据的 比如jpg rmvb都是压缩后的 是无法直接拼接的 比如你用迅雷看看 看电影 你必须把开头那一点点下迅明芦完才能往后跳 不过想一些流媒体文件是可以合并的 比如flv
不过还有个很神奇的东西 就是rar 你把一个rar文件接到exe后槐唯边 两个文件仍然都可以用
如果这两个文件非可执行文件 且不包含一些头数据 是可以的
拼接以后是可以的 比如文本文件
这个在c/c++里你可以用winexc来实现 其实和dos是一回事
不过如果你想合并两个可执行文件 那就涉及的东西多了 比如dos头啊 资源啊 偏移量啊 汇编里的一些东西 直接拼接是绝对不可能都运行的 最多可以运行第一个
这就不是10分的事了 你要是给钱我可以给你做 不过网上也有好亩带多exe拼合的东西一般黑客网站都有 用来捆绑图片和木马什么的
还有一些文件是包含特殊的数据的 比如jpg rmvb都是压缩后的 是无法直接拼接的 比如你用迅雷看看 看电影 你必须把开头那一点点下迅明芦完才能往后跳 不过想一些流媒体文件是可以合并的 比如flv
不过还有个很神奇的东西 就是rar 你把一个rar文件接到exe后槐唯边 两个文件仍然都可以用
展开全部
这个属于基本文件操作
首先以写入打开一个文件A(ios_base::out)
然后再以读打开一个文件B(ios_base::in)
接着读取B的内容,放进预置缓冲区里(乎销山read函数)
最后将缓冲区中内容写入A
关掉2个文件OK
这些属于C++最基本操作,如果不明白我在说什么,还是先看斗州书吧
C++不像Java那些语言,提供了好多现成的岁中东西
首先以写入打开一个文件A(ios_base::out)
然后再以读打开一个文件B(ios_base::in)
接着读取B的内容,放进预置缓冲区里(乎销山read函数)
最后将缓冲区中内容写入A
关掉2个文件OK
这些属于C++最基本操作,如果不明白我在说什么,还是先看斗州书吧
C++不像Java那些语言,提供了好多现成的岁中东西
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用流试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询