[過去ログ] スレを勃てるまでもないC/C++の質問はここで 21 (1001レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
2: 2012/07/15(日)05:19:14.36 AAS
>>1
これは乙じゃなくてポニーテールがうんたら
89: 2013/02/05(火)01:47:00.36 AAS
>>85
>さらにこのif前後の処理ブロックをまとめて一時的にコメント・アウトしてテストするってことです。
こっちは #if 0 とかで良いんじゃないの?
93: 2013/02/05(火)05:06:12.36 AAS
行コメントも無いの?
俺はエディタのマクロとかで、選択行全部を行コメントアウト出来るようにしてるよ
94: 2013/02/05(火)07:15:25.36 AAS
お前ら>>85も読めよ・・・
279(1): 2013/04/03(水)20:42:48.36 AAS
free(0);
はなにもしないことが保証されている。
ISO/IEC 9899:1999 7.20.3.2.2
void free(void *ptr);
If ptr is a null pointer, no action occurs.
377: 2013/05/01(水)17:42:53.36 AAS
逆に.cppから書く俺みたいなのもいるがね
テストまでやってから公開って考え方
781(1): 2014/01/01(水)12:05:29.36 AAS
>>777
呼び出したい関数が、ただの関数なのかクラスのメンバ関数なのか、さらに
メンバ関数の場合、仮想関数(virtual)なのか、オーバーロードされているか
どうかによって多少異なる。
普通の関数なら、C言語のみの記述でも、下記のようなデータ構造で名前と
関数エントリを管理することはできる。 ただ、下記のように単純にテーブル
から関数ポインタを取得して呼び出す場合、引数の並びと、順序毎の引数の
型はすべての関数で同じでなければならない。 引数をスタックに積むのと、
スタックの解放は、呼び出し側で行うので、引数の数が多い分には構わない。
typedef struct func_info
{
char func_name[32];
void (*func_entry)();
} FUNC_INFO;
static FUNC_INFO func_table[]={{"strcpy",strcpy}
,{"strcat",strcat}
,{"strlen",strlen}};
>>780
int *p[2];
ただ、ポインタでは要素の数は管理できないし、両者の区別もできない。
935(3): 2014/04/23(水)23:57:20.36 ID:8aJ+1hBq(1) AAS
C++はCより難しいですか?
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.037s