トップページ > プログラム > 2016年08月28日 > 7HPdDlC80

書き込み順位&時間帯一覧

14 位/197 ID中時間01234567891011121314151617181920212223Total
書き込み数2000000000001000000010015



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん (ワッチョイ e1c1-KD3v)
C言語なら俺に聞け 136 [無断転載禁止]©2ch.net

書き込みレス一覧

C言語なら俺に聞け 136 [無断転載禁止]©2ch.net
463 :デフォルトの名無しさん (ワッチョイ e1c1-KD3v)[]:2016/08/28(日) 00:30:20.10 ID:7HPdDlC80
includeガードについてなんですが

abc.hのヘッダファイル先頭に
#ifdef ABC_H
#define ABC_H

void test(){
}

最後に
#endif ABC_H
と記述します

main.cから

#include "abc.h"
としてインクルードし

test();

を呼び出すのですが
test関数が定義されてないと怒られてしまいます。インクルードガードの使い方を間違っているのでしょうか?
C言語なら俺に聞け 136 [無断転載禁止]©2ch.net
470 :デフォルトの名無しさん (ワッチョイ e1c1-KD3v)[]:2016/08/28(日) 00:47:15.70 ID:7HPdDlC80
回答有り難うございます
まじすか。。。webで書き方チラッとみたんですがやっぱりおおちゃくせず自分で考えて書きます
C言語なら俺に聞け 136 [無断転載禁止]©2ch.net
477 :デフォルトの名無しさん (ワッチョイ e1c1-KD3v)[]:2016/08/28(日) 12:19:51.69 ID:7HPdDlC80
>>474
丁寧に有り難うございます
仰るとおり見慣れてないと見にくいように感じてしまいますね
C言語なら俺に聞け 136 [無断転載禁止]©2ch.net
480 :デフォルトの名無しさん (ワッチョイ e1c1-KD3v)[]:2016/08/28(日) 20:03:26.04 ID:7HPdDlC80
>>478
ちなみに
オブジェクトファイルが複数個あるときはアーカイブファイルにするのが一般的ですか?

ar crv lib.a abc.o def.o ghi.o

cc -o main main.o lib.a

でないとリンクするときめんどくさいですよね?他に良い方法あるんでしょうか
C言語なら俺に聞け 136 [無断転載禁止]©2ch.net
484 :デフォルトの名無しさん (ワッチョイ e1c1-KD3v)[]:2016/08/28(日) 23:24:07.24 ID:7HPdDlC80
>>481
有り難うございます


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。