トップページ > プログラム > 2015年01月15日 > lMW8kkLc

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

2 位/155 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000010000001012005



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
スレを勃てるまでもないC/C++の質問はここで 23 [転載禁止]©2ch.net
【初心者歓迎】C/C++室 Ver.94【環境依存OK】 [転載禁止]©2ch.net

書き込みレス一覧

スレを勃てるまでもないC/C++の質問はここで 23 [転載禁止]©2ch.net
29 :デフォルトの名無しさん[]:2015/01/15(木) 11:20:21.19 ID:lMW8kkLc
UNREFERENCED_PARAMETER()
を警告対策で入れまくっているのですが、こんな長い文字列がソースの中の
至る所にあると目ざわりなので
UP() とか短い名前で定義しなおすみたいな小細工は、馬鹿でしょうか?
お勧めな方法を教えれ。
スレを勃てるまでもないC/C++の質問はここで 23 [転載禁止]©2ch.net
32 :デフォルトの名無しさん[]:2015/01/15(木) 18:26:35.10 ID:lMW8kkLc
>>31
アドバイスありがとうございました。
#2で行こうかなと思います。これをマクロで
#define  コメント(a)     /* a */
みたいなのが定義出来たら、
void func(int コメント(param)){
みたいに書けるかなと思ったのですが、こんなマクロは作れないでしょうか?
単なる興味です。
【初心者歓迎】C/C++室 Ver.94【環境依存OK】 [転載禁止]©2ch.net
613 :デフォルトの名無しさん[]:2015/01/15(木) 20:42:13.86 ID:lMW8kkLc
for(int i=0;i<10;i++){
}
みたいなループ変数や、
int array[10][20];
int x=2;
int y=6;
array[x][y] = 100;
みたいな配列のインデックスなどのちょっとした変数にintを良く使うのですが、
size_tを使うべきなのでしょうか?
特に64bitをターゲットにビルドする場合、intよりsize_tを使うほうが
実行速度が速くなったりしますか?Windowsです。
【初心者歓迎】C/C++室 Ver.94【環境依存OK】 [転載禁止]©2ch.net
615 :デフォルトの名無しさん[]:2015/01/15(木) 21:09:47.58 ID:lMW8kkLc
>>614
レスありがとうございます。同じですか。
では質問を変えて、上級者の皆さんはintを使いますか?
size_tを使いますか?
【初心者歓迎】C/C++室 Ver.94【環境依存OK】 [転載禁止]©2ch.net
618 :デフォルトの名無しさん[]:2015/01/15(木) 21:39:13.36 ID:lMW8kkLc
>>616
なるほど。今までintを良く使ってきたのですが、
vectorなどを使い始めて
for(int i=0;i<v.size();i++){}
とした場合や、文字列に対して
int len = strlen(str);
などで警告が出るので
for(size_t i=0;i<v.size();i++){}
size_t len = strlen(str);
のように、徐々にsize_tを使うようにして来ました。
なので世の中はどっちを使うのか主流なのかなと思いまして。。


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