char*
文字列の最初の文字で作られたものを作成しようとしています。文字列のベクトル内に保持される文字列。
私は次のことを試しました:
char* value = &cards[0][0]; cout<<"Value "<<i<<" == "<<value<<endl;
char* value = &cards[0].front(); cout<<"Value "<<i<<" == "<<value<<endl;
('cards' は文字列のベクトルで、各文字列は通常の 52 枚のカード デッキのカードです)
しかし、私が何をしても、値は常に文字列全体に等しくなります。
値を 1 文字にするにはどうすればよいですか?