- 博客(2)
- 收藏
- 关注
原创 c++中endl和\n的区别
平常在使用的时候,如果程序不复杂,其实endl和\n在使用效果上没有什么区别,实际上,作为一个流操作符,endl比起\n多了一项功能,那就是刷新输出缓冲区。 从简单的平时使用来看 我们平时使用的: std::cout<<std::endl; 可以简单的理解为: std::cout << '\n' << std::flush 使用cout代替\n的好处是,由于输出流缓冲区在被填满的时候会自动刷新输出,可能会造成不必要的输出麻烦。但其实普通的cout相对于文件输出流而言,
2020-06-12 18:58:27
655
原创 关于unicode,utf-8,GB这三个编码方式的关系的简述
今天写代码的时候又乱码了,把源代码复制到编译器里面又出现了 //????????????????? 于是我准备搞清楚这编码到底是怎么回事,网上一搜,某位先生已经写得很详细了,可是太长的文章不便于记忆,便自己整理了一下记录下来,以备不时值需,当然如果能帮助到和我有同样困惑的人那是最好的。 ASCII码 这种编码方式可以说是非常古老的一种编码了,于上世纪60年代制定,用一个字节(8bit)来储存字符信息,只能储存英文和一些常用的符号信息。 ASCII 码一共规定了128个字符的编码,比如空格SPACE是32
2020-06-05 23:53:56
512
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人