[過去ログ] 【初心者歓迎】C/C++室 Ver.100【環境依存OK】 [無断転載禁止]©2ch.net (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
978
(1): 974 [sage] 2017/07/16(日) 12:18:52.82 ID:wcmK4agw(1) AAS
>>976
976(1): 片山博文MZ ◆T6xkBnTXz7B0 [sage] 2017/07/15(土) 22:27:42.35 ID:18nkvKxh(7/7) AAS
readというマクロが悪さをしているようだ。#include順を変えるか#undefしろ。
すみません。その場所の特定ってどのようにすればいいのでしょうか
比較的規模の大きいライブラリですし、インクルードしているファイルだけでもかなりの数になりそうです
ファイルの検索とテキストエディタだけでは追えそうにありません
追跡を支援してくれるツールとかないんでしょうかね・・・
979: 片山博文MZ ◆T6xkBnTXz7B0 [sage] 2017/07/16(日) 12:28:40.60 ID:flrpsNzv(1) AAS
>>978
IDEのフォルダ内検索か、
grepツール
980: デフォルトの名無しさん [sage] 2017/07/16(日) 15:16:03.75 ID:1O/pViqJ(1) AAS
マクロ展開したソース吐くオプションあったよな

VCなら外部リンク:d.hatena.ne.jp

1.ソリューションエクスプローラ上で展開後の結果を見たいcppファイルを右クリック⇒
 プロパティ⇒プリプロセッサ⇒前処理済みファイルの生成⇒行番号つきか行番号なしを選択
2.再びソリューションエクスプローラ上で展開後の結果を見たいcppファイルを右クリック⇒コンパイル
 これで、cpp が置かれているのと同じファイル階層に、cppと同じ名前だけど拡張子が.iになってる
 ファイルができてるからそれがそうだよ

gccなら -E
981
(1): デフォルトの名無しさん [] 2017/07/16(日) 17:55:59.24 ID:i1aK64sE(1/2) AAS
class Kitty {
public:
char *str;
Kitty() { str = "Kitty on your lap\n"; }
Kitty(const Kitty &obj) { str = "Di Gi Gharat\n"; }
} g_obj ;

int main() {
Kitty obj = g_obj;
cout << g_obj.str;
cout << obj.str;
return 0;
}

Kittyクラス終わりのセミコロンの間に変数g_objがあるんですがこれはどういう意味なんですか?
982
(1): デフォルトの名無しさん [sage] 2017/07/16(日) 18:11:45.98 ID:0XlWr73/(1/2) AAS
「int i; のセミコロンの前に変数g_objがあるんですがどういう意味ですか」
と訊いているに等しい
983: デフォルトの名無しさん [sage] 2017/07/16(日) 18:13:11.34 ID:0XlWr73/(2/2) AAS
訂正
 誤 変数 g_obj
 正 変数 i
984
(1): デフォルトの名無しさん [sage] 2017/07/16(日) 18:25:45.80 ID:dVrh8pbL(1) AAS
g_objはKittyのインスタンスだが
あまりこういう書き方はしないかもね
985
(1): デフォルトの名無しさん [sage] 2017/07/16(日) 18:31:52.76 ID:ZbG5GhXO(1) AAS
>>981
Kitty と言うクラス定義とその型を持つ g_obj と言うグローバル変数を同時に定義している
要するに
class Kitty {
...
};
Kitty g_obj;
を一つにまとめてるだけ
986
(1): デフォルトの名無しさん [] 2017/07/16(日) 18:48:37.09 ID:i1aK64sE(2/2) AAS
>>982 >>984
レスありがとうございます
>>985
わかりやすい解説ありがとうございました
987
(1): デフォルトの名無しさん [sage] 2017/07/16(日) 22:25:00.23 ID:Z5uaiz2p(1) AAS
>>986
それはさておき
>str = "Kitty on your lap\n"
このウンコード、何かおかしいとは思わないのかね
988: デフォルトの名無しさん [sage] 2017/07/17(月) 00:15:32.26 ID:+UBTk6HR(1) AAS
>>987
ウンコードは食べるとニガいからな
989: デフォルトの名無しさん [sage] 2017/07/18(火) 05:08:40.08 ID:gGqeofJB(1) AAS

990: デフォルトの名無しさん [sage] 2017/07/18(火) 07:08:39.06 ID:vzMDiUgd(1) AAS
次スレ立てたにゅ

【初心者歓迎】C/C++室 Ver.101【環境依存OK】
2chスレ:tech
991: デフォルトの名無しさん [sage] 2017/07/18(火) 19:37:15.43 ID:bPzCLpNs(1) AAS
おつ
992: デフォルトの名無しさん [sage] 2017/07/18(火) 22:55:46.66 ID:KX2fhuwb(1) AAS
ひょっとして2ちゃんのこのスレ
他のC/C++相談所よりハイレベル!?
993: デフォルトの名無しさん [sage] 2017/07/19(水) 07:02:25.97 ID:Jp1Fyagp(1) AAS
うめてんてー
994: デフォルトの名無しさん [sage] 2017/07/19(水) 07:03:18.13 ID:Cx7F+3jm(1) AAS

995: デフォルトの名無しさん [sage] 2017/07/19(水) 10:27:43.90 ID:MRnyPI+k(1) AAS
他のC/C++相談所ってどこ?
996: はちみつ餃子 ◆8X2XSCHEME [sage] 2017/07/19(水) 16:13:01.49 ID:AV+hYp2C(1/3) AAS
SNS の C++ コミュニティとかじゃね?
997
(1): デフォルトの名無しさん [sage] 2017/07/19(水) 17:00:45.76 ID:Si/VL0fD(1) AAS
それトリ割れしてるよ
#o%K%H:+O
998: はちみつ餃子 ◆8X2XSCHEME [sage] 2017/07/19(水) 17:08:00.13 ID:AV+hYp2C(2/3) AAS
>>997
知ってるけど成りすましは一度しか出てきてないのでまあいいかなって。
999
(1): デフォルトの名無しさん [sage] 2017/07/19(水) 17:33:56.27 ID:bGQD/KSW(1) AAS
このスレにはQさんがいるからな
Qさんがいれば安心だ
1000
(2): はちみつ餃子 ◆8X2XSCHEME [sage] 2017/07/19(水) 17:43:36.36 ID:AV+hYp2C(3/3) AAS
>>1000 を取れたら長門は俺の嫁
1001
(1): 1001 [] Over 1000 Thread AAS
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
life time: 254日 18時間 45分 34秒
1002
(1): 1002 [] Over 1000 Thread AAS
2ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。

───────────────────
《プレミアム会員の主な特典》
★ 2ちゃんねる専用ブラウザからの広告除去
★ 2ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
外部リンク:premium.2ch.net

▼ 浪人ログインはこちら ▼
外部リンク[php]:login.2ch.net
1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.025s