キリンさん

解決


CLRで、MFCのRightやLeftに  2008-05-24 09:34:35  No: 68401  IP: 192.*.*.*

たびたび質問しまして、すみません。
String型の文字列の一部を抜き出すことには、Substringで成功したのですが、「右から何文字抜き出す」とか「左から何文字抜き出す」というように、CString型のRught()やLeft()にあたる関数はあるのでしょうか。
よろしくお願いします。

編集 削除
keichan  2008-05-24 10:00:44  No: 68402  IP: 192.*.*.*

>CString型のRught()やLeft()にあたる関数はあるのでしょうか。
ないです。
が、Substringで対応できます。


string str;
// 右からn文字抜き出す
str.Substring(str.Length - n);

// 左からn文字抜き出す
str.Substring(0, n);

編集 削除
Blue  2008-05-24 10:13:45  No: 68403  IP: 192.*.*.*

一度MSDNでSystem.Stringクラスのメンバ一覧をごらんになっては同でしょうか?
http://msdn.microsoft.com/ja-jp/library/system.string_members.aspx

編集 削除
は?  2008-05-24 10:16:17  No: 68404  IP: 192.*.*.*

>CString型のRught()
あれへん、あれへん。

編集 削除
キリンさん  2008-05-24 11:25:21  No: 68405  IP: 192.*.*.*

たいへんありがとうございました。

納得しました。

編集 削除
キリンさん  2008-05-24 11:26:17  No: 68406  IP: 192.*.*.*

解決のチェックを入れ忘れました。

編集 削除