実行ファイルのヘルプ表示(--helpオプションなどで表示する説明文書)について質問です。

ヘルプ表示はたいていの場合固定の(static constな)文字列で、かつ複数行から成り立ちます。
これをC++流で書くと(coutかcerrはともかく)

std::cerr << "hage program\n"
 << "usage: hage [option] target\n"
 << "options:\n"
 << " --ratio N scalp hair density" << std::endl;

のように書き連ねることになります。これを、perlのように

print <<END_OF_HELPTEXT
hage program
usage: hage〜
〜
END_OF_HELPTEXT;

と改行を含めて書きたいのです。
テキストファイルをリソースとして取り込む方法も検討しましたが、Win32限定なら
容易にできるものの、標準C++だけでやる方法がわかりません。
こうしたテキストデータをうまく扱う方法はありませんか?