栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

c++写一个二进制文件从0到10000

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

c++写一个二进制文件从0到10000

最近再写一个大文件的发送和接收,在发送安装包时,发送的文件属性里的大小与客户端接收到的属性大小不一样,因此写了一个二进制文件进行验证是哪里发送时出现了错误。

#include
#include
#include
using namespace std;

int main()
{
    
    
    
    ofstream outfile;  //也可以使用fstream, 但是fstream的默认打开方式不截断文件长度

    // ofstream的默认打开方式是,  截断式写入 ios::out |  ios::trunc
    // fstream的默认打开方式是,  截断式写入   ios::out
    // 建议指定打开方式
    outfile.open("user.txt", ios::out | ios::trunc);

    
        
        for (int num = 0; num < 10000; num++) {

            outfile  << bitset<10>(num);//10是二进制位数,自定义为多少输出就是多少位,高位补0
        }
        
    

    // 关闭打开的文件
    outfile.close();
    
}

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/960853.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号