
1: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 16:42:34.50 ID:2rMCysdd0.net
#include <○○○(ファイル名)>
と
#include "○○○(ファイル名)"
↑これって何が違うの?
と
#include "○○○(ファイル名)"
↑これって何が違うの?
3: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 16:43:05.16 ID:+lI6PQD+0.net
コンパイラ側が用意したヘッダファイルか
自分が作ったヘッダファイルか
自分が作ったヘッダファイルか
7: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 16:45:23.80 ID:2rMCysdd0.net
>>3
そういう事なのか
ちなみにどっちがどっちなの?
そういう事なのか
ちなみにどっちがどっちなの?
8: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 16:45:52.34 ID:LYOljmTT0.net
>>7
stdio.hお前作れるのかよ
stdio.hお前作れるのかよ
10: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 16:46:45.68 ID:2rMCysdd0.net
>>8
ありがとうwww
わかった
ありがとうwww
わかった
9: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 16:46:36.28 ID:+lI6PQD+0.net
>>7
#include <○○○(ファイル名)> ←これがコンパイラ側が用意したファイル
#include "○○○(ファイル名)" ←これが自分が作ったファイル
#include <○○○(ファイル名)> ←これがコンパイラ側が用意したファイル
#include "○○○(ファイル名)" ←これが自分が作ったファイル
11: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 16:48:17.82 ID:2rMCysdd0.net
>>9
わざわざありがとう
またわからないことあったら聞くかも
わざわざありがとう
またわからないことあったら聞くかも
6: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 16:44:04.48 ID:+dYs1h7o0.net
プログラミング出来る人ってカッコいいよな
俺なんてシスコルータの簡単な設定しか出来ない…
俺なんてシスコルータの簡単な設定しか出来ない…
12: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 16:50:47.66 ID:2rMCysdd0.net
多分初歩的で恥ずかしい質問なんだろうけど質問させてくれ
defineとdoubleってどう違うの?
例えば
#define AAA 100
と
double AAA=100;
↑これって何が違うの?
defineとdoubleってどう違うの?
例えば
#define AAA 100
と
double AAA=100;
↑これって何が違うの?
13: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 16:51:37.09 ID:EPbOnS5B0.net
>>12
前者はコンパイル時にAAAを「100」で置き換えるだけ
そう使うなら 100.0 にしとけ
前者はコンパイル時にAAAを「100」で置き換えるだけ
そう使うなら 100.0 にしとけ
14: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 16:55:35.74 ID:2rMCysdd0.net
>>13
すまん・・・
よくわからん・・・
すまん・・・
よくわからん・・・
17: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 16:59:50.35 ID:+lI6PQD+0.net
>>14
#define AAA 100
は
for (int i = 0; i < AAA; i++) ;
と言うコードがあった場合 コンパイル時に
for (int i = 0; i < 100; i++) ;
に置き換えられる
#define AAA 100
は
for (int i = 0; i < AAA; i++) ;
と言うコードがあった場合 コンパイル時に
for (int i = 0; i < 100; i++) ;
に置き換えられる
18: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 17:01:14.41 ID:2rMCysdd0.net
>>17
わかりやすい説明ありがとう
助かった
わかりやすい説明ありがとう
助かった
20: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 17:03:33.94 ID:dItQtR+z0.net
>>18
なお、この「ソースコードの文字列置換である」という動作が理由で、
#define MAX(a, b) ((a)>(b) ? (a) : (b))
というマクロは正しく動作しない場合があるから気をつけろ
なお、この「ソースコードの文字列置換である」という動作が理由で、
#define MAX(a, b) ((a)>(b) ? (a) : (b))
というマクロは正しく動作しない場合があるから気をつけろ
19: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 17:02:34.42 ID:eMKKWYnE0.net
>>12
混乱するかもしれないけどそれだと型も違う
#define AAA 100
はintの100
double AAA=100;
はdoubleの100.0
混乱するかもしれないけどそれだと型も違う
#define AAA 100
はintの100
double AAA=100;
はdoubleの100.0
23: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 17:07:37.08 ID:+lI6PQD+0.net
>>19
#defineはintじゃなかったはず
文字列が置き換わるだけなので#defineを使わずに書くのと同じ扱い
#defineはintじゃなかったはず
文字列が置き換わるだけなので#defineを使わずに書くのと同じ扱い
24: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 17:08:17.20 ID:dItQtR+z0.net
>>23
100はint型のリテラルって事だろ
100はint型のリテラルって事だろ
26: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 17:11:08.86 ID:+lI6PQD+0.net
>>24
整数リテラルって覚えてたんで分からんかった
整数リテラルって覚えてたんで分からんかった
15: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 16:57:54.99 ID:LYOljmTT0.net
自作ヘッダに標準ヘッダ全部ぶっこんどけば
いちいちソースに書かなくても自作ヘッダ1個呼べばいいから楽
ソースファイルを機能毎に分割すれば管理が楽
分割したファイルをmakefileで自動コンパイルすれば作成が楽
みたいな事を覚えていくと楽しくなってくる
いちいちソースに書かなくても自作ヘッダ1個呼べばいいから楽
ソースファイルを機能毎に分割すれば管理が楽
分割したファイルをmakefileで自動コンパイルすれば作成が楽
みたいな事を覚えていくと楽しくなってくる
16: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 16:59:27.80 ID:2rMCysdd0.net
なるほど
21: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 17:04:15.25 ID:MGPaNFm+0.net
大文字変数って気持ち悪い
22: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 17:05:51.23 ID:2rMCysdd0.net
>>21
わかりやすく大文字にしたんだがすまん
わかりやすく大文字にしたんだがすまん
27: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 17:11:19.96 ID:2rMCysdd0.net
お前らレベル高い議論始めるな
ついていけないから
ついていけないから
28: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 17:15:45.65 ID:2rMCysdd0.net
(char*)
↑これってどういう時に使うのかお前らわかる?
俺全然わからないんだけど
↑これってどういう時に使うのかお前らわかる?
俺全然わからないんだけど
29: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 17:21:39.39 ID:+lI6PQD+0.net
>>28
ポインタの型キャストかな?
ポインタの型キャストかな?
30: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 17:22:11.73 ID:i8tVPvls0.net
>>28
charへのポインタだろ
そうじゃなくてキャストのこと?
charへのポインタだろ
そうじゃなくてキャストのこと?
32: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 17:26:52.00 ID:EPbOnS5B0.net
>>28
char *a;
a = (char*)malloc(sizeof(char)*n);
みたいなとき
char *a;
a = (char*)malloc(sizeof(char)*n);
みたいなとき
33: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 17:28:21.59 ID:2rMCysdd0.net
>>32
なるほど
俺には扱えないみたいだな
なるほど
俺には扱えないみたいだな
43: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 17:36:25.32 ID:YcwuBCGf0.net
>>32
こういうの見るとフワアアワカンネ^p^ってなる
こういうの見るとフワアアワカンネ^p^ってなる
34: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 17:28:21.74 ID:dItQtR+z0.net
>>28
C++erの俺にはわからないな
static_cast<char*>かreinterpret_cast<char*>かconst_cast<char*>しか使わないから
C++erの俺にはわからないな
static_cast<char*>かreinterpret_cast<char*>かconst_cast<char*>しか使わないから
31: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 17:26:20.33 ID:2rMCysdd0.net
お前ら難しい言葉使うのやめてくれwwww
35: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 17:29:07.11 ID:W+aH37QQ0.net
#defineは邪悪
37: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 17:31:22.64 ID:+lI6PQD+0.net
>>35
気を付ければ便利
気を付ければ便利
38: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 17:32:13.96 ID:pph2QnWI0.net
エディタ何使ってる?
39: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 17:33:25.52 ID:2rMCysdd0.net
>>38
エディタってなんだ?
geditの事かな?
エディタってなんだ?
geditの事かな?
40: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 17:34:09.05 ID:2rMCysdd0.net
ちなみにlinux使ってます
41: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 17:35:36.11 ID:C1i/iaQY0.net
linuxならgeanyはどうよ
42: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 17:36:00.72 ID:2rMCysdd0.net
お前らなんでそんなにC言語の知識あるのよ!
仕事とかで使ってるのか独学なのか大学でそういう学部だったとかか!?
仕事とかで使ってるのか独学なのか大学でそういう学部だったとかか!?
44: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 17:39:59.31 ID:ivGHtSvX0.net
むしろなんでそんなに知識ないのよ!!!!本買うかどこかのサイトで順を追って勉強しなさいよ!!!!
46: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 17:40:47.80 ID:2rMCysdd0.net
>>44
なんかごめん・・・
なんかごめん・・・
47: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 17:42:16.38 ID:2rMCysdd0.net
>>44
俺だって一応for文とかif文の使い方くらいわかってるからな!!!
そこだけは認めてくれ!!!
俺だって一応for文とかif文の使い方くらいわかってるからな!!!
そこだけは認めてくれ!!!
48: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 17:43:10.72 ID:ivGHtSvX0.net
>>47
ポインタ理解するまで認めないわよ!!!!!
ポインタ理解するまで認めないわよ!!!!!
49: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 17:43:47.76 ID:mh1utxG40.net
>>47
そんじゃ簡単な質問だけどバブルソート書ける?
そんじゃ簡単な質問だけどバブルソート書ける?
50: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 17:46:38.79 ID:2rMCysdd0.net
>>49
バブルソートが何か知らんからググったが
頑張れば出来ると思う!
1年くらいかければなんとか
バブルソートが何か知らんからググったが
頑張れば出来ると思う!
1年くらいかければなんとか
51: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 17:47:28.66 ID:mh1utxG40.net
>>50
お前それforもifもわかってないわ…
お前それforもifもわかってないわ…
53: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 17:49:09.99 ID:2rMCysdd0.net
>>51
そうだよわかってないよ!
だからこうやってお前らに教えをこうてるんじゃないかあああああああああ
そうだよわかってないよ!
だからこうやってお前らに教えをこうてるんじゃないかあああああああああ
55: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 17:51:23.43 ID:mh1utxG40.net
>>53
逆切れかよw
逆切れかよw
57: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 17:53:35.75 ID:2rMCysdd0.net
>>55
ガッカリさせてすまん
見捨てないでくれ
18時から用事あるから消えるけどまたスレ立てるかもしれないからそのときはよろしくお願いします
ガッカリさせてすまん
見捨てないでくれ
18時から用事あるから消えるけどまたスレ立てるかもしれないからそのときはよろしくお願いします
52: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 17:48:11.41 ID:+lI6PQD+0.net
>>50
バブルソートはわりと簡単なほう
バブルソートはわりと簡単なほう
45: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 17:40:17.53 ID:2rMCysdd0.net
18時になったらいったん消えるがまた分からない事があったらスレ立てるかもしれんからそんときはよろしく頼む
ホントお願い
ホントお願い
56: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 17:53:23.97 ID:LYOljmTT0.net
今更ソートなんぞ1から書けなくても流れさえ分かってればいい
59: 以下、\(^o^)/でVIPがお送りします 2014/11/09(日) 17:55:22.13 ID:cpWueFSR0.net
バブルソートってなんだっけ
研修で一回書いた覚えあるけど忘れた
研修で一回書いた覚えあるけど忘れた
引用元 http://viper.2ch.sc/test/read.cgi/news4vip/1415518954/
コメントする