【Objective-C++】NSObjectラッパークラスで快適コーディングを実現する
Objective-CのオブジェクトをC++のクラスでラップすることで、==による比較処理やa.equals(b)形式によるメソ・・・
Objective-CのオブジェクトをC++のクラスでラップすることで、==による比較処理やa.equals(b)形式によるメソ・・・
異なるオブジェクトのいずれか一方に対して、メソッド呼び出しを行いたいケースがあります。 NSString *a = @"a", ・・・
ソースコードをインデントする際には、4文字幅のタブや空白が使われることが多いですが、2文字幅の人気も根強いように思います。特に熟・・・
C言語で文字列型の数字列を整数型や実数型の数値に変換する方法を紹介します。ato系の関数とstrto系の関数を用いる方法がありま・・・
do while false イディオム Java言語やPHP、JavaScript、その他C言語に影響を受けた多くの言語で、d・・・
C言語は関数の多重定義をサポートしていませんが、C11の_GenericやGNU拡張のoverloadableで関数の多重定義(・・・
ねねっちの凄いところ キーボードが海外仕様(強いこだわり) MacユーザなのにOSはWindows(ギークかつナード) プログラ・・・
CPUの使用率が過剰に上昇し、Mac(macOS/Mac OS X)やiOS(iPhone/iPad)の動作が重たくなることがあ・・・
NSRangeをより便利に扱うためのテクニックを紹介します。Objective-C++を活用して、次のような処理を実現します。 ・・・
業界用語やプログラムの変数名に略称を用いると、まんがタイムきらら系列の作品名っぽくなる。 var calMag = new Ca・・・