1

以下のコードを machine(devcpp) と codepad.org に書きましたが、マッチングは正常に機能し、codepad.org( http://codepad.org/XfW5a8en ) では出力が文字化けします。

   #include <iostream>
    #include<cstring>
    using namespace std;
    int main () {
        char *str1 =const_cast<char*>(string("Hello ").c_str());
        char *str2 = const_cast<char*>(string("World!").c_str());
        char *ptr = str1;
        char *&rptr = str1;
        rptr = str2;
        std::cout << ptr << str1 << std::endl;
    }

出力が Hello World! になることを期待しています。

4

1 に答える 1