cout

    4熱度

    1回答

    如果我想編寫自己的test.cpp來檢查另一個.cpp文件是否以我希望輸出的方式輸出,是否有沒有明確地打印它? 換句話說,就是那裏 assert(output_of_file_being_tested, "this is the correct output"); 任何這樣的地方output_of_file_being_tested是什麼,應該是「COUT」主編。

    1熱度

    1回答

    如何打印std::regex的字符串表示形式? 說我有圖案的集合,我想打印相匹配的第一個: std::vector<std::regex>> patterns = Get(); for (auto pattern: patterns){ if (std::regex_match("file.txt",pattern)){ std::cout << "matched on pa

    0熱度

    1回答

    我一直在使用stringstream來轉換我的數據,除了一種情況以外,它一直在工作得很好。 我減去兩個整數值,最終可能是負值或正值。我拿這個值,並使用std::hex發送給我的stringstream對象,並將其轉儲到std::cout。 我的問題是我的字段這個值只能是3位數字,當我得到一個負值時,它填充了太多的前導F。我似乎無法獲得任何標準功能來幫助(setw,setfill,...)。 任何人

    1熱度

    4回答

    我想製作一個簡單的控制檯pacman遊戲,並且遇到以下源代碼出現的這個不起眼的打印輸出: #include <iostream> #include <fstream> #include <string> #include <cstdlib> int main(){ std::ifstream map_file; int map_width, map_height;

    -2熱度

    3回答

    我想知道如果有人能幫助我,我在下面做了這個簡單的程序來嘗試使用2D數組。我正在使用cout來顯示信息,但我想使用顯示功能,但我不確定如何正確執行此操作。 任何幫助,將不勝感激。 (註釋部分只是顯示了COUT輸出,當我運行程序) #include <iostream> #include <array> using namespace std; int main()

    -1熱度

    1回答

    假設我有一個類Crate,它有兩個成員,width和height。現在假設我想行std::cout << myCrate << '\n';打印此: #---# | | | | #---# 如果myCrate有width = 5和height = 4。不同的width和height應導致不同的箱子大小。我可以定義這種行爲嗎?通過超載運算符<<?我會如何去做這件事? 請記住,這是一個通用示例

    -3熱度

    1回答

    想做一些奇特的格式。我有幾行我想互相交流。獲取前兩行。打印出第二行中的字符乘以第一行中的整數。用星號字符分隔它們。最後一個字符打印後沒有星號。移至下一個整數和字符。在一個單獨的行上打印它們。爲整個列表做這個。我遇到的問題是在單獨的行上打印它們。例如: 5 ! 2 ? 3 # 所需的輸出: !*!*!*!*! ?*? #*#*# 我的輸出: !*!*!*!*!*?*?*#*#*

    0熱度

    1回答

    我最近開始在DEV C++中編程,並且遇到了一個問題,那就是搜索Googleshere並沒有證明有幫助。 在下面的代碼中,當GDB遇到第5行時,「掛起」,std::cout << "Hello" << std::endl;。 #include <iostream> int main() { int tree = 9; std::cout << "Hello" << std:

    0熱度

    2回答

    如何打印以下類型的地圖: map<string, vector<string>>? 到目前爲止我嘗試過的一切都導致了一個錯誤。

    0熱度

    2回答

    這是我已經完成的一個實驗,它是使用C++創建一個簡單的隊列。 #include "Task5.h" #include <iostream> using namespace std; void push(const long &i, node* &n) { if (n == NULL) { node *ptr = new node; ptr -> item