コンテナにすべての値を文字列として格納するように強制する方法はありますか?テキスト文字列をコンテナに分割するためにstr2conを使用しています。数字だけのフィールドが現れるときはいつでも、それはintとして格納されますが、これは大きな問題ではありません。大きな問題は、数字の文字列が整数サイズを超えて、数字が何か違うものになる場合です。
次の文字列について考えてみます。
"Text1,Text2" Container becomes: str "Text1", str "Text2"
"1111111111,Text" Container becomes: int 1111111111, str "Text"
"8888888888,Text" Container becomes: int -961633963, str "Text" (THIS IS BAD)
これを回避する方法について何か提案はありますか?
ありがとう