【初心者歓迎】C/C++室 Ver.100【環境依存OK】 [無断転載禁止]©2ch.net

レス数が1000を超えています。これ以上書き込みはできません。
2016/11/06(日) 22:58:02.60ID:dU5z27As
エスケープシーケンスやWin32APIなどの環境依存なものでもOK。
ただしその場合、質問者は必ず環境を書きましょう。

◆ソースのインデントについて
半角空白やTABでのインデントはスレに貼ると無くなります。
そのため、アップローダーに上げるのも手ですが直接貼る場合は、
全角空白か に置換すると見栄えだけはよくなります。

【アップローダー】(質問が長い時はココ使うと便利)
http://codepad.org/ (コンパイルもできるし出力結果も得られる[]privateをチェック)
http://ideone.com/ (時間帯によってはcodepadが重い事があるのでここも利用)

前スレ
【初心者歓迎】C/C++室 Ver.99【環境依存OK】
http://echo.2ch.net/test/read.cgi/tech/1469177649/
2017/07/15(土) 22:35:18.82ID:Z+b63Gri
>>958
使わずに済むのなら無理して使う必要は無いだろ?
正しく動けばそれでいい
978974
垢版 |
2017/07/16(日) 12:18:52.82ID:wcmK4agw
>>976
すみません。その場所の特定ってどのようにすればいいのでしょうか
比較的規模の大きいライブラリですし、インクルードしているファイルだけでもかなりの数になりそうです
ファイルの検索とテキストエディタだけでは追えそうにありません
追跡を支援してくれるツールとかないんでしょうかね・・・
2017/07/16(日) 12:28:40.60ID:flrpsNzv
>>978
IDEのフォルダ内検索か、
grepツール
2017/07/16(日) 15:16:03.75ID:1O/pViqJ
マクロ展開したソース吐くオプションあったよな

VCならhttp://d.hatena.ne.jp/nurs/20100516/1274020395

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

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

【初心者歓迎】C/C++室 Ver.101【環境依存OK】
http://mevius.2ch.net/test/read.cgi/tech/1500329247/
2017/07/18(火) 19:37:15.43ID:bPzCLpNs
おつ
2017/07/18(火) 22:55:46.66ID:KX2fhuwb
ひょっとして2ちゃんのこのスレ
他のC/C++相談所よりハイレベル!?
2017/07/19(水) 07:02:25.97ID:Jp1Fyagp
うめてんてー
2017/07/19(水) 07:03:18.13ID:Cx7F+3jm
2017/07/19(水) 10:27:43.90ID:MRnyPI+k
他のC/C++相談所ってどこ?
2017/07/19(水) 16:13:01.49ID:AV+hYp2C
SNS の C++ コミュニティとかじゃね?
2017/07/19(水) 17:00:45.76ID:Si/VL0fD
それトリ割れしてるよ
#o%K%H:+O
2017/07/19(水) 17:08:00.13ID:AV+hYp2C
>>997
知ってるけど成りすましは一度しか出てきてないのでまあいいかなって。
2017/07/19(水) 17:33:56.27ID:bGQD/KSW
このスレにはQさんがいるからな
Qさんがいれば安心だ
2017/07/19(水) 17:43:36.36ID:AV+hYp2C
>>1000 を取れたら長門は俺の嫁
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
life time: 254日 18時間 45分 34秒
レス数が1000を超えています。これ以上書き込みはできません。
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況