OSTREAM 问答列表

'seekg()' 和 'seekp()' 是否对字符或字节进行操作?

作者:user51462 提问时间:5/13/2023

《编程:原理与实践》第393页介绍如下:seekg()seekp() 但是,如果必须,可以使用定位来选择文件中的特定位置进行读取或写入。基本上,每个打开读取的文件都有一个“读取/获取位置”,每个打开...

无操作输出流

作者:Guillaume BERLAND 提问时间:5/16/2023

有没有办法创建一个基本上不做任何事情并且不评估代码的 ostream 实例? 例如: #include <iostream> #if defined(DEBUG) #define LOG st...

如何从 std::shared_ptr&lt;boost::iostreams::stream&lt;:stream::null_sink&gt;&gt; 强制转换为 shared_ptr&lt;std::ofstream&gt;

作者:L Holness 提问时间:5/31/2023

我有一个成员是.shared_ptr<ofstream> 在特定情况下,我想抑制输出,并使流成为 .应该做我想做的事。boost::iostreams::stream<boost::iostream...

为什么 cout.flags() &amp; std::ios_base::right 打印 0,即使默认情况下输出是右对齐的

作者:Alex 提问时间:10/31/2022

我正在学习C++的iostream。特别是,我了解到默认情况下,输出是右对齐的。例如,如果我写:cout #include <iostream> #include <iomanip> int mai...

std::hex 输入格式是否可以支持带有 2 补码表示法的否定int16_t十六进制字符串,例如“-1”的“ffff”?

作者:ollydbg23 提问时间:5/24/2023

我想输入一个文本字符串给 ,值应该是 。ffffint16_t-1 下面是一个简单的测试C++程序: #include <iostream> #include <iomanip> #include...

如何在不更改已显示内容的情况下在控制台中输入?[C++]

作者:Loukas 提问时间:3/15/2023

我想在控制台中输入一些东西([PLAYER NAME]): |=========[ Player Creation ]=========| |Player name: [PLAYER NAME] |...

c++ ostreams 中的管道安全透明缓冲

作者:elbrunovsky 提问时间:3/19/2023

我有一对程序,我在其中编写了许多短行数据,例如 cout 和其他文件输出流,每个程序大约有 50 个字符长。涉及管道,所以我需要原子写入,我从简单地刷新每一行写入开始,但现在刷新已成为两个程序的主要瓶...

std::cin &gt;&gt; setprecision(n) 有什么用?

作者:463035818_is_not_an_ai 提问时间:3/17/2023

cppreference 说道: 在表达式 或 中使用时,将流的精度参数 或 精确地设置为 。out << setprecision(n)in >> setprecision(n)outinn 同...

请帮我以相反的顺序打印百位数字 [已关闭]

作者:urie1 提问时间:4/3/2023

闭。此问题需要调试详细信息。它目前不接受答案。 编辑问题以包括所需的行为、特定问题或错误以及重现问题所需的最短代码。这将有助于其他人回答这个问题。 8个月前关闭。 改进此问题 我想比较两个数字...

检查 python 3 中的独占文件锁定

作者:Sc4v 提问时间:3/15/2023

对于我的工具,我需要检查一堆文件是否可写(在触发昂贵的指令之前)。据我所知,Windows 上的文件可以是只读的,原因有两个: 用户/组的权限不足 应用程序独占锁定 因此,检查文件权限是不够的。我...


共367条 当前第18页