パスカル文字列の作り方
[]

2009.02.21

このエントリーをはてなブックマークに追加
はてなブックマーク - パスカル文字列の作り方

特に理由はないが、objective-cでパスカル文字列を表現する方法が無性に知りたくなったので調べてみた。
以下の様に\pを文字列の前に付与する。

// pStrSample.m
char pStr[] = "\pHoge";
printf("%s", pStr); //=> Hoge

gccでビルドするときに-fpascal-stringsオプションを付与する。

$gcc -fpascal-strings -g -framework Foundation -framework  CoreFoundation \
-o pStrSample pStrSample.m

以上

関連エントリー

Leave a Reply