stdstring

    20熱度

    4回答

    我有以下cout聲明。我使用char數組,因爲我必須傳遞給vsnprintf來轉換可變參數列表並將其存儲在Msg中。 有什麼辦法可以讓我們得到cout輸出到C++ std::string? char Msg[100]; char appname1[100]; char appname2[100]; char appname3[100]; // I have some logic in f

    7熱度

    1回答

    爲什麼您可以在std :: basic_string中插入'\ 0'字符並且.length()方法不受影響,但是如果您調用char_traits<char>::length(str.c_str()),則會獲得字符串的長度up直到第一個'\ 0'字符? 例如 string str("abcdefgh"); cout << str.length(); // 8 str[4] = '\0'; co

    4熱度

    3回答

    以某種方式作爲註釋在下面的代碼結尾處看到具體問題。 std::string s("my sample string \"with quotes\""); boost::escaped_list_separator<char> els(""," ","\"\'"); boost::tokenizer<boost::escaped_list_separator<char> >::iterat

    17熱度

    3回答

    我需要一個如何使用Crypto ++從std :: string生成SHA256哈希並輸出std :: string的示例。我似乎無法弄清楚。我試過的所有東西都會給我輸出無效。 這裏的interjay的答案後的新代碼: string SHA256(string data) { byte const* pbData = (byte*) data.data(); unsigned

    2熱度

    3回答

    我想做一個小文本冒險來獲得C++的句柄。 cin >> keyboard1; if ((keyboard1 == "inv")inventory(inv); 這將工作,如果keyboard1是一個字符串,但不會,如果它是一個字符數組,這是因爲我還沒有包括在恆定的末尾空?

    0熱度

    5回答

    我正在閱讀用戶輸入。我想知道如何將equalsIgnoreCase應用於用戶輸入? ArrayList<String> aListColors = new ArrayList<String>(); aListColors.add("Red"); aListColors.add("Green"); aListColors.add("Blue"); InputStre

    33熱度

    4回答

    我有非常相似的 How do I allocate a std::string on the stack using glibc's string implementation? 一個問題,但我認爲這是值得再次詢問。 我想要一個std::string本地存儲溢出到免費商店。 std::basic_string提供一個allocator作爲模板參數,因此它似乎喜歡做的事是寫與本地存儲的分配和使用參數

    4熱度

    4回答

    我想衡量以下兩點: 多少次逗號出現在 的std ::性病,如如果str ="1,2,3,4,1,2," 然後str.Count(',')返回我6在上述 串 情況下,第二件事情也類似於 第一上,但不是單一的 字符我要計算一個字符串如的出現的次數 str.FindAllOccurancesOF("1,2,") 返回我2 C++中是否有任何內置函數用於計算此值,或者我需要爲此編寫自定義代碼?

    20熱度

    6回答

    是否有一個很好的簡單方法來替換字符串中所有出現的「/」用「\ /」來轉義所有在std :: string中的斜槓?

    1熱度

    2回答

    我發現這非常好的一段代碼,將一個字符串轉換System:String^如: System::String^ rtn = gcnew String(move.c_str()); // 'move' here is the string 我傳遞RTN回C#程序。無論如何,在這個代碼存在的函數中,我傳入一個System::String^。我也發現了一些代碼到System:String^轉換爲字符串使