cost 101 ms
如何在 C++ 的用戶首選語言環境中正確顯示字符串?

[英]How to correctly display strings in user preferred locale in C++?

我在另一個問題中發布了這段代碼: 我打算在打印前將u8string轉換為用戶首選的語言環境。 但是在對該帖子的回答中,@Chronial 指出我錯誤地使用了global語言環境。 我認為 outstreams 解釋global編碼中的數據,並在寫入時將其轉換為imbue的編碼。 因此,由於我提供的 ...

Windows 在進程間通信 pipe 中發送前兩個字節字符時,是否會自動添加一個 EOL 作為簽名?

[英]Does Windows automatically add, as a signature, an EOL when sending the first two-byte characters in the interprocess communication pipe?

我有一個關於通過 Windows 管道發送命令和數據的一般性問題。 在Unix操作系統上好像沒有出現這個問題。 這個問題並不特定於我的應用程序,但出於說明目的,我將使用gnuplot-iostream和matplotplusplus C++ 庫通過兩個示例來解釋我的問題。 Gnuplot-ios ...

C++ 上的串行輸入

[英]Serial Input on C++

我有這段代碼: 它給了我這個結果: title: text: -X- ,其中-X-是地方,當用戶可以寫東西時。 我也嘗試過另一種方式: 這段代碼幾乎可以滿足我的需要: 這一次,如果我會寫這樣的title: Hello, World! ,它會立即用Hello初始化標題變量,用World!初始化文本 ...

覆蓋 istream get(char)

[英]Overriding istream get(char)

我正在實現一些非常具體的 I/O 流,其中之一是輸入 stream,它有時只有可用數據(想想在打開時輪詢數據的某種套接字)。 我的流基於從 basic_iostream 繼承的 class,並在內部使用從 basic_filebuf 繼承的緩沖區。 所以我的 filebuf 有一種特殊的方式來表示 ...

2022-12-27 11:24:48   1   31    c++ / iostream  
錯誤:不匹配調用 '(std::ofstream {aka std::basic_ofstream<char> })</char>

[英]error: no match for call to '(std::ofstream {aka std::basic_ofstream<char>})

我已經將此代碼構建為 output 二進制文件,其中包含用於多路復用 7 段顯示的查找表。 我是編碼的新手,但正在學習,我想我已經很接近了,但我不確定我缺少什么才能使這段代碼正常運行,我在每個循環中都會收到此錯誤: ...

這個單文件編程問題的答案是什么?

[英]What is the ans of this Single file programing question?

TRAMS是著名工科院校的校際文化節。 參加文化節的不同學院的學生將獲得一個唯一的注冊號。 活動主辦方為參加者准備了一份驚喜禮物。 所有注冊碼中以5為單位的學生,將獲得等於注冊號的平方的巧克力。 幫助參與者檢查他們將獲得多少巧克力。 輸入格式注冊號碼輸出格式帶有注冊號的巧克力計數,如果單位數字是 ...

iostream是頭還是庫

[英]Is iostream a header or a library

我剛剛開始學習 cpp,真正讓我困惑的一件事是#include &lt;iostream&gt;或#include&lt;vector&gt; 。 有人說我們正在包含 iostream 庫,有人說#include用於包含頭文件。 但是iostream和vector沒有.h擴展名,那么它們怎么可能是頭 ...

如何在 C++ 中使用 OOP 添加 2 個用戶輸入值並使用 showDetails() 打印

[英]How to add 2 user input values using OOP in C++ and print with showDetails()

我的任務是在 C++ 中使用面向對象編程添加 2 個用戶輸入值。我一直在嘗試在 main 內部和 main 外部使用cin但由於某種原因它不起作用。 另外,有人告訴我不要使用 setter 而只使用 getter。 出於某種原因,我仍然不明白如何打印showDetails() 。 PS 我沒有 ...

C++ 一行多輸入

[英]Multiple inputs in one line in C++

我剛開始學習 C++ 並且遇到了這個問題。 我需要在一行中以空格分隔插入(用戶輸入的)元素數量。 如果知道元素的數量,我可以寫cin &gt;&gt; var1 &gt;&gt; var2 &gt;&gt;... &gt;&gt; varN; . 但是我該如何處理任意數量的元素(可能是循環)? 這 ...

將 std 字符串訪問器與 ostream 運算符 << 一起使用

[英]Using std string accessor with ostream operator <<

如果我創建一個 class: 如果我這樣修改 class: 但是,如果我嘗試調用: 我會得到一個充滿編譯錯誤的頁面,開頭是: 錯誤 C2679:二進制“&lt;&lt;”:未找到采用“my_class”類型右手操作數的運算符(或沒有可接受的轉換) 我可以通過添加到第二個示例 class 來更正此錯誤 ...

為什么我需要 std::endl 來重現我使用 getline() 得到的輸入行?

[英]Why do I need std::endl to reproduce input lines I got with getline()?

我是一個新手學習 C++ 從文件讀取或寫入。 我搜索了如何從文件中讀取所有內容並得到答案,我可以使用 while 循環。 data.txt 有三行內容,output 如下。 但是如果我刪除"endl"並且只使用cout&lt;&lt;line; 在 while 循環的大括號中,output 更改 ...

c++ stdout 意外刷新 stream

[英]c++ stdout flushes stream unexpectedly

在我的代碼中,我沒有調用任何std::flush或std::endl ,但是在 2 秒延遲之前打印了你好。 我期待在 2 秒延遲后打印所有的問候,但事實並非如此。 我的代碼運行如下: 為什么會這樣? ...

2022-08-10 16:22:01   1   39    c++ / iostream  
如何讓 `std::ios_base::copyfmt_event` 在我的測試中發生?

[英]How do I make the `std::ios_base::copyfmt_event` happen in my tests?

我編寫了一組函數來打印我的libaddr庫中的地址(參見addr.h 標頭)。 通過更改我的格式標志之一,我可以輕松地測試erase_event : 我不關心imbue_event (語言環境對 IP 地址沒有影響)。 我想知道的是如何生成一個copyfmt_event 。 什么時候發生? ...

C ++直接將txt讀取到自定義向​​量中,該向量應按每行根據結構進行分組

[英]C++ Reading txt directly into a custom vector that should be grouped accordingly to the struct by each line

我正在使用自定義向量,當前代碼如下所示: 我想從使用硬編碼值更改為使用如下所示的.txt文件: 0 1 2 0 2 3 0 3 3 1 2 4 如何切換到以與以前相同的方式獲取這些數字,但使用.txt輸入而不是硬編碼數字? 我試過這樣的事情: 但沒有成功。 我有一個問題,因為從文件中 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM