私は boost::lexical_cast を使用するのが初めてで、その内部についてはほとんど理解していません。私は次のキャストをしようとしています:
string someString = boost::lexical_cast<char>(sourceString);
ただし、ブーストは上記のコードが次のようであると不平を言っています。
[例外]: 不適切なレキシカル キャスト: ソース タイプの値をターゲットとして解釈できませんでした
ソースは文字列ですが、長さは常に 1 文字のみです。
誰か説明してくれませんか?
ありがとう。