C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 59 を表示中)
■33716 / )  Re[4]: 暗黙のキャストについて
□投稿者/ επιστημη (1805回)-(2009/03/07(Sat) 23:14:38)
επιστημη さんの Web サイト
> Stringクラスで "<<" 演算子を実装するということでしょうか?

#include <iostream>
#include <string>

class String {
  std::wstring _string;
public:
  String(const wchar_t* pStr) : _string(pStr) {}
  friend std::wostream& operator<<(std::wostream& stream, const String& s);
};

std::wostream& operator<<(std::wostream& stream, const String& s) {
  return stream << s._string;
}

int main() {
  String str = L"hoge";
  std::wcout << str << std::endl;
}

解決済み
返信 編集キー/


管理者用

- Child Tree -