掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
文字列の取り出しについて (ID:72350)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> でも理由が分からないです。 ユニコード文字列だとGetLength()がバイト長ではなく文字列長を返すからではないですか? CString strSendData; strSendData = _T( "テストデータ" ); size_t size = strSendData.strSendData(); で size_ は6でした。 そうだとすると TCHAR* sendData = new TCHAR[strSendData.GetLength() + 1]; _tcscpy_s( sendData, strSendData.GetLength() + 1, strSendData ); は変更する必要がなく、変更するのは cds.cbData = strSendData.GetLength() + 1; だけですね。 #そういうことではなくて?
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.