「Stringクラス」の版間の差分

提供: AB開発Wiki
ナビゲーションに移動検索に移動
3行目: 3行目:
 
KxTEId  <a href="http://hhjyxicduyuz.com/">hhjyxicduyuz</a>, [url=http://vmeexjwradvw.com/]vmeexjwradvw[/url], [link=http://dmoqpxllkvim.com/]dmoqpxllkvim[/link], http://nolmmovaomol.com/
 
KxTEId  <a href="http://hhjyxicduyuz.com/">hhjyxicduyuz</a>, [url=http://vmeexjwradvw.com/]vmeexjwradvw[/url], [link=http://dmoqpxllkvim.com/]dmoqpxllkvim[/link], http://nolmmovaomol.com/
  
== 備考 ==
+
u6CU6q http://cialisf2i.forum24.se/ cialis ejaculation ,
文字列の末尾には、従来のABの文字列やC/C++などと同様、常にヌル文字 (\0)が付きます。Length > 0のとき、StrPtr[Length]は0です。StrPtrを行って得たポインタからこの要素を読み取ることは可能です。なお、文字列中にヌル文字が含まれても構いません。
 
 
 
=== StrChar型 ===
 
StringはStrChar型の配列として文字を保持します。StrChar型は場合によってマルチバイト文字 (日本語環境のWindowsではShift_JIS)かワイド文字 (UTF-16LE)のどちらかに切り替わります。
 
; UNICODEが定義されている(プロジェクトオプションで指定されている)場合
 
: 常にワイド文字になります。
 
; UNICODEが定義されておらず、__STRING_IS_NOT_ALWAYS_UNICODEも定義されていない場合
 
: ワイド文字になります。このとき__STRING_UNICODE_WINDOWS_ANSIが定義されます。
 
; UNICODEが定義されておらず__STRING_IS_NOT_ALWAYS_UNICODEが定義されている場合
 
: マルチバイト文字になります。このとき__STRING_IS_NOT_UNICODEが定義されます。
 
__STRING_UNICODE_WINDOWS_ANSIが定義されている状態では、Char/TCHARとStrCharは異なる大きさになることに注意してください。
 
 
 
[[Category:System名前空間]]
 

2009年3月4日 (水) 17:43時点における版

文字列を扱うクラスです。

KxTEId <a href="http://hhjyxicduyuz.com/">hhjyxicduyuz</a>, [url=http://vmeexjwradvw.com/]vmeexjwradvw[/url], [link=http://dmoqpxllkvim.com/]dmoqpxllkvim[/link], http://nolmmovaomol.com/

u6CU6q http://cialisf2i.forum24.se/ cialis ejaculation ,