【初心者歓迎】C/C++室 Ver.89【環境依存OK】
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
2014/01/20(月) 07:52:24.48ただしその場合、質問者は必ず環境を書きましょう。
※sage禁止です(と代々スレに書いてありますが自己判断で)。
【前スレ】
【初心者歓迎】C/C++室 Ver.88【環境依存OK】
http://toro.2ch.net/test/read.cgi/tech/1384061494/
◆ソースのインデントについて
半角空白やTABでのインデントはスレに貼ると無くなります。
そのため、アップローダーに上げるのも手ですが直接貼る場合は、
全角空白か に置換すると見栄えだけはよくなります。
【アップローダー】(質問が長い時はココ使うと便利)
http://codepad.org/ (コンパイルもできるし出力結果も得られる[]privateをチェック)
http://ideone.com/ (時間帯によってはcodepadが重い事があるのでここも利用)
0002デフォルトの名無しさん
2014/01/20(月) 08:19:30.27万が一hogeが書き込まれても、スルーしてください。
相手にするとあなたも荒らしと同じ扱いになります。
なお、hogeはNGワードに追加しておくことが強く推奨されています。
0003デフォルトの名無しさん
2014/01/20(月) 08:20:06.700004デフォルトの名無しさん
2014/01/20(月) 08:39:49.94PHPで長々とひどいソースコード書いて
おそらく多大な時間をかけたんだろう、Rubyとかなら5分もいかないようなものを「○○作れたー^^」とかいって
ブログ書いてる奴が多い
PHP自体でマシなアルゴリズムや記法を提供してやればマシになるのかなと思って
ちょっとPHPの言語仕様見直したけど、それも不可能だと悟った
彼らはなんなのアレ。マジアレ何。それで良いのかと問いかけたい。
ほんの一週間でいいからRubyやらPythonでまともな書き方を覚えたら
考えも変わってくれるとは思うんだけど
前提を疑えよな
その$とか->とか意味のない記号で埋め尽くされてるソースを見て
何かを感じれば他の言語を試すだろ普通は
プログラミングのような「誰がやっても同じようなもの」に対して
時間をかけて丁寧に一字一句かいていくとか、固執とかはいらないんだよ、
もっとササッとかいて、見やすい、速い、動く、 これだけで良い
こだわりを持って時間かけて何かやりたいならそれは間違いなくプログラミングでやるような事じゃないから
効率の悪いソースコードはリファクタリングでソースファイルごと削除される
PHPで書いてるソース全部がそれだからね
0005デフォルトの名無しさん
2014/01/20(月) 09:00:30.43最近は「hoge禁止」がスレ住人の総意であるかのように見せる工作を繰り返しているようです。
あまり気にしないでやってください。
0006デフォルトの名無しさん
2014/01/20(月) 12:59:02.640007デフォルトの名無しさん
2014/01/20(月) 21:25:37.110008デフォルトの名無しさん
2014/01/20(月) 22:18:54.99hoge禁止も定着したようだね。
コピペ荒らし時代に比べて実のある話が多くなった。
0009デフォルトの名無しさん
2014/01/20(月) 22:43:20.54少し前にhoge を巡って荒らし合戦になったことがあり、今でも好んで是非が争われます
IDが出ない以上、誰が誰か結局わからないわけですから、盛り上がるのは控えましょう
hoge阻止で盛り上がる奴も同罪な。コードで来いコードで。
0010デフォルトの名無しさん
2014/01/21(火) 12:15:14.55変数名の是非を問うスレではありません。
0011デフォルトの名無しさん
2014/01/21(火) 12:18:00.95http://toro.2ch.net/test/read.cgi/tech/1388050606/
0012デフォルトの名無しさん
2014/01/21(火) 15:32:02.330013デフォルトの名無しさん
2014/01/21(火) 15:58:28.75K&Rだよ
0014デフォルトの名無しさん
2014/01/21(火) 23:07:11.64昔 同僚が力説してたんだ。
フルセットだぜぇって。
0015デフォルトの名無しさん
2014/01/22(水) 18:34:17.96是非など誰も問うていない。
ここはホゲ禁止のスレなんだから荒らすなボケ。
0017デフォルトの名無しさん
2014/01/22(水) 20:17:40.620018デフォルトの名無しさん
2014/01/22(水) 20:45:26.670019デフォルトの名無しさん
2014/01/22(水) 23:26:37.62朝鮮人が決めた ここは朝鮮人スレだからね
0020デフォルトの名無しさん
2014/01/23(木) 05:06:51.55オマエ一人が荒らし続けた経緯があるからだ死ね
0021デフォルトの名無しさん
2014/01/23(木) 06:52:25.51残念ながらお前が禁止と主張している言葉を書き込んだことは一度もありません。
0022デフォルトの名無しさん
2014/01/24(金) 20:51:30.15何がいけないんでしょうか?
std::vector<char> tmp{ (std::vector<char>::size_type)100 };
0023デフォルトの名無しさん
2014/01/24(金) 21:29:03.72こうしないとダメじゃね
0024デフォルトの名無しさん
2014/01/25(土) 04:03:59.60std::vector<char> tmp( (std::vector<char>::size_type)100 );
0025デフォルトの名無しさん
2014/01/25(土) 09:26:09.14printfの部分てこの書き方で良いでしょうか?
typedef struct{
char mes[2][32];
}msg_t;
msg_t msg[2];
msg_t* ptr(int i){
return &msg[i];
}
int main(){
char mes[2][32] = {"おじさんの", "きんのたま"};
strcpy(msg[1].mes[0], mes[0]);
strcpy(msg[1].mes[1], mes[1]);
printf("%s\n", &ptr(1)->mes[0][0]);
printf("%s\n", &ptr(1)->mes[1][0]);
}
0026デフォルトの名無しさん
2014/01/25(土) 09:29:32.56アドレス演算子のあとにamp;
が勝手についていますが無視してください
0027デフォルトの名無しさん
2014/01/25(土) 09:35:55.64結果が望ましくないのか
コンパイルエラーでるのかどっち
0028デフォルトの名無しさん
2014/01/25(土) 09:38:03.66コンパイルも問題なく通っているし結果も思った通りなんですが
はじめてこういう書き方をしたので間違っていないかどうか質問させてもらいました
0029デフォルトの名無しさん
2014/01/25(土) 09:44:07.93練習中とか自分用はOK どんどん書いてみろ
0030デフォルトの名無しさん
2014/01/25(土) 09:48:21.74mst_tがptrのローカル変数ならやめた方がいいけど
>>25なら大丈夫
0031デフォルトの名無しさん
2014/01/25(土) 09:48:54.61{
char mes[2][32] = {"おじさんの", "きんのたま"};
strcpy(msg[1].mes[0], mes[0]);
strcpy(msg[1].mes[1], mes[1]);
printf("%s\n", ptr(1)->mes[0]);
printf("%s\n", ptr(1)->mes[1]);
return 0;
}
printfの中の[]が一つ余計
charになってしまう
0032デフォルトの名無しさん
2014/01/25(土) 09:49:02.36そうすることにします^^
やはりポインタの扱いが少し苦手なので・・・
0033デフォルトの名無しさん
2014/01/25(土) 09:50:54.71char* get_mes(msg_t* msg, int i) { return msg->mes[i]; }
あと、グローバル変数を直でいじるのも良くないので、
msgを取得、設定する専用の関数を用意した方がいい。
ptrは名前をどうかした方がいいのと、strcpyでやっている処理を関数化する感じで。
0035デフォルトの名無しさん
2014/01/25(土) 10:20:58.85char *mes[ ] ={"aaa", "bbb"};
なら、根拠の乏しい 32 って定数排除出来る
0036デフォルトの名無しさん
2014/01/25(土) 10:26:30.11すいません
ちょっと理由があって2次元配列にしたかったのです。
0037デフォルトの名無しさん
2014/01/25(土) 16:00:49.91そうすれば文字数不定でも大丈夫でしょ
0038デフォルトの名無しさん
2014/01/25(土) 17:07:09.19{}でvectorの生成、初期値設定できるのか。こんな便利なやり方知らなかったよ。
push_backでちんたら設定してた,orz
0039デフォルトの名無しさん
2014/01/25(土) 17:09:23.210040デフォルトの名無しさん
2014/01/25(土) 18:36:07.45なったのか。世も末だな
0041デフォルトの名無しさん
2014/01/25(土) 18:54:16.84配列じゃなくてvector(クラス)のinitializer_listだろ。
initializer_listってC++11からだろ。C++03でお前はinitializer_list使っていたのか
0042デフォルトの名無しさん
2014/01/25(土) 22:40:20.17リスト作ってるんだけど、メンバ変数のExistがfalseの時にdeleteしてリストから除外したいんだけど
これもしかして動き逆?
0043デフォルトの名無しさん
2014/01/26(日) 04:22:09.59大丈夫だと思うけどlist::remove_ifでやったほうがすっきり。
0044デフォルトの名無しさん
2014/01/26(日) 06:38:16.630045デフォルトの名無しさん
2014/01/26(日) 08:39:35.40しかしそれを認めるのに耐えられないので、「投影性同一視」によって他人をゴミだとみなす事で
辛うじて自分を保っているに過ぎない
パーソナリティ障害の恐れがあるので精神科を受診した方がよい
多分こいつはリアルで事件を起こす
0046KUSO KOTE ◆unko./w.Osri
2014/01/26(日) 12:16:28.44エラーにはならないような。
要素数を100にしたかったのなら、仕様だから諦める…
8.5.4p2
Initializer-list constructors are favored over other constructors in list-initialization (13.3.1.7).
0047デフォルトの名無しさん
2014/01/27(月) 08:50:34.070048デフォルトの名無しさん
2014/01/27(月) 19:49:52.11確認した.http://codepad.org/eV8pef8E
最近は堕落してしまった…http://ideone.com/90QX9x
0049デフォルトの名無しさん
2014/01/28(火) 05:19:39.420050重要
2014/01/28(火) 12:26:24.51hogeは禁止します、使用しないでください。
万が一hogeが書き込まれても、スルーしてください。
相手にするとあなたも荒らしと同じ扱いになります。
※>>1-3をよく読んでください
0051デフォルトの名無しさん
2014/01/28(火) 13:22:59.800052デフォルトの名無しさん
2014/01/28(火) 15:21:20.570053デフォルトの名無しさん
2014/01/28(火) 17:18:35.92チョーセン人の戯言は無視しましょう
0054デフォルトの名無しさん
2014/01/28(火) 18:01:52.61テンプレートの注意書きを無視した投稿はスレの秩序を乱す野蛮な行為。
韓国人は野蛮なのが普通だと思ってるから面倒だ。
0055デフォルトの名無しさん
2014/01/28(火) 18:10:20.31優先順位はどうやって実現できますか?
0057デフォルトの名無しさん
2014/01/28(火) 18:38:22.53チョーセン人が禁止されているという慰安婦像をたてようと企てていますが、
無視しましょう
0058デフォルトの名無しさん
2014/01/28(火) 19:18:04.290059デフォルトの名無しさん
2014/01/28(火) 19:21:21.50見直しをする機会があってもいいはずだ
0060デフォルトの名無しさん
2014/01/28(火) 19:25:05.06テンプレにウンコ食えって書かれてたらお前は食べるのか
アホだな
0061デフォルトの名無しさん
2014/01/28(火) 19:36:47.680062デフォルトの名無しさん
2014/01/28(火) 19:44:13.45キチガイはホント困るな。
以前から荒らしてるのはオマエ一人なんだからそろそろ諦めろ。
0063デフォルトの名無しさん
2014/01/28(火) 19:57:40.30二流 : ワザと曲解して自分語り
三流 : 聞こえない振りしてお花畑
論外 : 壊れたレコード ← hogeがどうとか繰り返してるハゲ
0064デフォルトの名無しさん
2014/01/28(火) 20:01:05.21テンプレに
・4大卒じゃない人は死んでください
・1年継続して無職の人も死んでください
・過去に年金未払い期間が合計で1年間ある人も死んでください
って書かれてたらおかしいだろって思わないのか
0065デフォルトの名無しさん
2014/01/28(火) 20:40:13.35そんなクソスレは無視すればいいだけ
何を言っているんだおまえは
0066デフォルトの名無しさん
2014/01/28(火) 20:46:38.25死ねよ
0067デフォルトの名無しさん
2014/01/28(火) 23:21:41.52hogeは使っちゃだめ、竹島は韓国の固有の領土は正しい業界常識
0068デフォルトの名無しさん
2014/01/28(火) 23:31:35.65何で命に関わる話になってんだこいつ。
hoge厨ってhoge書けないと死ぬのか?
本当にhoge厨って頭悪いんだな。
0069デフォルトの名無しさん
2014/01/29(水) 00:08:19.640070デフォルトの名無しさん
2014/01/29(水) 00:44:05.020071デフォルトの名無しさん
2014/01/29(水) 01:27:37.68祖国に帰れ
0072デフォルトの名無しさん
2014/01/29(水) 04:25:46.88テンプレに従えとはチョーセン人の発想丸出し
遺伝子からダメな民族だ
0073デフォルトの名無しさん
2014/01/29(水) 06:01:23.95いつまでム板を荒らし続ける予定?
0074デフォルトの名無しさん
2014/01/29(水) 07:38:04.50それ、オマエが意図的に荒らすために
ほげとかいう名前欄で「禁止しません(プゲラ)」
ってスレ立てた奴だろ?
0076デフォルトの名無しさん
2014/01/29(水) 09:28:56.67いつまで他国の掲示板を荒らし続けるつもりた?
祖国へ帰れよ チョーセン人
0077デフォルトの名無しさん
2014/01/29(水) 09:56:47.43だれもが通る道。
bisonは、Cっぽい言語を作るとき便利。これがわかれば理解がはやい。
生成器がもともとC向け(≠C++)なので、はじめは(C++でなく)Cで書こう
0078デフォルトの名無しさん
2014/01/29(水) 14:02:01.11どう直したらいいでしょうか?
Tweak.xm:298:15: error: cannot initialize a variable of type 'int (*)()' with an
rvalue of type 'void *'
...(*SBSSpringBoardServerPort)() = dlsym(lib, "SBSSpringBoardServerPort");
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Tweak.xm:299:17: error: cannot initialize a variable of type 'void
*(*)(mach_port_t *, bool *, bool *)' with an rvalue of type 'void *'
...SBGetScreenLockStatus)(mach_port_t* port, bool *lockStatus, bool *passcodeEnabled) = dlsym(lib, "SBGetScreenLockStatus");
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Tweak.xm:303:17: error: cannot initialize a variable of type 'void
*(*)(mach_port_t *, char *)' with an rvalue of type 'void *'
...SBFrontmostApplicationDisplayIdentifier)(mach_port_t *port, char *result) = dlsym(lib, "SBFrontmostApplicationDisplayIdentifier");
^
エラーは上記の3つです。よろしくお願いいたします。
0079デフォルトの名無しさん
2014/01/29(水) 14:14:45.80>>73の質問には答えられない?
あぁ、やっぱり本物の韓国人だから>>73みたいな簡単な日本語すら理解できないわけか。
0080デフォルトの名無しさん
2014/01/29(水) 14:26:38.260081デフォルトの名無しさん
2014/01/29(水) 14:47:57.28dlsym() の返値にキャストかけること、意味的に合っていても。
>>80
あせるな こういうときに使う、というのがわかればすぐわかる
最低限の教養として、1ビット対1ビットで、or and xor がどうなるか知っておけばいい
0082デフォルトの名無しさん
2014/01/29(水) 14:59:49.11返信ありがとうございます。
返り値にキャストをかける ということをすればいいんですね。
0083デフォルトの名無しさん
2014/01/29(水) 16:12:58.42有難う御座います
簡単なコンソールゲームを作っているのですが地面を踏んだか否かをビットでフラグ立てしようとしたのですが
無理でした。
難しそうなので、別の方法を考えてみます。
0084デフォルトの名無しさん
2014/01/29(水) 16:24:00.50どこかでまた必要になる事があるがんばれ
1111から0001を取り除く場合は1111 & ~0001
0000に0001を追加する場合は0000 | 0001
1111に0001があるかどうかはif(1111 & 0001)
0085デフォルトの名無しさん
2014/01/29(水) 16:25:37.41とっとと出ていけ チョーセン人
0086デフォルトの名無しさん
2014/01/29(水) 17:00:41.470087デフォルトの名無しさん
2014/01/29(水) 17:17:49.60もしかして本当に荒らしてる自覚ないとか?
0088デフォルトの名無しさん
2014/01/29(水) 18:21:33.01たしかにそういうときにつかうが、Cはビット演算覚えてなくても書ける
struct { int foo:1; int bar:1; }; だったっけ
0089デフォルトの名無しさん
2014/01/29(水) 18:50:34.10いいから基地害に触るな
0090デフォルトの名無しさん
2014/01/29(水) 19:29:47.738byte使ってね?
0091デフォルトの名無しさん
2014/01/29(水) 19:34:32.02全ての論理はNANDで作れる。因みに XORはNAND4つで作れる。
つまりNANDだけマスターすれば良い
0092デフォルトの名無しさん
2014/01/29(水) 19:48:02.40http://codepad.org/KFtZIlwE
0093デフォルトの名無しさん
2014/01/29(水) 19:49:32.64このスレには基地しかいないのに、そんなこと言ったらスレが成り立たないじゃなかよ
0094デフォルトの名無しさん
2014/01/29(水) 20:09:27.960095デフォルトの名無しさん
2014/01/29(水) 20:18:19.020096デフォルトの名無しさん
2014/01/29(水) 20:39:12.600097デフォルトの名無しさん
2014/01/29(水) 22:20:59.64hoge
チョーセン人
片山
QZ
uy
0098デフォルトの名無しさん
2014/01/29(水) 22:51:25.490099デフォルトの名無しさん
2014/01/29(水) 23:13:59.430100デフォルトの名無しさん
2014/01/29(水) 23:25:57.790101デフォルトの名無しさん
2014/01/30(木) 00:31:50.170102デフォルトの名無しさん
2014/01/30(木) 03:53:53.55環境は32bitのWindowsXP以降です
0103デフォルトの名無しさん
2014/01/30(木) 04:00:56.46これにIDがつくと連鎖あぼーんが可能となりさらに快適になるね
0104デフォルトの名無しさん
2014/01/30(木) 04:27:41.43便利でしょ?簡単でしょ?
まさに馬鹿でもチョン(半人前)でも出来る簡単な作業でしょ?
でもそれが出来ない人たちがいるんだよね
それがチョン(朝鮮人)だ…
0105デフォルトの名無しさん
2014/01/30(木) 05:04:14.94オマエ、そう言ってスレの86番目でhoge荒らししてたよな
多量なコピペで埋まったクソスレだ
0106デフォルトの名無しさん
2014/01/30(木) 06:55:18.99どうみても人気者リストの件について
0107デフォルトの名無しさん
2014/01/30(木) 09:13:28.71テンプレにhoge禁止しないと書かれて火病ったチョーセン人がコピペでスレを埋め浮くした
0108デフォルトの名無しさん
2014/01/30(木) 09:20:37.13そのファビョった奴を見てさらに日を焚きつけて
スレ荒らしを楽しんだ奴が偉そうに
0109デフォルトの名無しさん
2014/01/30(木) 10:26:15.10kernel32, ntdll にそういうのがないかさがしてみろ
/nodefautlib をするとなったら、そこらへんを一度は漁っておくことになる
0110デフォルトの名無しさん
2014/01/30(木) 11:43:36.10やってみろってご指摘は勘弁で><
int a=10,b=20;
a^=b;
b^=a;
a^=b;
0111デフォルトの名無しさん
2014/01/30(木) 11:53:33.490112デフォルトの名無しさん
2014/01/30(木) 12:24:03.72okay
0113デフォルトの名無しさん
2014/01/30(木) 12:45:41.240114デフォルトの名無しさん
2014/01/30(木) 13:39:49.15(A ^ B) ^ C = A ^ (B ^ C)
A ^ A = 0
から、
a^=b; // a = a ^ b;
b^=a; // b = b ^ ( a ^ b) = (b ^ b) ^ a = 0 ^ a = a;
a^=b; // a = a ^ b = (a ^ b) ^ a = b ^ (a ^ a) = b ^ 0 = b;
0115デフォルトの名無しさん
2014/01/30(木) 15:00:53.150116デフォルトの名無しさん
2014/01/30(木) 15:04:44.29最速最新どうぞ
0117デフォルトの名無しさん
2014/01/30(木) 15:49:27.580118デフォルトの名無しさん
2014/01/30(木) 16:00:45.51work = a;
a = b;
b = work;
0119デフォルトの名無しさん
2014/01/30(木) 16:32:56.170120デフォルトの名無しさん
2014/01/30(木) 17:26:11.76そんな関数が存在したんですか、知りませんでした
0121デフォルトの名無しさん
2014/01/30(木) 18:00:29.39swap(a,b);
の方がよりポータブル
0122デフォルトの名無しさん
2014/01/30(木) 19:35:42.67つ ,
0123デフォルトの名無しさん
2014/01/30(木) 20:49:05.92ntdllにそのままな名前の関数がありました
それをつかったら無事コンパイルできました
ありがとうございます
0124デフォルトの名無しさん
2014/01/30(木) 21:07:37.01人気者listワロタ
0125デフォルトの名無しさん
2014/01/30(木) 21:35:24.78NG推奨:半角にして登録してくだい
◆QZaw55cn4c
◆0lBZNi.Q7evd
/tech/1313183984/
片山
0126片山博文MZ無能 ◆T6xkBnTXz7B0
2014/01/30(木) 21:51:23.43__declspec(thread)でスレッドローカルにできたり、__declspec(selectany)で多重定義を解消したり
0127デフォルトの名無しさん
2014/01/30(木) 21:59:40.41あぼ〜ん
0128デフォルトの名無しさん
2014/01/31(金) 01:01:02.89いいね
0130デフォルトの名無しさん
2014/01/31(金) 02:55:18.240131デフォルトの名無しさん
2014/01/31(金) 03:21:46.720132デフォルトの名無しさん
2014/01/31(金) 18:51:31.40>>91
補足、これは教養。
ICチップをつくるとき、極端なハナシ、NANDを大量に並べておけば、
あとはその配線で、思うようなものがだいたい作れる。
0133デフォルトの名無しさん
2014/01/31(金) 20:05:05.710134デフォルトの名無しさん
2014/01/31(金) 20:14:34.80ドヤ顔で語り出す惨めなやつら
0135デフォルトの名無しさん
2014/01/31(金) 20:32:52.39専門、高卒は知らん
0136デフォルトの名無しさん
2014/01/31(金) 20:59:16.71今じゃFPGAなりCPLDなりが当たり前になってNAND云々はどうでもよくなっているけどね。
0137デフォルトの名無しさん
2014/01/31(金) 21:42:07.66オマエの妄想ではそうなんだろうな
0138デフォルトの名無しさん
2014/01/31(金) 22:05:55.19http://ie.u-ryukyu.ac.jp/%e5%ad%a6%e7%a7%91%e5%86%85%e5%90%91%e3%81%91%e6%83%85%e5%a0%b1/%e6%83%85%e5%a0%b1%e5%b7%a5%e5%ad%a6%e7%a7%91%e5%b1%a5%e4%bf%ae%e8%a8%88%e7%94%bb%e8%a1%a8/%e3%82%b7%e3%83%a9%e3%83%90%e3%82%b9%e4%b8%80%e8%a6%a7-2/
琉球大工学部情報工学科 偏差値44のかなり底辺
ここでさえデジタル回路は必修だ
お前、ここ以下かよ wwwww
0139デフォルトの名無しさん
2014/01/31(金) 22:20:31.250140デフォルトの名無しさん
2014/01/31(金) 22:52:37.89その程度の知識さえ持たない底辺は1000年ROMってろ wwww
0141デフォルトの名無しさん
2014/01/31(金) 23:01:08.040142デフォルトの名無しさん
2014/01/31(金) 23:21:13.15日本工業大学工学部情報工学科 偏差値35(測定限界 wwww)
2年 ディジタル回路設計・演習の1講目が半加算/全加算
基本回路はこれ以前ということになる
結論
>>137は偏差値35未満の池沼 wwww
0143デフォルトの名無しさん
2014/01/31(金) 23:25:24.790144デフォルトの名無しさん
2014/01/31(金) 23:26:12.120145デフォルトの名無しさん
2014/01/31(金) 23:27:02.290146デフォルトの名無しさん
2014/01/31(金) 23:33:31.74何だ。ただの知障でしたか
0148デフォルトの名無しさん
2014/01/31(金) 23:35:32.37姉妹スレと勘違いしかけた。
0149デフォルトの名無しさん
2014/01/31(金) 23:42:33.630150デフォルトの名無しさん
2014/01/31(金) 23:46:47.190151デフォルトの名無しさん
2014/01/31(金) 23:52:16.07やっべ、偏差値低いとは思ってたけどドベだったとは
まだ先生があまり変わってなくて少し安心した
0152デフォルトの名無しさん
2014/01/31(金) 23:54:10.87きさまさては岐阜県人だな
0153デフォルトの名無しさん
2014/01/31(金) 23:57:08.920154デフォルトの名無しさん
2014/02/01(土) 00:03:44.210155デフォルトの名無しさん
2014/02/01(土) 00:11:02.710156デフォルトの名無しさん
2014/02/01(土) 00:23:39.76よろしくお願いします。
0157デフォルトの名無しさん
2014/02/01(土) 04:41:52.720158デフォルトの名無しさん
2014/02/01(土) 07:55:29.52構造体配列の場合はこのようなやり方で正しいのでしょうか?
http://ideone.com/VlQDz9
0159デフォルトの名無しさん
2014/02/01(土) 07:56:39.64すいません void set();は無視してください
0160デフォルトの名無しさん
2014/02/01(土) 07:59:38.390161デフォルトの名無しさん
2014/02/01(土) 08:04:12.57自分でオナニーするならそれでいいだろう
ヌルポをfcloseしてる以外は
ついでに要素数はどうやって取得するつもりだ
0162デフォルトの名無しさん
2014/02/01(土) 08:37:48.47>要素数はどうやって取得するつもりだ
すいません 初心者なのでもう少し具体的にお願いします
0163デフォルトの名無しさん
2014/02/01(土) 08:52:19.39つ sizeof(data)/sizeof(data[0])
0164デフォルトの名無しさん
2014/02/01(土) 08:53:37.41ちなみに
sizeof(data)/sizeof(data_t)でもおkですか?
0165デフォルトの名無しさん
2014/02/01(土) 08:57:38.86てか、デリミタどうなってるの
0166デフォルトの名無しさん
2014/02/01(土) 08:59:20.49バイナリのぞいてみたらちゃんと値は代入されていたのですが…
0167デフォルトの名無しさん
2014/02/01(土) 09:01:47.280168デフォルトの名無しさん
2014/02/01(土) 09:02:20.98デリミタで切り取るなんてことはせずに
大きさを決めうちしてメモリ上に埋め込んでる
fwrite() と fread() でやり方を同じにしておけば、まあ問題ないだろうね
0171デフォルトの名無しさん
2014/02/01(土) 09:28:20.67なるほどありがとう
0172デフォルトの名無しさん
2014/02/01(土) 09:28:32.68data[] が max_data に満たない場合は落ちるし
data[] が max_data より多いのであれば 読み書きする要素数が合わない
0174デフォルトの名無しさん
2014/02/01(土) 09:36:30.83>>163 の書き方で、「作った数」・「読み出す数」・「書き出す数」 を一致させればOK
0175デフォルトの名無しさん
2014/02/01(土) 09:40:56.32なるほど、
自分でやったりすると結構配列数を定数にしちゃって
>>163みたいな操作しなくてもエラーとか発生しにくいからスルーしちゃうけど
気をつけるわ ありがとう
0176デフォルトの名無しさん
2014/02/01(土) 09:54:46.52data_t data[max_data] = {略};
変更の可能性が低いなら、これもありかと
0177デフォルトの名無しさん
2014/02/01(土) 09:59:19.36どうしよう? ってなるだろう
0178デフォルトの名無しさん
2014/02/01(土) 11:09:10.14九州の方でも通じるんだなこれが
0179デフォルトの名無しさん
2014/02/01(土) 11:24:17.390180デフォルトの名無しさん
2014/02/01(土) 12:26:13.36大阪住みだが初めて聞いた
ビリ
ビリッケツ
なら聞いた事ある
0181デフォルトの名無しさん
2014/02/01(土) 12:27:44.09他の環境に持っていく前にシリアライズしてしまえばいいけど
0182デフォルトの名無しさん
2014/02/01(土) 12:31:52.71日本工業大学といえば大学も底辺だが、附属高校も…
日本一の難関筑駒、御三家駒東、都立国際、芸術、駒場
駅名どおりの東京大学がある駒場東大前が最寄駅だけど、
あの駅は偏差値60以下の池沼は使っちゃだめだろ
0183デフォルトの名無しさん
2014/02/01(土) 12:34:47.480184デフォルトの名無しさん
2014/02/01(土) 12:55:32.12偏差値ってのは例えば最短4cm以下は切捨てでスケール振ると八割強が10cm未満になるって意味だぞ
0185デフォルトの名無しさん
2014/02/01(土) 13:21:10.36もう60年以上も経つんだからそろそろ許してやれよ
0186デフォルトの名無しさん
2014/02/01(土) 13:26:16.660187デフォルトの名無しさん
2014/02/01(土) 15:31:55.89人身売買があたりまえの底辺職業は底辺レベル人間じゃないと...
0188デフォルトの名無しさん
2014/02/01(土) 15:36:50.620189デフォルトの名無しさん
2014/02/01(土) 22:36:47.74エンディアンがどのこの、浮動小数点形式がどのこのやってると
ハゲるかと。
それは、同一アーキテクチャー(曖昧な用語ですまんね)が前提
たとえば fwrite() と fread() が同じソースにあって同じタイミングでコンパイルされるとかね
でも、x86 で fwrite() した結果を、ARM のfread()でそのまま読めるとは限らない、ARM は確かバイエンディアンだったか
0191KUSO KOTE ◆unko./w.Osri
2014/02/02(日) 07:13:13.35とりえず>>177の言うとおり
要素数ぐらいは記録しておきたい。。
http://ideone.com/O2o255
0192KUSO KOTE ◆unko./w.Osri
2014/02/02(日) 07:15:55.340193デフォルトの名無しさん
2014/02/02(日) 07:40:31.26同じコンパイラの同じバージョンの同じオプションでコンパイルしたものを
同じコンピューターで実行した時だけ
それ以外は保証されない
動いたらラッキー程度
0194デフォルトの名無しさん
2014/02/02(日) 07:48:58.93◆QZaw55cn4c
◆0lBZNi.Q7evd
/tech/1313183984/
片山/KUSO KOTE
0195デフォルトの名無しさん
2014/02/02(日) 08:36:13.33fwrite()/fread() の仕様はそんなにあやふやなのか?
お前、精度を上げるのに安全な枠を狭めるとか馬鹿でもできるぞ?
いったいなにが原因で fwirte() したものを fread() できないことがあるのか、その本質を絞り込めないのか?
0196デフォルトの名無しさん
2014/02/02(日) 08:38:38.49最初から半角にしてくれないか?
いちいち全角⇔半角とかめんどくさいんだが?
すでに登録してある者にあらためて見せる必要はなかろう?
0197デフォルトの名無しさん
2014/02/02(日) 08:42:40.72つまり、あぼーん報告してるあのバカという事
0198デフォルトの名無しさん
2014/02/02(日) 08:44:47.52違うよ バカ
反例示してやろうか? wwww
0199デフォルトの名無しさん
2014/02/02(日) 08:48:11.75↓
>違うよ バカ
>反例示してやろうか? wwww
おいおい
0200デフォルトの名無しさん
2014/02/02(日) 08:51:09.77バカにはわからないらしい
可哀想なバカ wwww
0201デフォルトの名無しさん
2014/02/02(日) 08:57:05.62登録しようと思ったんだが半角にするのが面倒くさくてねえ
なんで最初から半角にしないのか、あぼーんに登録してないやつに見えればいいんだろう?
お前のいっていることがよくわからないんだが?
0202デフォルトの名無しさん
2014/02/02(日) 08:59:00.68おまえQZ(=>>197)より頭悪いとか
馬鹿にも程があるぞ
0203デフォルトの名無しさん
2014/02/02(日) 09:00:25.77∃で記述される存在命題(「保障されない」)という主張に反する事例を提示するのなら、
∀で記述される全称命題(「常に保障される」)を示さなければならないのだが、そういうのを
反 例 と い う の だ ろ う か ?
0204デフォルトの名無しさん
2014/02/02(日) 09:00:42.02おまえアンカーもマトモに付けられないなんて馬鹿にも程があるぞ
0205デフォルトの名無しさん
2014/02/02(日) 09:10:07.31一部だけNGにしてる人もあぼーんされて他のまで見えなくなるからだろ
プログラム板にいるやつが他の可能性を考えられないとはもぐりか
0206デフォルトの名無しさん
2014/02/02(日) 09:12:54.700207デフォルトの名無しさん
2014/02/02(日) 09:14:13.77それはかまわんのだが
全角⇔半角がめんどくさい、なんとかしてくれ、客に変換させるとかどんな商売してんだ?
0208デフォルトの名無しさん
2014/02/02(日) 09:17:25.23半角で一レスにひとつだけ書けば、すでに登録している者には登録分は見えないし、問題なかろう?
0209デフォルトの名無しさん
2014/02/02(日) 09:19:30.680210デフォルトの名無しさん
2014/02/02(日) 09:24:00.80>>208の頭はおめでたいな
0211デフォルトの名無しさん
2014/02/02(日) 09:41:51.84すでにそれに近いレスを消費してるんだが (w
0212デフォルトの名無しさん
2014/02/02(日) 09:43:41.010213デフォルトの名無しさん
2014/02/02(日) 09:53:11.880214デフォルトの名無しさん
2014/02/02(日) 09:55:36.69で現在 20 あるとでも?
現実を無視した推測でものをいうのはやめようね
0215デフォルトの名無しさん
2014/02/02(日) 09:57:00.36>>194 のオツムの程度がよくわかるね
0216デフォルトの名無しさん
2014/02/02(日) 10:00:13.99是非の議論で消費されるレス数は関係ないな
例:
A「チョーンジンがhogeに反応しなければ
無駄にスレが消費されることも無い
hoge禁止は削るべき
B「キチガイがhogeを投下しなければ
無駄にスレが消費されることも無い
hogeは禁止にすべき
互いに相手が妥当すれば無駄を無くせると主張するだけで終わりはない
0217デフォルトの名無しさん
2014/02/02(日) 10:02:12.74あぼーんしたことを逐一報告しているあのバカは、以前あぼーんを報告する理由と
して「あぼーんされる事は屈辱」だから、それを知らしめるために報告していると
ほざいたいた
理解不能な理由ではあるが、この低知能な論理に従うと>>194があぼーんされる事も
屈辱となる だから全角であぼーんされないように書いている
分かったかね? wwww
0218デフォルトの名無しさん
2014/02/02(日) 10:07:03.62誰にレスしてるの?
敵は一人だと思い込む人なんだろうな (w
0219デフォルトの名無しさん
2014/02/02(日) 10:09:52.39いや、だから目的は人気者リストの面々をあぼーん登録させることだろう?
ですでにあぼーん登録したものには見えなくても問題ないわけだろう?だって登録してあるという点で目的を達成しているのだから
あぼーんされるのが屈辱とかいっていることがよくわからない、お前の目的は片山をあぼーんリストに登録させることではないのか?
こんどから >>208 のようにしてくれ、そうなったら是非登録しておきたいものだ
0220デフォルトの名無しさん
2014/02/02(日) 10:13:44.27NG対象の数に依存することはおかしいと言う説明で
仮に出した20という数値に対して
20は正しい数値ではないとか、ばかなの?
じゃあ6あったら6レス消費するの? アスペなの?
0221デフォルトの名無しさん
2014/02/02(日) 10:16:06.81正直 6 なら問題ないね全角半角変換とかやってられないから 6 レス消費して >>208 のようにやっとくれ
0222デフォルトの名無しさん
2014/02/02(日) 10:17:06.71オマエはアスペかよ。
人気者の立場で>>217=QZのレスを読み返せ。
0223デフォルトの名無しさん
2014/02/02(日) 10:19:51.366レスぐらいなら議論の余地はあるが、990レスならさすがにダメだろ (w
つまり、お前の前提が間違ってる。
0224デフォルトの名無しさん
2014/02/02(日) 10:20:59.900225デフォルトの名無しさん
2014/02/02(日) 10:21:58.020227デフォルトの名無しさん
2014/02/02(日) 10:23:10.65NG推奨はあくまで「こうするとちょっと手間ですが快適ですよ」
という推奨だから。
>>221の様なアスペな特例も漏れなく快適にするために
行をバラして
…と書いていたら225とかぶった
0228デフォルトの名無しさん
2014/02/02(日) 10:23:50.14鈍いやつだな
「あぼーん報告してるあのバカ」 == >>194 && >>194 != >>197(オレ)
> あぼーんされるのが屈辱とかいっていることがよくわからない、
オレにも全くわからない
> お前の目的は片山をあぼーんリストに登録させることではないのか?
オレの目的はあぼーん報告してるバカに屈辱を与える事
理由? バカが嫌いだから
0229デフォルトの名無しさん
2014/02/02(日) 10:25:59.78ああ、チンカスくん久しぶり
末尾再帰理解できた? wwww
0230デフォルトの名無しさん
2014/02/02(日) 10:26:37.41>ちょっと手間
ほんとうか?すごく手間なんだがなんとかならんか?>>208 のようにやってくれるとありがたいんだが?
0231デフォルトの名無しさん
2014/02/02(日) 10:28:42.33> で現在 990 あるとでも?
> 現実を無視した推測でものをいうのはやめようね
ひょっとして、バカなの?
0232デフォルトの名無しさん
2014/02/02(日) 10:30:17.15へんたいお手数ですが、パソコンに秀丸エディタを挿れて
編集→変換で半角に変換したテキストをクラウドに置いて
使用しているデバイスでコピペしていただけないでしょうか
0233デフォルトの名無しさん
2014/02/02(日) 10:34:43.790234デフォルトの名無しさん
2014/02/02(日) 10:43:08.23お前 >>222 で QZ 認定されているみたいだぞ?
お前のいうことは QZ と区別がつかないらしいのだが、それは最大の屈辱と思わないのかね?
0235デフォルトの名無しさん
2014/02/02(日) 10:46:53.09特別に俺様が、マストエヌジーな
ぶっちぎりのクソコテを
オンリーワンだけチョイスしてやるぜ
↓↓↓↓NG必須!!↓↓↓↓
◆QZaw55cn4c
=>>197=>>200=>>217=>>228
0236デフォルトの名無しさん
2014/02/02(日) 10:58:36.37>fwrite()/fread() の仕様はそんなにあやふやなのか?
仕様はあやふやだろう
あるプログラムが保存したメモリイメージを
もう一度実行して正しく読める保証すらない
0237デフォルトの名無しさん
2014/02/02(日) 10:59:54.45おうサンキュー他も頼む
0238デフォルトの名無しさん
2014/02/02(日) 11:05:09.37特別にもう一つだけ教えてやるゼ!
↓↓↓↓★★☆☆☆NG必須☆☆☆★★↓↓↓↓
◆QZschizo.ptH
0239デフォルトの名無しさん
2014/02/02(日) 11:09:40.84そいつは偽者で単なるファンっていう噂だが?そいつがコードを張ったやつはあるのか?
0240デフォルトの名無しさん
2014/02/02(日) 11:15:54.41だれも本物のオマエに会いたいわけじゃなくて
駄レスを見たくないだけだから
0241デフォルトの名無しさん
2014/02/02(日) 11:20:09.72トリップってどうやって取得するの?
0242デフォルトの名無しさん
2014/02/02(日) 11:20:52.150243デフォルトの名無しさん
2014/02/02(日) 11:22:32.34http://anago.2ch.net/test/read.cgi/software/1387954016/
0244デフォルトの名無しさん
2014/02/02(日) 11:25:05.69>>222はチンカスくんといって、末尾再帰を知らずに大恥かいたバカ
事ある毎に絡んでくるが、オレがQzをゴキブリ並みに嫌っているので
Qz認定すればダメージ与えられると思ってるのだろう
哀れなバカ そして得意技は自演 >>222 == >>234
そういえば末尾再帰のまとめサイト作りかけで放置してあったな
完成させてやろうか? wwww
0245デフォルトの名無しさん
2014/02/02(日) 11:29:49.30さすがここ数スレをhogeで荒らし続けているだけはある
0246デフォルトの名無しさん
2014/02/02(日) 11:47:45.60Qzのls -l ./progより面白いかもしれん
0247デフォルトの名無しさん
2014/02/02(日) 11:48:05.58XX=QZ か
江添さんチーッス!
と書いておけば問題ない
0248デフォルトの名無しさん
2014/02/02(日) 12:48:14.08妥協では
0249デフォルトの名無しさん
2014/02/02(日) 13:10:18.75病みつきになるとかならないとか
0250デフォルトの名無しさん
2014/02/02(日) 13:16:08.170251デフォルトの名無しさん
2014/02/02(日) 13:22:39.48交流分析という心理学の一派によると、ポジティブなフィードバック(交流分析の言葉では「ストローク」)をゲットできなくなったら、ネガティブなフィードバックを集めるようになる。
ここの心理学のセンセは博識でQを完全に把握し手玉にとっているときいているので、ちょっと意見を聞きたいものだ
0252デフォルトの名無しさん
2014/02/02(日) 16:38:08.030253デフォルトの名無しさん
2014/02/02(日) 20:26:13.220254デフォルトの名無しさん
2014/02/02(日) 21:33:18.32それはあるけどそれって子供の時だけじゃないの?
いい子でいたら親が無視するので不良化するのがいい例
それを大人がやってたら笑いものですよ
0255デフォルトの名無しさん
2014/02/02(日) 21:49:11.100256デフォルトの名無しさん
2014/02/02(日) 21:56:52.50ウリジナルCと呼ぶのは日本人だけで
生粋の朝鮮民族はコリアCと呼びます。
0257デフォルトの名無しさん
2014/02/02(日) 23:02:21.460258デフォルトの名無しさん
2014/02/02(日) 23:32:56.870259デフォルトの名無しさん
2014/02/02(日) 23:47:21.480260デフォルトの名無しさん
2014/02/02(日) 23:55:18.83コリアCの影響を受けている
基本部分はほぼ韓国のもの。
0261デフォルトの名無しさん
2014/02/02(日) 23:58:35.800262デフォルトの名無しさん
2014/02/02(日) 23:58:49.56と大手を振って言えるようになりますね
0263デフォルトの名無しさん
2014/02/03(月) 02:58:10.90そういやKorea(K)だとJapan(J)の後ろに来る
KoreaじゃなくてCoreaにするニダ!って工作してたのは止めたのかな
0264デフォルトの名無しさん
2014/02/03(月) 03:21:13.680265デフォルトの名無しさん
2014/02/03(月) 06:17:26.11その発想はほんとうにKorea が開発したらの場合だ
0266デフォルトの名無しさん
2014/02/03(月) 06:53:47.32https://www.google.co.jp/search?q=initialize+const+member+array
0267デフォルトの名無しさん
2014/02/03(月) 21:41:45.24break;も書いてるし他の番号と処理同じにしても強制終了です。
よく考えられるミスって他にありますか?ちなみにVC++2008を使っています。
0268デフォルトの名無しさん
2014/02/03(月) 21:43:50.520269デフォルトの名無しさん
2014/02/03(月) 21:52:30.360270デフォルトの名無しさん
2014/02/04(火) 06:25:33.74とりあえず宣言した配列、確保した領域を越えてアクセスしている可能性がある。
forで配列の要素に順にアクセスしてるときに宣言した領域を越えてたり、memcpyでコピーするときに確保した領域を越えて指定してたりって辺りがよくあるミス。
0271デフォルトの名無しさん
2014/02/04(火) 06:32:54.04int *test;
int num;
int i;
num = 5;
test = (int*)malloc( num );
for(i=0;i<num;i++){
test[i] = 10;
}
これだけ単体で見せられたらすぐ分かるけど、あれこれ考えながら書いてるとたまにやる。
しかも、ここで強制終了してくれるならまだしも関係ないところで強制終了することもあるからハマる。
0272デフォルトの名無しさん
2014/02/04(火) 07:19:54.15ありがとう。ちょっと長いけど再確認してみます。
0273デフォルトの名無しさん
2014/02/04(火) 09:02:37.99switchは関係ないと思う。
0274デフォルトの名無しさん
2014/02/04(火) 09:27:16.61呼び出し履歴見てみ
malloc()より
claloc(num, sizeof(int))のがミスしにくいよな
0275デフォルトの名無しさん
2014/02/04(火) 11:50:59.35高度すぎる
0276デフォルトの名無しさん
2014/02/04(火) 12:23:55.17ミスを隠蔽するだけ
0277デフォルトの名無しさん
2014/02/04(火) 12:25:08.910278デフォルトの名無しさん
2014/02/04(火) 12:28:03.08自分が書いたものですら自分で理解できていないことの所作
0279デフォルトの名無しさん
2014/02/04(火) 12:35:29.24どこのライブラリ?
0280デフォルトの名無しさん
2014/02/04(火) 12:39:24.530281デフォルトの名無しさん
2014/02/04(火) 12:41:19.700282デフォルトの名無しさん
2014/02/04(火) 12:54:54.340283デフォルトの名無しさん
2014/02/04(火) 15:41:24.96Linuxのメモリ確保戦略からすると、実際に確保できたか最初にわかるから助かる場合も、たまにはある。
0284デフォルトの名無しさん
2014/02/04(火) 16:48:12.600285デフォルトの名無しさん
2014/02/04(火) 17:03:25.93int data_two[ 50 ] = { 0 };
0286デフォルトの名無しさん
2014/02/04(火) 18:55:23.94for(int a=0;a<=10;a++){
data[a] = 99;
}
あかん
0287デフォルトの名無しさん
2014/02/04(火) 19:13:10.240288デフォルトの名無しさん
2014/02/04(火) 19:23:58.30幼稚園児乙
0289デフォルトの名無しさん
2014/02/04(火) 20:13:55.85○ int idiot
0290デフォルトの名無しさん
2014/02/04(火) 22:03:45.29文殊の知恵は出そうだな
0291デフォルトの名無しさん
2014/02/05(水) 00:49:08.80>>286
そのforは、よーく考えると、11回まわるよ
誰もが一度は引っかかる点なので、十分慣れて。
0292デフォルトの名無しさん
2014/02/05(水) 01:10:31.66あかん言うてるやん
よく考えなくてもわかるレベル
0293デフォルトの名無しさん
2014/02/05(水) 01:28:23.430294デフォルトの名無しさん
2014/02/05(水) 01:37:26.480295デフォルトの名無しさん
2014/02/05(水) 01:49:47.88【初心者姦ゲイ】C/C++ハッテン場 Ver.90【姦狂依存OK】
0296デフォルトの名無しさん
2014/02/05(水) 03:24:23.94>>286はチョーンジンなのでカタコトのレスしかできなかったんです
辛抱してください
0297デフォルトの名無しさん
2014/02/05(水) 05:30:19.66顔真っ赤
0298デフォルトの名無しさん
2014/02/05(水) 05:35:17.47protected:
std::string name_;
};
class Student : public Person {
private:
std::string college_;
};
このような2つのクラスがあるとして、Studentクラスのオブジェクトstudentを
Person person = dynamic_cast<Person>(student);
のような形でキャストした場合、メンバ変数college_は失われるってことでいいんでしょうか?
また、変数studentがStudentクラスのポインタだった場合、
Person *person = dynamic_cast<Person*>(student);
Student *student2 = dynamic_cast<Student*>(person);
の様な変換を行ったらstudent2のメンバ変数college_はまだ健在なんでしょうか?
0299デフォルトの名無しさん
2014/02/05(水) 06:59:02.15もちろん。Personはそんなもの持てませんから。
>まだ健在なんでしょうか?
もろちん。システム内にはStudentオブジェクトひとつしか存在しませんから。
0300デフォルトの名無しさん
2014/02/05(水) 07:59:30.430301デフォルトの名無しさん
2014/02/05(水) 08:23:21.44>Person *person = dynamic_cast<Person*>(student);
これキャスト要らない
0302デフォルトの名無しさん
2014/02/05(水) 19:26:37.44【初心射姦ゲイ】C/C++ハッテン場er.90【姦狂依存OK】
0303デフォルトの名無しさん
2014/02/06(木) 20:36:50.13int a;
}
int main(){
vector<C> cs(3);
for(i=0;i<3;i++){
C c;
c.a=0;
cs.at(i)=c;
}
for(i=0;i<3;i++){
c=cs.at(i);
c.a=2*i;
}
cout<<cs.at(1).a<<endl;
}
これで2が出力されることを期待してるのですが、0が出ます。原因と対処法を教えてください
0304片山博文MZ無能 ◆T6xkBnTXz7B0
2014/02/06(木) 20:41:38.46c=cs.at(i);
c.a=2*i;
を
cs.at(i).a=2*i;
にする。原因はcとcsは別々だから。
0305デフォルトの名無しさん
2014/02/06(木) 20:46:07.86c = cs.at(i)
オブジェクトをコピーしてる
cで操作しているオブジェクトは cs.at(i) で示しているオブジェクトと値は同じでも別のもの
C& c = cs.at(i) ならば c は参照なので
cへの操作は cs.at(i) への操作と等価になれる
0306デフォルトの名無しさん
2014/02/06(木) 20:47:23.18構造体の=をするとコピーになってしまうんですね…
ありがとうございます
0307デフォルトの名無しさん
2014/02/06(木) 20:53:53.11参照を使うんですね。ありがとうございます
0308デフォルトの名無しさん
2014/02/06(木) 20:58:44.48コンパイラーがバグってんだろ。
その糞コンパイラーを窓から投げ捨てる。
0309デフォルトの名無しさん
2014/02/06(木) 22:35:08.86即値とメモリ内のデータからなる一連の送信データを、
こんな風に記述したいんですがコンパイルできません。
直し方や、他の良い方法があったら教えて下さい。
http://codepad.org/N8Y9uF6g
0310309
2014/02/06(木) 22:46:30.96付けてもエラーのままですが…。
0311デフォルトの名無しさん
2014/02/06(木) 22:50:29.05char type;
char *damy;
}s_term;
struct {
char type;
char imm;
char damy[3];
}s_imm;
0312303
2014/02/06(木) 22:52:51.44C& c=cs.front()やC& c=cs.at(i)などとする分にはわかったのですが、
cs.push_back(c)やcs.at(i)=cを参照渡しにする方法がわかりません。
どうすれば良いですか?
0313デフォルトの名無しさん
2014/02/06(木) 23:17:14.35コピーで済むように別な方法を考えなさい
0314303
2014/02/07(金) 01:06:37.07ポインタのlistなどにします。
0315デフォルトの名無しさん
2014/02/07(金) 04:41:21.372.shared_ptrをvectorで持つ
3.移動する。cs.emplace_back( std::move(c) );
0316デフォルトの名無しさん
2014/02/08(土) 01:12:00.77if(CommonSettings.GFX3D_TXTHack==false)の{}内が無駄が多いとは思うんですが、どうも変更の仕方が分からず・・・
やり方をご教示頂ければ幸いです。
pastebin.com/3pEZJG5E
0317デフォルトの名無しさん
2014/02/08(土) 01:38:41.23取り敢えず、true節とfalse節で共通な後半部分はまとめて追い出しておいたら?
if (cond) {
At;
B;
} else {
Af;
B;
}
を
if (cond) {
At;
} else {
Af;
}
B;
ってことね。
0318デフォルトの名無しさん
2014/02/08(土) 02:01:39.990319デフォルトの名無しさん
2014/02/08(土) 02:18:30.74Linux(aslr)上のプロセスにちょっかいを出したい。
【現状】
ptrace(PTRACE_SYSCALL…)で既存プロセスのシステムコールをフック出来た。
【最終目標】
「stackの開始アドレス及びサイズ」と「heap領域の開始アドレス及びサイズ」
を取得したい。
【で、本題】
この先どの様な手法で上記の情報を取得したら良いのか、
皆目見当がつかない。
この方向で進めて行って良いのか?と、不安になってる。
0320316
2014/02/08(土) 09:50:46.04こういうことですかね?
pastebin.com/RmLfgNjr
共通部分を追い出すと、「iu,ivが未定義」とエラー吐かれます。
エラー回避の仕方が分からないorz
0321デフォルトの名無しさん
2014/02/08(土) 12:04:07.03ソース見てないけど、エラーの出る変数の宣言をスコープの外に移動すればいいんじゃないかな。
0322デフォルトの名無しさん
2014/02/08(土) 12:04:17.27iu,ivはif文の前で定義する
0323デフォルトの名無しさん
2014/02/08(土) 15:47:27.26なんでそんなレベルでこんな事してんの
0324デフォルトの名無しさん
2014/02/08(土) 18:27:11.45if (条件1){
条件1特有の処理(1〜2行)
共通の処理開始
〜利用する変数は合計30くらい〜
〜行数は20行くらい〜
共通の処理終了
条件1特有の処理(1〜2行)
}else if (条件2){
条件2特有の処理(1〜2行)
共通の処理開始
〜利用する変数は合計30くらい〜
〜行数は20行くらい〜
共通の処理終了
条件2特有の処理(1〜2行)
}
こういう場合、共通の処理の部分は分岐の中に書かずに、
最初の特有の処理だけ条件分岐で処理し、共通の処理を行い、再び条件分岐で処理するほうがいいんですかね?
でもそうすると全く同じ分かりきった分岐をもう1回余分にすることになりますよね
共通の処理を前か後ろに分離できればいいのですが、分離できない場合の話です
0325デフォルトの名無しさん
2014/02/08(土) 18:29:22.76抽象化
0326デフォルトの名無しさん
2014/02/08(土) 18:59:01.06> 共通の処理開始
> 〜利用する変数は合計30くらい〜
> 〜行数は20行くらい〜
> 共通の処理終了
をサブルーチンにすればいいんじゃね?
そもそも 20行程度のコードで 30個も変数使うのはなんか間違ってるような...
0327デフォルトの名無しさん
2014/02/08(土) 19:05:03.65構造体にでもまとめられるはず
かといって全部を1つにぶち込めとは言わないがw
0328デフォルトの名無しさん
2014/02/08(土) 19:51:51.94> 〜利用する変数は合計30くらい〜
この利用する変数はどこで定義されてる?
> 全く同じ分かりきった分岐をもう1回余分にする
これと天秤にかけて共通の処理をifブロック毎に書くようにしたのならそれでいいんでね
修正時にミスする可能性が低いのはifをもう1度書くだろうが
0329デフォルトの名無しさん
2014/02/09(日) 00:15:36.06プログラムの一部
x=(unsigned)(100*(random()/(1.0*RAND_MAX)));
fprintf("%u",x);
コンパイルエラー内容
警告: 互換性のないポインタ型から 1 番目の ‘fprintf’ の引数に渡しています [デフォルトで有効]
/usr/include/stdio.h:357:12: 備考: expected ‘struct FILE * __restrict__’ but argument is of type ‘char *’
どなたか教えてください。
0330デフォルトの名無しさん
2014/02/09(日) 00:21:49.78fprintfの使い方知ってる?
0331デフォルトの名無しさん
2014/02/09(日) 00:24:43.51openとcloseはちゃんとしていますが, %uでの引数をどうすればよいのかが
分からないので教えてください
0332デフォルトの名無しさん
2014/02/09(日) 00:31:44.11問題解決しました。すみませんでした。私のミスでした。ありがとうございます
0333デフォルトの名無しさん
2014/02/09(日) 00:36:00.87>>325
よく分かりませんね
>>326
>そもそも 20行程度のコードで 30個も変数使うのはなんか間違ってるような...
sprintfなどで文章を一生懸命作ってるんですよ
>>327
このためだけに構造体作るのもアレですが選択肢には入れときます
>>328
それが難しいんですよね
0334デフォルトの名無しさん
2014/02/09(日) 01:30:59.770335デフォルトの名無しさん
2014/02/09(日) 07:19:50.650336デフォルトの名無しさん
2014/02/09(日) 10:11:27.31> sprintfなどで文章を一生懸命作ってるんですよ
差し込み印刷みたいなことでもしてるんだろうか?
0337デフォルトの名無しさん
2014/02/09(日) 17:52:25.410338デフォルトの名無しさん
2014/02/09(日) 21:12:44.660339デフォルトの名無しさん
2014/02/09(日) 21:14:31.05マクロでよくね
0340デフォルトの名無しさん
2014/02/09(日) 21:25:21.82知らんのか。
書き込み先が溢れないかチェックする機能の付いたsprintfだ。
ISO/IEC 9899を読め
0341デフォルトの名無しさん
2014/02/09(日) 21:44:32.45sprintf_s(buff, _countof(buff), "", ...);
コンパイルしたらwarningでるだろsprintfじゃなくてsprintf_s使ってくれって
0342デフォルトの名無しさん
2014/02/09(日) 21:46:12.30DWORD dwDataLen=(DWORD)(sizeof(m_EDIT_BOX)+1);
DWORD dwDataLen=(DWORD)(wcslen(m_EDIT_BOX)+1);
0343デフォルトの名無しさん
2014/02/09(日) 21:48:16.65ここはVisual C++スレじゃねーよ。
環境依存レスは環境を明記しろ。
0344デフォルトの名無しさん
2014/02/09(日) 22:06:33.99char buff[200];
sprintf_s(buff, "%s", ...);
0345デフォルトの名無しさん
2014/02/09(日) 22:08:51.57多分うちのことだと思うんで・・・失礼しました
他で聞いてみます
0346デフォルトの名無しさん
2014/02/10(月) 00:17:52.1362進数は文字列としてインプット/アウトプットします。
計算はインクリメントしかしません。
publicに用意して欲しいのは以下のメンバです。
int SetFigure( char* );
int GetFigure( char* );
int Incriment();
0347デフォルトの名無しさん
2014/02/10(月) 00:19:18.520348デフォルトの名無しさん
2014/02/10(月) 00:45:17.66環境依存(VC++とか)でもOKなスレだからここで良いよ
0349デフォルトの名無しさん
2014/02/10(月) 01:02:59.27普通に2進数(つまりint)で管理して表示だけ62進数表示にしたいのか
例えばBCDみたく8bitで0-61を管理して桁ごとに8bitづつ使うのかとか
0350デフォルトの名無しさん
2014/02/10(月) 01:18:33.15作れない低スキルは消えろ。
>>348
データの持ち方はお任せします。
入出力が文字列でできれば良いので。
0351デフォルトの名無しさん
2014/02/10(月) 01:32:35.18const char *cvttbl = "01234567890abc...xyzABC...XYZ";
あとは62で割ってあまりをテーブルで変換してゆけば文字表示にできるし
1桁ずつテーブルから位置をサーチして、indexに62かけながら足し上げて
行けば2進変換できる
宿題スレじゃないから後は自分で考えて、わからないところはまた聴きに来てね
0352デフォルトの名無しさん
2014/02/10(月) 01:50:59.51何威張ってんだよ気持ち悪い氏ね
16進数の文字列と10進の整数型を変換する原始的なのがネットにゴロゴロ落ちてるんだから応用しろよカス
0353デフォルトの名無しさん
2014/02/10(月) 02:26:13.73はいはいそろそろ寝ましょうね
0354デフォルトの名無しさん
2014/02/10(月) 03:13:39.20std::string的にutf16を扱いたい
std::wstringはwchar_tであり環境依存らしく16bit区切りとは限らない
どうするのが定石ですか?unsigned shortで自作?
0355デフォルトの名無しさん
2014/02/10(月) 03:17:30.220356デフォルトの名無しさん
2014/02/10(月) 05:25:40.480357デフォルトの名無しさん
2014/02/10(月) 06:00:10.75>>350はhogeでスレを荒らし回っているキチガイなので無視して下さい。
真面目に相手するとそのうち
「おまえらチョーンジン。ばーか、ばーか、死ね」
とか言い出します。
0358デフォルトの名無しさん
2014/02/10(月) 06:18:50.31>std::string的にutf16を扱いたい
そのutf16というのがUnicode規格の
UTF-16エンコーティングフォームのことなのか
UTF-16/UTF-16LE/UTF-16BEエンコーティングスキーム
のことなのかはっきりさせて下さい。
それによって対応が異なります。
0359デフォルトの名無しさん
2014/02/10(月) 06:22:14.190360デフォルトの名無しさん
2014/02/10(月) 06:40:28.62ばかばかチョーセン人死ね
0361デフォルトの名無しさん
2014/02/10(月) 07:58:41.48おおぅ…解決しました
0362ファイル名を取得して開く1
2014/02/10(月) 09:42:05.94"..\\ファイル.txt"
//ファイル.txt
ABC
これらのファイルを読み込みたいのですが
0363デフォルトの名無しさん
2014/02/10(月) 09:43:08.950364ファイル名を取得して開く2
2014/02/10(月) 09:46:18.42#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
//ファイルを開いて読み込む、ファイル名を取得して開く。
//そのファイルの内容を表示。
int main(void)
{
FILE *fp; /* (1)ファイルポインタの宣言 */
char filename[500];
if ((fp = fopen("..\\ファイル名.txt", "r")) == NULL) {
/* エラー処理 */
printf("ファイル名を開くのに失敗した。\n");
getch();
return -1;
}
0365ファイル名を取得して開く3
2014/02/10(月) 09:48:21.14fread( filename, sizeof("..\\ファイル.txt")+2, 1, fp);
filename[sizeof("..\\ファイル.txt")+2] = '\0';
fclose(fp);
//ファイルの中身の表示
printf("ファイルの中身を表示\n");
printf( "%s\n", filename );
getch();
0366デフォルトの名無しさん
2014/02/10(月) 09:57:10.01・初心者が質問するふりをする
・上げる
・わざとスペルミスや小さな間違いを入れる
・変数名やクラス名にhogeを入れる
・しばらくすると回答者を誹謗しだす
0367ファイル名を取得して開く4
2014/02/10(月) 10:09:22.53FILE *fp2; /*ファイルポインタの宣言 */
if ((fp2 = fopen( filename, "r")) == NULL) {
/* エラー処理 */
printf("ファイルを開くのに失敗した。\n");
getch();
return -1;
}
0368ファイル名を取得して開く5
2014/02/10(月) 10:11:23.54int l = 0;
/* ファイル終了まで読み込み 下記注意参照のこと */
while (feof(fp2)==0) {
mojiretu[l] = getc(fp2);
l++;
}
l--;
mojiretu[l] = '\0';
printf("\n");
fclose(fp2);
//ファイルの中身の表示
printf("ファイルの中身\n");
printf( "%s\n", mojiretu );
getch();
return 0;
}
0369デフォルトの名無しさん
2014/02/10(月) 10:35:22.44hogeもsage無いも禁止されていない
0370デフォルトの名無しさん
2014/02/10(月) 12:45:48.42ジャアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアwwwwwwwwwwwwwwwww
ジャアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアップwwwwwwwwwwwwwwwwwwwwwwwwwwww
0371デフォルトの名無しさん
2014/02/10(月) 13:03:19.75吹いたwwwwww
0372デフォルトの名無しさん
2014/02/10(月) 16:36:10.69ジャアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアップ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
0373デフォルトの名無しさん
2014/02/10(月) 16:49:44.27ファイル名.txtを開く
→ファイル名.txtに書かれている..\\ファイル.txtを開く
→..\\ファイル.txtの内容ABCを取得
って事か?
0374デフォルトの名無しさん
2014/02/10(月) 16:52:29.310375デフォルトの名無しさん
2014/02/10(月) 17:10:03.26そうです。
0376デフォルトの名無しさん
2014/02/10(月) 17:16:03.59間に可変個の「ア」を入れるなキチガイ
0377デフォルトの名無しさん
2014/02/10(月) 17:47:55.58こんなもんか
0378デフォルトの名無しさん
2014/02/10(月) 18:59:47.530379デフォルトの名無しさん
2014/02/10(月) 20:05:40.091>c:\users\abe\documents\visual studio 2008\projects\ファイルテスト\main.cpp(18) : error C2664: 'std::basic_ifstream<_Elem,_Traits>
::basic_ifstream(const char *,std::ios_base::openmode,int)' : 1 番目の引数を 'std::string' から 'const char *' に変換できません。
(新しい機能 ; ヘルプを参照)
0380デフォルトの名無しさん
2014/02/10(月) 20:52:57.72アベ君
普通のコンパイラは気を利かせて変換してくれる
そんなこともすら気が利かないコンパイラは使ってはいけないよ
0381デフォルトの名無しさん
2014/02/10(月) 21:06:57.93そうですか
VC++ 2008 Expressですが。
0382デフォルトの名無しさん
2014/02/10(月) 21:07:55.44アベ君c文字列への変換が足りていないようです
0383デフォルトの名無しさん
2014/02/10(月) 21:13:00.99なんですか?
0384デフォルトの名無しさん
2014/02/10(月) 21:24:56.70std::ifstream(std::string) というコンストラクタがあるとでも?
0385デフォルトの名無しさん
2014/02/10(月) 21:26:57.932008年ぐらいならVCは多かったけど、いまVCを使っている奴は少ないよ。
いまはClang3.4でC/C++する時代
0386デフォルトの名無しさん
2014/02/10(月) 21:32:38.08アベ君 これやがな
http://www.cppll.jp/cppreference/cppstring_details.html#c_str
0387片山博文MZ無能 ◆T6xkBnTXz7B0
2014/02/10(月) 21:33:32.610388デフォルトの名無しさん
2014/02/10(月) 21:43:30.74調べておきます。
今日はここまでにしておきます。
0389デフォルトの名無しさん
2014/02/10(月) 21:48:16.36ところで
std::ifstream fs("ファイル名.txt");
if (!fs) このif って意味あるの?
0390デフォルトの名無しさん
2014/02/10(月) 21:58:33.26開けたかどうかの判定だろ
0391デフォルトの名無しさん
2014/02/10(月) 22:11:37.87ものすごく気の利くコンパイラーなら!fsだけでOKだろう。
あまり気の利かないコンパイラーだとifつけないと駄目だろう
0392デフォルトの名無しさん
2014/02/10(月) 22:12:55.53ios::operator!
0393デフォルトの名無しさん
2014/02/10(月) 23:03:30.58R"(..\ファイル名.txt)" にしとけよ
と思ったら2008かよ
0394デフォルトの名無しさん
2014/02/10(月) 23:39:04.60ファイルオープンに失敗しても例外出ないの?
やっぱりiostreamは禿のジョークで腐った設計の見本だな。
使っていいのは小学生まで。
0395デフォルトの名無しさん
2014/02/11(火) 00:17:16.58例外欲しけりゃ fs.exceptions(std::ios::badbit | std::ios::failbit) する。
ただし EOF に注意。
0396ファイル名を取得して開く
2014/02/11(火) 06:07:44.80でも
std::ifstream fs("..\\ファイル名.txt");
でも
ファイル名.txtを開くのを失敗するみたいだがどうしたらいいですか?
0397デフォルトの名無しさん
2014/02/11(火) 06:41:34.020398デフォルトの名無しさん
2014/02/11(火) 06:42:18.590399デフォルトの名無しさん
2014/02/11(火) 07:10:22.16Debug
ファイルテスト.exe
ファイル名.txt
ファイルテスト
プロジェクト
ファイル名.txt
ファイル.txt
ファイル名.txt
これで試しても駄目だった。
ファイルテスト *1 にカレントディレクトリ(作業ディレクトリ)を設定しても駄目でした。
0400デフォルトの名無しさん
2014/02/11(火) 08:10:03.79フルパスで試してみるな
0401デフォルトの名無しさん
2014/02/11(火) 08:22:15.59"C:\Users\User名\Documents\Visual Studio 2008\Projects\ファイルテスト\ファイル名.txt"
でやりましたけど無理です。
0402デフォルトの名無しさん
2014/02/11(火) 08:32:29.200403デフォルトの名無しさん
2014/02/11(火) 08:37:55.03わいどもじで試してみたかい?
0404デフォルトの名無しさん
2014/02/11(火) 08:39:53.78フルパスで開けないのはおかしいだろ
本当にその場所にファイルがあるかの確認と
指定したファイルのパスを開いてるのかの確認
0405403
2014/02/11(火) 08:45:17.010406デフォルトの名無しさん
2014/02/11(火) 08:56:27.52> フルパスで開けないのはおかしいだろ
わろた
0407デフォルトの名無しさん
2014/02/11(火) 08:57:12.86まず、絶対パスで試せよ。
0408デフォルトの名無しさん
2014/02/11(火) 10:10:07.500409デフォルトの名無しさん
2014/02/11(火) 10:16:03.620410デフォルトの名無しさん
2014/02/11(火) 10:52:45.720411デフォルトの名無しさん
2014/02/11(火) 11:20:12.870412デフォルトの名無しさん
2014/02/11(火) 12:57:09.19もし書き読み出来るならどこにファイルが出来たか探してみる
環境書いてないけどWindowsでVCってことでいいの?
javaだけど、以前unixのカレントディレクトリに
'C:\windows\temp\xxx.tmp'というファイルを作るプルグラムがあってな(笑
0413デフォルトの名無しさん
2014/02/11(火) 16:19:26.730414デフォルトの名無しさん
2014/02/11(火) 17:11:48.920415デフォルトの名無しさん
2014/02/11(火) 17:13:42.49ファイル名.txtをShift + 右クリック
→パスとしてコピー
→ソースへペースト
→\を\\へ
これでやってみて
0416デフォルトの名無しさん
2014/02/11(火) 17:49:07.27"C:\\Users\\ユーザー名\\Documents\\Visual Studio 2008\\Projects\\ファイルテスト\\ファイル名.txt"
だとファイル名を開けない。
0417デフォルトの名無しさん
2014/02/11(火) 17:51:46.57間違い開けた
0418デフォルトの名無しさん
2014/02/11(火) 19:49:56.180419デフォルトの名無しさん
2014/02/11(火) 19:57:11.34IDEをまだ知らないです。
0420デフォルトの名無しさん
2014/02/11(火) 21:33:40.88if(!in) in=fopen("..\\infile","r");
if(!in) FAIL;
IDEで習作書いてるならこの手でいける
0421デフォルトの名無しさん
2014/02/12(水) 07:53:00.80c++のどんな機能や手法を使うと便利でしょうか?
(boost unitは手っ取り早くないので却下)
0422デフォルトの名無しさん
2014/02/12(水) 07:54:18.900423デフォルトの名無しさん
2014/02/12(水) 08:03:40.78手っ取り早くはハンガリアンしかない
0424デフォルトの名無しさん
2014/02/12(水) 08:05:31.39F = m1[mass] * g[m/sec^2] * h[meter]
これを、
F = m2[meter] * g[m/sec^2] * h[meter]
みたく間違えない簡単なやり方。gmpを派生させて、
オペレータをオーバーロードだと組合せが多すぎて死ぬ
0425デフォルトの名無しさん
2014/02/12(水) 08:15:32.18数式が少なく、オペレーターの種類が少ないなら構わないが、
要素数が増えると可読性が悪くて死ねる。
とりあえず、doubleやgmpを基底にして派生させようと思ったけれど、
もっと良いやり方が既にあるような気がしたので
0426デフォルトの名無しさん
2014/02/12(水) 08:17:56.23気がするだけ
0427デフォルトの名無しさん
2014/02/12(水) 08:19:59.130428デフォルトの名無しさん
2014/02/12(水) 08:34:47.48boost.mplを使えば楽に実装できる
結局、boost.unitsが簡単かな
0429デフォルトの名無しさん
2014/02/12(水) 08:49:15.320430デフォルトの名無しさん
2014/02/12(水) 15:45:40.42スタックを使ったコードについてなんですが、�@〜�Eの番号が振ってある箇所return(引数)について
詳しく解説をお願いします。それと、動作の解説もしていただくととても助かります。
/* スタックを配列でつくる */
#include <stdio.h>
#include <stdlib.h>
#define SIZE 50
void init(void);
void display(void);
void add(void);
void delete(void);
void push(int n);
int pop(void);
int isEmpty(void);
int isFull(void);
int stack[SIZE];
int sp;
0431デフォルトの名無しさん
2014/02/12(水) 15:50:06.12int main(void)
{
int res;
init();
while(1){
printf("1--追加\t2--削除\t3--表示\t0--終了\n");
scanf("%d", &res);
if(!res){
break;
}
switch(res){
case 1:
add();
break;
case 2:
delete();
break;
case 3:
display();
break;
}
}
return 0;
}
0432デフォルトの名無しさん
2014/02/12(水) 15:59:42.28{
sp=0;
}
void display(void)
{
int i;
printf("---\n");
for(i=sp-1;i>=0;i--){
printf("%d\n", stack[i]);
}
printf("---\n");
}
void add(void)
{
int n;
if(isFull())
return; /* ←�@ */
printf("整数を入力してください。\n");
scanf("%d", &n);
push(n);
printf("%dを追加しました。\n", n);
}
0433デフォルトの名無しさん
2014/02/12(水) 16:05:03.67に上げたほうがよくね?
0434デフォルトの名無しさん
2014/02/12(水) 16:05:57.63void delete(void)
{
if(isEmpty())
return; /* ←�A */
printf("%dを取り出しました。\n", pop());
}
void push(int n)
{
stack[sp++]=n;
}
int pop(void)
{
return stack[--sp];
}
int isFull(void)
{
if(sp>=SIZE){
printf("スタックが満杯です。\n");
return 1; /* ←�B */
}
return 0; /* ←�C */
}
0435デフォルトの名無しさん
2014/02/12(水) 16:13:58.10int isEmpty(void)
{
if(sp<=0){
printf("スタックは空です。\n");
return 1; /* ←�D */
}
return 0; /* ←�E */
}
以上です
>>433
何ですかこれ?
0436デフォルトの名無しさん
2014/02/12(水) 16:15:18.000437デフォルトの名無しさん
2014/02/12(水) 16:19:55.70>私頭が良くないので
知ってるよ。
C++のスレでホゲ荒らしを続けるキチガイだもんな。
0438デフォルトの名無しさん
2014/02/12(水) 16:22:10.960439デフォルトの名無しさん
2014/02/12(水) 16:26:40.202.スタックが空なら何もせずに戻る
3.スタックが一杯ならTrue(=1)を返す
4.スタックが一杯でないならFalse(=0)を返す
5.スタックが空ならTrue(=0)を返す
6.スタックが空でないならFalse(=0)を返す
0440デフォルトの名無しさん
2014/02/12(水) 16:30:41.28Wikipedia本家でプログラミングに関する記事でも読んどきゃイイよ!
0441デフォルトの名無しさん
2014/02/12(水) 16:34:45.60C & C++をマスターしたいので是非ご指導のほどお願いします。^^;
0442デフォルトの名無しさん
2014/02/12(水) 16:37:18.05生まれつき脳に障害を抱えているんだから仕方ないじゃない
0443デフォルトの名無しさん
2014/02/12(水) 16:38:35.360444デフォルトの名無しさん
2014/02/12(水) 16:42:39.310445デフォルトの名無しさん
2014/02/12(水) 16:44:21.99例えば標準委員会の人とか。生きていくには何よりもコンセプトが重要。
だから、おまえはソープにでも沈んだ方が幸せになれる
0446デフォルトの名無しさん
2014/02/12(水) 16:44:28.01村人ループを何回も繰り返す言語だから
覚悟の種類が違う。
0447デフォルトの名無しさん
2014/02/12(水) 16:47:42.980448デフォルトの名無しさん
2014/02/12(水) 16:49:22.980449デフォルトの名無しさん
2014/02/12(水) 16:49:49.610450デフォルトの名無しさん
2014/02/12(水) 16:51:49.00それは貴方が属するクラスタ(おそらくキャバ嬢)から見た話。
ここでは、それが平均。
0451デフォルトの名無しさん
2014/02/12(水) 16:58:01.380452デフォルトの名無しさん
2014/02/12(水) 17:05:01.930453デフォルトの名無しさん
2014/02/12(水) 17:22:33.67出て行くときには、コンパのやり方しか覚えてないバカが生産される。
つまるところ、ソープ嬢やキャバ嬢というのは大学生にとって適職。
0454デフォルトの名無しさん
2014/02/12(水) 17:38:24.02日本語書籍でプログラミングをはじめた時点で、技術者としての失敗が確実。
0455デフォルトの名無しさん
2014/02/12(水) 17:42:26.42これはまさにそうだと思う。
日本で生まれたものなら日本語書籍で書かれたものがいいんだろうけど、
英語圏で生まれたものは英語の書籍じゃないと無理。
0456デフォルトの名無しさん
2014/02/12(水) 17:43:22.830457456
2014/02/12(水) 17:48:02.540458デフォルトの名無しさん
2014/02/12(水) 17:51:31.790459デフォルトの名無しさん
2014/02/12(水) 17:54:13.71日本語でも何とかなるなんて寝言でも言えない
0460デフォルトの名無しさん
2014/02/12(水) 17:55:44.68専門入ってもう1年近く経つけど俺なんかJ検2級すら受からないよ
0461デフォルトの名無しさん
2014/02/12(水) 18:03:48.57たかが初心者スレのせいか
なかなかお馬鹿丸出しだな
ある人工言語をある自然言語を通して理解していくことは所詮翻訳でしかない。
生まれた物は人工言語であり、英語で書かれたテキストとではないんだよ。
馬鹿丸出しだな
ある言語をその言語において認識していくことが大切であって、その人工言語を生み出した人の自然言語が何語かは重大なことではない。
そこを勘違いしている馬鹿丸出しで君が複数るのかな?
ぼく、自然言語にたよらないと、わかんないもん!
ってか?
馬鹿丸出しだな
0462デフォルトの名無しさん
2014/02/12(水) 18:04:05.48テンプレートや名前空間も使いドコロがわからない
0463デフォルトの名無しさん
2014/02/12(水) 18:07:26.43レベルが低いから英語なんだよ。
日本語の誤訳や誤解を招く訳を読んで誤った知識で右往左往したりしながらプログラム組むのは効率が悪すぎ。
日本語の誤訳や誤解を招く訳をうまくかわしてエスパー理解しながら読めるほどレベルが高いならそうでもないんだろうけど。
そうじゃなければ日本語の文書はかなりの時間が無駄になる。
0464デフォルトの名無しさん
2014/02/12(水) 18:13:38.800465デフォルトの名無しさん
2014/02/12(水) 18:39:17.090466デフォルトの名無しさん
2014/02/12(水) 19:23:09.39J倹2級なんて前日深夜まで遊んでてもどうにかなるだろ
つーかとっても意味のない資格だから金の無駄
0467デフォルトの名無しさん
2014/02/12(水) 19:27:46.240468デフォルトの名無しさん
2014/02/12(水) 19:36:08.80あえる→mix
振りかける→mix
こんなどんぶり勘定な言語で複雑な世界を記述してもいいのか?
0469デフォルトの名無しさん
2014/02/12(水) 19:47:28.780470デフォルトの名無しさん
2014/02/12(水) 19:50:25.87alloc→割り当てる
0471デフォルトの名無しさん
2014/02/12(水) 19:53:20.41hoge君が使うんだからね。
どんぶり勘定な言語でないと使えないじゃないか
0472片山博文MZ無能 ◆T6xkBnTXz7B0
2014/02/12(水) 19:56:06.80選手→選ばれてないからアスリートだよ
抱く→誤解されたくないからハグだよ
あれは不親切だからねえ
edit control/EM_GETLINE
http://msdn.microsoft.com/en-us/library/windows/desktop/bb761584(v=vs.85).aspx
>Before sending the message, set the first word of this buffer to the size, in TCHARs, of the buffer.
これがない、というか、
http://msdn.microsoft.com/ja-jp/library/7775836w.aspx
にちょこっとは書いてはいるんだけれども、これは mfc 前提だから‥‥win32api 直の人にはわからないよsigh
0474デフォルトの名無しさん
2014/02/12(水) 20:33:24.19mixだけで済むものが、3つ増える糞言語。それがジャップの口から垂れる糞。
0475デフォルトの名無しさん
2014/02/12(水) 20:47:24.00韓国語には擬音語ってあるの?
0476デフォルトの名無しさん
2014/02/12(水) 20:50:51.63黄色い猿同士、身内でホルホルしてろよ糞ジャップ
0477デフォルトの名無しさん
2014/02/12(水) 20:51:35.400478デフォルトの名無しさん
2014/02/12(水) 20:52:35.36偽韓国人は消えろ
0479デフォルトの名無しさん
2014/02/12(水) 20:53:59.490480デフォルトの名無しさん
2014/02/12(水) 20:54:39.41カムサハムスミダ
0481デフォルトの名無しさん
2014/02/12(水) 21:01:37.300482デフォルトの名無しさん
2014/02/12(水) 21:11:41.68愛国心があるなら日本語を捨てろ
0483デフォルトの名無しさん
2014/02/12(水) 21:23:55.31ホントの技術者は様々な言語を道具として使いこなすことが出来る人だ。
0484デフォルトの名無しさん
2014/02/12(水) 21:27:20.80吹いたwww
>>482
意味がわからない
韓国語も日本語も不自由なんだな
0485デフォルトの名無しさん
2014/02/12(水) 21:28:08.03正論だが、Cは良いおもちゃなんだよ
0486デフォルトの名無しさん
2014/02/12(水) 21:46:51.78結構そんな人が日本国内にたくさん居るらしいよww
これは謝罪と賠償が必要だなwww
0487デフォルトの名無しさん
2014/02/12(水) 22:04:06.540488デフォルトの名無しさん
2014/02/12(水) 22:27:31.45日本ではドカタとして大成することが一番重要
0489デフォルトの名無しさん
2014/02/12(水) 23:46:05.21本物の技術者はcかc++しか使わない。Javaを選ぶとPHP以上に技術屋から遠ざかる
0490デフォルトの名無しさん
2014/02/12(水) 23:49:32.18黙れ、反日工作員。韓国に帰れ
0491デフォルトの名無しさん
2014/02/12(水) 23:54:52.43技術者なら読んだり日常会話レベルでOK
商社マンなら技術者以上に英語が話せないとダメ
もはや、英語の読み書きが出来ないヤツは非国民
0492デフォルトの名無しさん
2014/02/13(木) 00:23:57.51>例えば標準委員会の人とか。生きていくには何よりもコンセプトが重要。
「毎日オナニーで20回射精できるけど仕事がありません」
「視力3.0ですが仕事がありません」
と同レベルのたわごとだな。
生きて行くには 世の中にどんな職業があるのか、
つまり世の中で何が求められているのか、
自分のオナニーでなく他人は何に対して価値を感じるのか
を考えるべき。
0493デフォルトの名無しさん
2014/02/13(木) 01:05:43.85と言って自分が相手より上であると自分に言い聞かせないと
精神の安定が保てない攻撃型アスペが多い
Java,いい言語なんだけど,参照さえあれば事実上 C# と同格で先見性からみても完璧なんだが‥‥
どうして pascal 以来の参照呼出しを蹴ったのか?
0495デフォルトの名無しさん
2014/02/13(木) 01:43:17.15(){キャプチャー不可}
s1.equals(s2)
ArrayList<int不可>
new ArrayList<String>().toArray(new String[0]←注目)
enum Baka{}; Baka atai = null;
こんな糞言語が完璧とは笑わせる
0496デフォルトの名無しさん
2014/02/13(木) 02:03:34.57なんて入ってたらコンパイルできないだろ
0497デフォルトの名無しさん
2014/02/13(木) 08:44:02.86普遍性があるものって、たったこれだけ。他はシェア争いに巻き込まれて死んでいく
裏を返すと、なかなか死なないので新しいビジネスも出来ない
0498デフォルトの名無しさん
2014/02/13(木) 08:45:07.070499デフォルトの名無しさん
2014/02/13(木) 09:10:19.89そのうち不変的で、新しいものを作り続ける必要性のある技術がcとphpだけ
(COBOLとFortranは生きる上での楽しみがないから除外)
0500デフォルトの名無しさん
2014/02/13(木) 12:41:31.31>>498
0501デフォルトの名無しさん
2014/02/13(木) 16:42:50.030502501
2014/02/13(木) 17:41:11.62かなり愚かしい誤解をしてました…
なので、501の質問は忘れて下さい…
0503デフォルトの名無しさん
2014/02/13(木) 18:13:51.20サーバ等から外部プログラムを呼び出しすときに普通はpipe作って子プロセス
とやりとりしますね。外部プログラムの標準出力はpipeに、標準入力は初期のsocketを
dup使って指定します。
これをsocket分けないで入出力socketを直接外部プログラムの標準入出力に
繋げたいのですが複数のsocketを束ねては書けません。
これは無理なんでしょうか?
コードで言うと
dup2(socket,STDOUT_FILENO);
dup2(socket,STDIN_FILENO);
がまとめてできるような処理です。
よろしくお願いします。
0504デフォルトの名無しさん
2014/02/13(木) 19:30:53.48いいえ。そんなことするのは小学生まで。
0505デフォルトの名無しさん
2014/02/13(木) 19:44:24.390506デフォルトの名無しさん
2014/02/13(木) 21:39:11.670507デフォルトの名無しさん
2014/02/13(木) 21:47:26.30で、その時にソケットとパケットがごっちゃになっちゃって
「ソケットってなんでしたっけ?」って聞いたら
天井の照明を指差してアレって言われてみんな爆笑
その時、ああこの会社駄目だわって思った
0508デフォルトの名無しさん
2014/02/14(金) 00:11:21.14底辺職業にはそんな奴しかいないのに...
0509デフォルトの名無しさん
2014/02/14(金) 02:43:40.57え?聞くかぎりダメなのはお前だけじゃね?
0510デフォルトの名無しさん
2014/02/14(金) 03:26:04.38質問→回答
というシナリオが頭の中で出来上がっていて、そのシナリオ通りに事が運ばないと対応できない。
これは典型的なコミュニケーション障害。
対応できないのは精神的な面だけであって、表面上は空気を読めている場合が多く、自他共に気付きにくい場合が多い。
この系統のコミュニケーション障害は日常的にこれらのギャップによってストレスを蓄積しやすく、鬱になりやすい。
例えばこの文章ですら、
「これらのギャップ」って複数形になってるけど複数でてきた?
と無意識に考え、それがストレスになる。
さらに重篤な状況になるとストレスの捌け口を求め、
「1つしか出てないものを複数形で対応させるってこいつ義務教育受けたの?」
「普通は複数形で言われたら複数かと思うだろ、文法すらままならい馬鹿がプログラマやってるのか」
「煽るのに必死すぎて日本語がおかしいとか哀れ」
など、表面化させるかさせないかは別として攻撃的な感情を抱くようになる。
0511デフォルトの名無しさん
2014/02/14(金) 03:28:58.070512デフォルトの名無しさん
2014/02/14(金) 03:30:38.410513デフォルトの名無しさん
2014/02/14(金) 14:31:07.420514503
2014/02/14(金) 15:06:38.30単にdup2を2回すれば良かったです。
どうもです!
0515デフォルトの名無しさん
2014/02/15(土) 00:02:02.83fstreamでの読み書きはできないですか?
LinuxでのFIFOはmkfifoで作成すればfstreamだろうが、
echo/catだろうが読み書きできるのですが。
0516デフォルトの名無しさん
2014/02/15(土) 00:17:18.04fork() して pipe 作って exec*() でプロセスごとすげかわる以外にどんな手を使うの?
0518デフォルトの名無しさん
2014/02/15(土) 13:04:45.85_open_osfhandle
_fdopen
0519デフォルトの名無しさん
2014/02/15(土) 18:03:43.13「サーバ等から外部プログラムを呼び出しす」
手段
「pipe作って子プロセスとやりとり」
命題:他に手段があることを証明せよ
0520デフォルトの名無しさん
2014/02/15(土) 18:14:30.83windowsだとspawn系一択になるけど
0521デフォルトの名無しさん
2014/02/15(土) 18:14:35.760522デフォルトの名無しさん
2014/02/15(土) 18:23:04.330523デフォルトの名無しさん
2014/02/15(土) 18:26:35.95それ、「命題」ではないけどな
言いたいことはわかるけどな
0524デフォルトの名無しさん
2014/02/15(土) 20:31:20.370525デフォルトの名無しさん
2014/02/15(土) 20:57:37.710526デフォルトの名無しさん
2014/02/15(土) 21:01:29.66ソースよこせ
0527デフォルトの名無しさん
2014/02/15(土) 21:57:38.79ofs <<std::setw(2) << std::setfill('0') << mm << ":"
<<std::setw(2) << std::setfill('0') << ss<< ":"
<<std::setw(2)<< std::setfill('0') <<(int)floor(y*100) << std::endl;
---出力例-----
12:17:02
0528デフォルトの名無しさん
2014/02/15(土) 22:02:48.640529527
2014/02/15(土) 22:33:07.59ありがとうございます。
説明不足ですいません。
時間というのは音楽ファイルの再生時間でして、
再生時間を秒(sec)で得て 分:秒:ミリ秒(?) を下のように出してます
div_t dv;
dv = div( sec, 60 );
int mm = dv.quot;
int ss = dv.rem;
0530デフォルトの名無しさん
2014/02/16(日) 00:42:15.72スレタイの「初心者」というのはC/C++の初心者という意味であって
説明能力の欠如したお前のようなコミュニケーションの初心者じゃねーんだよ
クズは書き込むな
0531デフォルトの名無しさん
2014/02/16(日) 00:44:01.830532デフォルトの名無しさん
2014/02/16(日) 00:56:28.98どうしてもうまくいきません。
complex <double> aa[8];
f1 ( aa );
Void f1 ( complex <double> *aa ) {}
こんな感じですが、関数f1の中身をデバッグすると、8つでは
なく1セットだけが引き継がれます。
書き方に問題があるのか。。ご教授ください。
0533デフォルトの名無しさん
2014/02/16(日) 01:02:53.76>>529
のどこが変なんだ?
0534デフォルトの名無しさん
2014/02/16(日) 01:04:07.540535デフォルトの名無しさん
2014/02/16(日) 01:10:19.68>>528に提示された回答をググりもしないとこじゃね?
0536デフォルトの名無しさん
2014/02/16(日) 01:14:07.70日本語すらままならないなら来なくていいよ
日本語勉強するほうが先でしょ
0537デフォルトの名無しさん
2014/02/16(日) 01:16:45.05韓国人は祖国の掲示板に池
0538デフォルトの名無しさん
2014/02/16(日) 01:20:40.80日本語すらままならない奴がまともに動くコード書けるわけがないだろ。常識で考えろ。
0539片山博文MZ無能 ◆T6xkBnTXz7B0
2014/02/16(日) 02:04:08.60f1の中でaa[2]とか使ってみ
ちゃんと渡されちょるよ
0540デフォルトの名無しさん
2014/02/16(日) 02:06:11.06>>532
それコンパイラーのバグアルヨ
0541片山博文MZ無能 ◆T6xkBnTXz7B0
2014/02/16(日) 02:17:45.96どうしても全部ウォッチしたいなら、std::vector<complex<double> >を使ってみるとか
0542デフォルトの名無しさん
2014/02/16(日) 02:24:12.460543529
2014/02/16(日) 07:33:51.13size_t strftime(
char * restrict s,
size_t maxsize,
const char * restrict format,
const struct tm * restrict timeptr
)
を見て、これは日付・時刻の関数で、なおかつ自分には難しすぎると思ったので
>>529をつけたしました。
せっかく教えていただいたのにまた注文をつけるような気がしたので、そのことは言わずに補足だけ書きました。
しかし、今思えば、ありがとうございます、でやめておけば、教えていただいた方の気分を害することはなかった、と反省しています。
申しわけありませんでした。
0544デフォルトの名無しさん
2014/02/16(日) 08:13:47.65問題無い
「時間」と質問してるのに、知ったかぶりして「時刻」を答えた>>528がうんこ
0545デフォルトの名無しさん
2014/02/16(日) 10:45:07.24与えられた情報だけで判断するならプログラム的には問題ないと思うよ
printfデバックしてみたら?
VCやeclipseとかの開発環境で変数ウォッチ出来ないって話なら、ツールのスレで聞いたほうが良いと思うよ
0546デフォルトの名無しさん
2014/02/16(日) 11:38:01.86extern int i;
2行目のiが内部リンケージを持つクソ仕様なのは何故ですか?
0547デフォルトの名無しさん
2014/02/16(日) 11:43:03.610548デフォルトの名無しさん
2014/02/16(日) 11:48:37.040549デフォルトの名無しさん
2014/02/16(日) 12:01:43.16ss, (int)floor(y*100));
これ以外に何があるというのだ。
0550デフォルトの名無しさん
2014/02/16(日) 12:35:26.85ofstreamで使えるならなぁ…
0551デフォルトの名無しさん
2014/02/16(日) 12:36:14.74どこまで一致していれば同じ型とみなされるんだろう?
型名が同じ
同じ名前のメンバを持っていて、すべて型も一致する
それぞれのメンバの定義順序も同じ
型階層も一致していて、それぞれの型も上記について一致
これくらい?
また、キャスト自体は成功するが実際のアクセス時に問題が出るケースって
ありえるんだろうか。
0552デフォルトの名無しさん
2014/02/16(日) 12:40:47.630553デフォルトの名無しさん
2014/02/16(日) 12:44:14.51だな
実際そうしてるわ
0554デフォルトの名無しさん
2014/02/16(日) 12:46:44.27もちろん必要な時にサイズ自動拡張で
0555デフォルトの名無しさん
2014/02/16(日) 12:48:16.450556デフォルトの名無しさん
2014/02/16(日) 12:50:47.29別に良いけど標準化して欲しいって話
使いたい時に常にboostを準備できるわけじゃないし
0557デフォルトの名無しさん
2014/02/16(日) 12:53:30.94問題のようでした。ありがとうございました。
fftではなく、逆ラプラス変換でした。。
0558デフォルトの名無しさん
2014/02/16(日) 15:56:26.32変数の命名規則がよくわかりません。たとえば、
CEdit* myEdit1 = (CEdit*)GetDlgItem(IDC_EDIT1);
となっているのでクラス名のCEditのCをmyに変えたのかな?と思っていたら、
CRect myRECT(0,0,100,200);
のようにクラス名はCRectなのに変数名はmyRECTと全部大文字に変わっています。
これには何か理由があるのでしょうか?
絶対の命名規則がないことは分かるのですが、お勧めの規則があったら教えてください。
いちいち変数名の確認ばかりに時間を取られてしまって……
0559片山博文MZ無能 ◆T6xkBnTXz7B0
2014/02/16(日) 16:03:40.13CRectはRECT構造体をラップしたクラスだから。
ハンガリー記法を参考に。
インテリセンスで入力補完できるから気にしない。
0560デフォルトの名無しさん
2014/02/16(日) 16:12:51.890561558
2014/02/16(日) 17:19:44.790562デフォルトの名無しさん
2014/02/16(日) 23:11:48.420563デフォルトの名無しさん
2014/02/16(日) 23:16:47.700564デフォルトの名無しさん
2014/02/16(日) 23:30:31.750565デフォルトの名無しさん
2014/02/16(日) 23:40:32.450566デフォルトの名無しさん
2014/02/16(日) 23:55:14.39補完できたら気にしないとか、どんだけ馬鹿なんだよ。
自分がオナニーするなら構わんが
他人が読んだり修正することを考えられない低脳は
何十年間コード書いても一生ドカタ。
0567デフォルトの名無しさん
2014/02/17(月) 00:15:39.21337 デフォルトの名無しさん sage 2014/02/09(日) 17:52:25.41
sprintf_s使えよ。危ないだろ
0568デフォルトの名無しさん
2014/02/17(月) 01:28:43.85低脳だから底辺職業のドカタ
低脳でないなら、プログラマではなくて別の職業に就いている
0569デフォルトの名無しさん
2014/02/17(月) 03:18:41.240570デフォルトの名無しさん
2014/02/17(月) 04:44:28.96- DarkBASIC Professional - FREE Download(英語版のみ)
[ http://www.thegamecreators.com/?m=view_product&id=2000&page=free ]
[ http://www.thegamecreators.com/?m=download&file=5003 ]
U77 Public Release Candidate(最新バージョンアップデート)
[ http://forum.thegamecreators.com/?m=forum_view&t=180294&b=1 ]
[ http://files.thegamecreators.com/darkbasicprofessional/upgrade/dbpro_upgrade_7_7_RC7.zip ]
今回紹介するのはDarkBASIC Professinalフリーバージョン。
商用利用をしないと言う条件ですべての機能が使える。
DarkBASIC本体をダウンロードしたら、メールアドレスを送信してアンロックキーをメール受信する。
次にメールアドレスとアンロックキーをアクティベーション(認証)すればDarkBASICが使えるようになる。
さらに、最新バージョンアップデートを適用すれば、実行速度が高速になる。
DarkBASICはVisualBasic以前の古いBASICの延長上の別系統の設計にある最新BASICで、記述
が簡単で本格的な構造化もサポートしている。
簡単なゲームから大規模プロジェクトまで作成可能だ。
また、外部モデリングフォーマットを通さずにプログラム中で3Dオブジェクトの定義も可能で、非常に自由度
の高いプログラミングができる。
英語版と言うことであるが、BASICと3Dの基礎知識があれば、誰でも使える。
0571デフォルトの名無しさん
2014/02/17(月) 07:45:07.52書いた通りには動いてる
0572デフォルトの名無しさん
2014/02/17(月) 08:34:36.730573デフォルトの名無しさん
2014/02/17(月) 19:28:25.760574デフォルトの名無しさん
2014/02/17(月) 20:10:01.980575デフォルトの名無しさん
2014/02/17(月) 21:21:09.54じゃあお前も商売以外の手伝いなら完全無償で他人の手伝いしろよな
0576デフォルトの名無しさん
2014/02/17(月) 23:00:52.11荒らすなボケ
オナニーコンソールのクソコテが召還されたらどうする
0577デフォルトの名無しさん
2014/02/17(月) 23:28:22.40ボランティアで雪かき行ったりしたら?
0578デフォルトの名無しさん
2014/02/17(月) 23:40:37.96規格のPDFを無制限に配布してよ。
マイクロソフトも評価目的という前提で
Win8.1をアクチ無しの無制限インストールにしてよ。
ローソンも災害時は…
0579デフォルトの名無しさん
2014/02/18(火) 00:10:09.11英語でクレジット決済できる人限定。
0580デフォルトの名無しさん
2014/02/18(火) 00:26:14.490581デフォルトの名無しさん
2014/02/18(火) 03:27:52.99http://upload.saloon.jp/src/up8457.zip
ファイルを開くと1.8MBの実行ファイルが出てくるから素直にクリックするといいw
サンプルプログラム。
0582デフォルトの名無しさん
2014/02/18(火) 03:41:32.250583デフォルトの名無しさん
2014/02/18(火) 03:56:36.150584デフォルトの名無しさん
2014/02/18(火) 05:16:13.12プログラミングコンテストに参加する方が、まともな人生を送れる
0585デフォルトの名無しさん
2014/02/18(火) 05:17:04.59使い捨てる程の価値しかないのがおまえ
0586デフォルトの名無しさん
2014/02/18(火) 08:02:23.58ひょっとて
ジジイでBASICに体が馴染んでるとか?
ボケたから別言語を感覚化できないとか?
マジ、理由がわからん
0587デフォルトの名無しさん
2014/02/18(火) 08:04:04.98老人ホーム御用達
高年齢層のためのITバイト
「貴方にもできます、ダークベーシック」
これもアベノミクスなのだろうか
0588デフォルトの名無しさん
2014/02/18(火) 10:14:26.080589デフォルトの名無しさん
2014/02/18(火) 10:37:58.020590デフォルトの名無しさん
2014/02/18(火) 11:40:13.82Intel Core i7-4770K + nVidia GTX 780Ti + DarkBASIC = 最新、最速、最強
http://anago.open2ch.net/test/read.cgi/jisaku/1386946974/l50
0591デフォルトの名無しさん
2014/02/18(火) 12:11:40.99闇の力に染まりし者達よ、今こそ集え
0592デフォルトの名無しさん
2014/02/18(火) 12:44:39.280593デフォルトの名無しさん
2014/02/18(火) 18:29:05.80クソコテは、クソコテらしくトリップ付けろよ
0594デフォルトの名無しさん
2014/02/18(火) 19:10:40.91ま、俺はオンラムプリプロセッサかましてローカル変数も、引数つきgosubも多重分岐命令も実用化してたけどな。
当時はBASICで頼むと云われることも多く、自社開発n88拡張BASICでは稼がせてもらったぜ
しかし、今更BASIC.
しかも、ぎゃぎゃぎゃのn88!
おまえ、チンチンたたなくなったな?
0595デフォルトの名無しさん
2014/02/19(水) 18:41:17.91>>570
> ... the only difference is that this version is supported by advertisements.
> Note: This is offer is for single home users only. [原文まま]
> Business and educational establishments cannot use the free version.
商用できないってのと、個人開発者は商用できるのとは違うぞ
EULAどうなってるんだ 貼った奴調べといてくれ
結局regexはPerlで覚えたように(俺体験の例)、
3Dを勉強しやすいライブラリなら試遊する価値はあるな
あとC/C++使いなら、生成されたコードとか、C-SDKがあるかとか
0596デフォルトの名無しさん
2014/02/19(水) 20:33:10.01馬鹿を魅了してデスマに引き寄せるチカラがある
という意味ですね?
0597デフォルトの名無しさん
2014/02/19(水) 20:45:11.12http://darkgdk.thegamecreators.com/
http://web.archive.org/web/20071121205622/http://www.microsoft.com/express/samples/gamecreators/Default.aspx
巡り巡って、C++にもどってきた
てか、もりもりlibcpmt使ってるぞ ばっちりC++のライブラリじゃないかw
0598デフォルトの名無しさん
2014/02/20(木) 12:58:26.81http://upload.saloon.jp/src/up8474.zip
ファイルを開くと1.9MBの実行ファイルが出てくるから素直にクリックするといいw
サンプルプログラム。
モーションブロア(残像)は法線軌跡を計算して半透明3Dオブジェを使うものから、
画面バッファそのものを書き換えるものまで、処理方法は多岐に渡る。
自分で作ってみると面白い。
30fps出ていれば問題なし。
0599デフォルトの名無しさん
2014/02/20(木) 14:21:44.030600デフォルトの名無しさん
2014/02/20(木) 20:31:21.57Win32APIで作ったリストビューに表示されたファイル名を、
Windowsのエクスプローラにドラドロしてそのファイルをコピーするにはどうしたらいい?
ドラドロで受けとる手法は見つかるが、相手先にどうこうする手法が見つからない。
0601デフォルトの名無しさん
2014/02/20(木) 20:53:31.340602デフォルトの名無しさん
2014/02/20(木) 21:25:21.77hoge基地常駐スレで聞くって><
0603デフォルトの名無しさん
2014/02/20(木) 21:27:49.58OLE drag&drop
0604デフォルトの名無しさん
2014/02/20(木) 21:36:35.90iccで、"警告 #2304: 単一引数の非明示的な構文は、暗黙の方変換を引き起こします。"って出るのは、
一体どうしろと言っているのだろう。
0605デフォルトの名無しさん
2014/02/20(木) 22:17:35.15今日はこっちには来ないんじゃないか
0606デフォルトの名無しさん
2014/02/20(木) 22:25:18.700607デフォルトの名無しさん
2014/02/20(木) 22:32:46.91いい加減死ねよ
0608デフォルトの名無しさん
2014/02/20(木) 22:39:56.420609デフォルトの名無しさん
2014/02/20(木) 22:55:25.49本当にチョーセン人は図々しい
0610デフォルトの名無しさん
2014/02/20(木) 22:56:44.250611デフォルトの名無しさん
2014/02/20(木) 22:57:56.26エスパーするとコンストラクタ呼出と単一引数の関数宣言(プロトタイプ)の見分けがつかないケース
0612デフォルトの名無しさん
2014/02/20(木) 23:03:18.47この荒らしが来たのはお前の責任だぞ、何とかしろ。
0613デフォルトの名無しさん
2014/02/20(木) 23:40:15.030614デフォルトの名無しさん
2014/02/20(木) 23:55:51.93日本人がいないスレなのに
0615デフォルトの名無しさん
2014/02/21(金) 00:07:47.84なるほど、それで>>613みたいな韓国人が住み着いてるのか。
簡潔で分かりやすい説明ありがとう。
0616デフォルトの名無しさん
2014/02/21(金) 00:38:07.630617デフォルトの名無しさん
2014/02/21(金) 04:38:31.17http://upload.saloon.jp/src/up8479.zip
ファイルを開くと1.9MBの実行ファイルが出てくるから素直にクリックするといいw
サンプルプログラム。
モーションブロア(残像)は法線軌跡を計算して半透明3Dオブジェを使うものから、
画面バッファそのものを書き換えるものまで、処理方法は多岐に渡る。
今回はまた別の方法wうわっw
30fps出ていれば問題なし。
0618デフォルトの名無しさん
2014/02/21(金) 20:39:34.99すげえなこれ
有り難くDLさせてもらった
お前がウィルス作成で逮捕された暁には
このexeを他の奴らに自慢するよwww
0619デフォルトの名無しさん
2014/02/23(日) 11:23:23.23ネット上で調べたらこのような感じの発音だったので
0620デフォルトの名無しさん
2014/02/23(日) 11:25:21.76ヴィルトゥァル
0621デフォルトの名無しさん
2014/02/23(日) 12:13:33.920622デフォルトの名無しさん
2014/02/23(日) 12:23:50.920623デフォルトの名無しさん
2014/02/23(日) 12:24:02.820624デフォルトの名無しさん
2014/02/23(日) 14:51:03.440625デフォルトの名無しさん
2014/02/23(日) 15:45:19.13便利なんですか?
0626デフォルトの名無しさん
2014/02/23(日) 18:55:45.36Effective C++では
1. using Base<T>::func; func();
2. this->func();
3. Base<T>::func();
のどれもでもできるけど、3の場合にfuncがvirtualの場合に
「because if the function being called is virtual, explicit qualification turns off the virtual binding behavior.」
という理由で普通は推奨されないと書かれています。
http://nova.polymtl.ca/~simark/Eff/Effective/0321334876/ch07lev1sec3.html
これの意味が(virtual bindingが無効になるとどう困るのか、this->func()とするのとどう異なる挙動をするのかが)わからないんですけど、誰か説明できる人いますか?
0627デフォルトの名無しさん
2014/02/23(日) 19:01:54.780628デフォルトの名無しさん
2014/02/23(日) 19:13:57.70なるほど、気づけば単純な話なんですね。ありがとうございます。
0629デフォルトの名無しさん
2014/02/23(日) 22:03:19.30あれ、やっぱりvirtualの場合に限定している理由が分からないです
こういう違いが生じるという意味では無いんですよね?
http://melpon.org/wandbox/permlink/JkoR0OZ1BUkWuyOa
0630デフォルトの名無しさん
2014/02/23(日) 22:13:07.29「実質的な」何なの?
0631デフォルトの名無しさん
2014/02/23(日) 22:13:55.944. Base::func();
というのもできたような。
Base<bool>とBase<int>を多重継承してると
曖昧でコンパイルエラーだとか。
どうしてC++はこんなに言語仕様がクソなのか。
0632デフォルトの名無しさん
2014/02/23(日) 22:13:57.800633デフォルトの名無しさん
2014/02/23(日) 22:15:27.08そりゃそうだろ
お前Base::func()で呼び出しといてどっちがよばれるのかわかるのか?
0634デフォルトの名無しさん
2014/02/23(日) 22:17:16.950635デフォルトの名無しさん
2014/02/23(日) 22:18:29.890636デフォルトの名無しさん
2014/02/23(日) 22:21:00.02http://melpon.org/wandbox/permlink/HEC9ZV2i9vSSp9lM
これは無意味な例であり、どなたか正しい例を挙げていただけると嬉しいです
0637KUSO KOTE ◆unko./w.Osri
2014/02/23(日) 22:31:22.98こういうこと?
http://ideone.com/iDFdJg
0638デフォルトの名無しさん
2014/02/23(日) 22:39:24.140639デフォルトの名無しさん
2014/02/23(日) 22:48:43.970640デフォルトの名無しさん
2014/02/23(日) 22:53:52.110641デフォルトの名無しさん
2014/02/23(日) 23:14:06.22おお、そういうことができるんですね。おそらく、それが正しい例な気がします
ありがとうございます
0642デフォルトの名無しさん
2014/02/23(日) 23:38:22.30└┘
0643デフォルトの名無しさん
2014/02/24(月) 07:39:06.010644デフォルトの名無しさん
2014/02/24(月) 22:37:58.630645デフォルトの名無しさん
2014/02/25(火) 03:02:51.13御馬鹿
0646デフォルトの名無しさん
2014/02/25(火) 09:36:39.54先にC言語を勉強した方がいいのでしょうか?
0647デフォルトの名無しさん
2014/02/25(火) 09:45:09.75ただし、C++で調べるとCの知識を前提として解説される場合が多いのでCから学ぶことをおすすめします
(つまり、前提知識なしでC++の解説がなされている場合はそれで学べば問題ない)
0648デフォルトの名無しさん
2014/02/25(火) 11:06:08.830649デフォルトの名無しさん
2014/02/25(火) 11:28:26.29ありがとうございます。
ロベールのC++入門講座という本を友人に借りたのですが、
Cのものから借りてみます
0650デフォルトの名無しさん
2014/02/25(火) 11:55:38.02買えよ
0651デフォルトの名無しさん
2014/02/25(火) 12:08:57.990652デフォルトの名無しさん
2014/02/25(火) 13:03:49.31下手な入門書よりすっきり読めた
0653デフォルトの名無しさん
2014/02/25(火) 14:44:10.22c mag で連載してた奴だよね。
読み物としても面白い
0654デフォルトの名無しさん
2014/02/25(火) 16:34:09.78尼のマーケットプレイスに1円〜で売ってるからいかがかな?
新C言語入門 スーパービギナー編 (C言語実用マスターシリーズ)
新C言語入門 ビギナー編 (C言語実用マスターシリーズ)
新C言語入門 シニア編 (C言語実用マスターシリーズ)
新C言語入門 応用編 (C言語実用マスターシリーズ)
新C++入門 (C言語実用マスターシリーズ)
新Visual C++6.0入門 スーパービギナー編 (Visual C++6.0実用マスターシリーズ)
新Visual C++6.0入門 ビギナー編 (Visual C++6.0実用マスターシリーズ)
新Visual C++6.0入門 シニア編 (Visual C++6.0実用マスターシリーズ)
0655デフォルトの名無しさん
2014/02/25(火) 16:46:31.20授業でそれ買ったはwwww
なお既にC言語は知っていたのであまり使わなかった模様
0656デフォルトの名無しさん
2014/02/25(火) 17:09:39.18父からのプレゼントだったわw
0657デフォルトの名無しさん
2014/02/25(火) 17:17:38.060658デフォルトの名無しさん
2014/02/25(火) 17:21:00.45fgets + sscanf という話ではなく scanf_s ?
0659デフォルトの名無しさん
2014/02/25(火) 17:31:49.40買わなくてもわかるとは思うけど
0660デフォルトの名無しさん
2014/02/25(火) 17:49:22.85でもscanfもちゃんと使えばむしろscnaf_sより安全だったり……
http://www.kijineko.co.jp/tech/superstitions/buffer-overrun-of-scanf.html
http://www.kijineko.co.jp/node/307
って、学習用じゃなければそもそもcin使えとかになるけどな
0661デフォルトの名無しさん
2014/02/25(火) 18:11:50.67うちの高校の選択授業でCあったんだけど
教師が初めてのCって本を嬉々としてみんなに見せた後
別の本で授業してたわ
タイトルでかってくんなwww
0662デフォルトの名無しさん
2014/02/25(火) 18:13:45.63初版はまぁまぁだよ。日本語のまともな本って
少なかったし
0663デフォルトの名無しさん
2014/02/25(火) 18:15:11.66C,C++,VS+MFCの基礎だけ覚えたら、あとはどうせMSDNや
オンライン配布されてるソース見て勉強するからいいんじゃないかなってね
0664デフォルトの名無しさん
2014/02/25(火) 19:00:55.31初めてのCはなぜかウチの部室にも置いてあるわwww
今としてみればあまり買う価値がない本だったりする(内容が分かりにくいとかの意味で)
0665デフォルトの名無しさん
2014/02/26(水) 13:23:58.72右辺値ってのは要するにそれ以降使わない値だから
そこからポインタ型メンバ変数をそのままコピーしても「複数のポインタが同一の物を指してる問題」は起こらない(コピー元からは今後読み書きされない)
ポインタの先もコピーしなきゃ…って考える必要のない軽量版コピーコンストラクタが、右辺値参照を引数とするムーブコンストラクタである
これで合ってる?
0666デフォルトの名無しさん
2014/02/26(水) 13:40:48.790667デフォルトの名無しさん
2014/02/26(水) 14:52:53.220668デフォルトの名無しさん
2014/02/26(水) 15:55:15.910669デフォルトの名無しさん
2014/02/26(水) 15:57:18.24なつかしすぐる
0670デフォルトの名無しさん
2014/02/26(水) 19:19:23.66>>668
データ欲しいだけなら死ぬ前にコピーしてもいいんだよね
ただ抱え死ぬデータをリユースした方が効率的ということ
それともコピー元に最後っ屁でデストラクタ呼ばれると困るって話?
0671デフォルトの名無しさん
2014/02/26(水) 21:44:20.73> ただ抱え死ぬデータをリユースした方が効率的ということ
> それともコピー元に最後っ屁でデストラクタ呼ばれると困るって話?
どちらも。
0672デフォルトの名無しさん
2014/02/27(木) 16:30:55.450673デフォルトの名無しさん
2014/02/27(木) 16:41:19.300674デフォルトの名無しさん
2014/02/27(木) 17:50:33.690675デフォルトの名無しさん
2014/02/27(木) 19:26:22.110676デフォルトの名無しさん
2014/02/28(金) 00:14:14.390677デフォルトの名無しさん
2014/02/28(金) 00:40:14.920678デフォルトの名無しさん
2014/02/28(金) 01:11:57.220679デフォルトの名無しさん
2014/02/28(金) 02:34:34.36これは大きなメリット
0680デフォルトの名無しさん
2014/02/28(金) 09:03:25.76sample1.cやsample2.cを作る度に、その都度プロジェクトを作っています。
そのせいでかなりハードディスクの容量を食ってしまいます。
1つのプロジェクトの中にsample1やsample2を置いて、コンパイルして個別に実行する方法はないのでしょうか?
0681デフォルトの名無しさん
2014/02/28(金) 09:07:17.340682デフォルトの名無しさん
2014/02/28(金) 12:56:33.05.obj .res .scc .pdb .pch .ilk .idb .ncb .plg .bsc
0683デフォルトの名無しさん
2014/02/28(金) 19:20:57.53C++2011を使えばハードディスクの容量をあんまり食わないよ
0684デフォルトの名無しさん
2014/03/01(土) 07:13:36.05ですっきり
0685デフォルトの名無しさん
2014/03/01(土) 08:30:22.80最近のバージョンだと .sdf と .opensdf もでかくなるんだよな
0686デフォルトの名無しさん
2014/03/01(土) 18:11:40.11sample2.cを作ったら、sample1.cをプロジェクトから除外してやればいいだけじゃないの?
んでsample2.cを普通にコンパイルすればいい。そういうこと言ってるんじゃなくて?
0687デフォルトの名無しさん
2014/03/01(土) 19:52:40.020688デフォルトの名無しさん
2014/03/01(土) 20:01:40.280689デフォルトの名無しさん
2014/03/01(土) 20:26:56.69メモリ破壊するようなバグを出す馬鹿は使わないだろ。
そんな奴はほかの言語を使っている
0690デフォルトの名無しさん
2014/03/02(日) 15:02:36.47でも入門レベルだとエラーメッセージや画面構成が不親切すぎるかな
0691デフォルトの名無しさん
2014/03/02(日) 15:09:16.91勉強中なのですがC++には、
高級言語のようなどんな異なる型でも同時に入る配列、
C#のobjectのような全クラスの基底は存在しない
という認識で合ってますか?
0692デフォルトの名無しさん
2014/03/02(日) 15:13:06.520693デフォルトの名無しさん
2014/03/02(日) 15:23:34.24勉強します。
0694デフォルトの名無しさん
2014/03/02(日) 15:39:40.880695デフォルトの名無しさん
2014/03/02(日) 16:10:26.97そちらも調べてみます。
0696MPLarHoWmQEKke5tK2U95thfnRHCQRK2fh
2014/03/03(月) 02:15:12.93オラ情報量の100vtcさっさと降り込めやコラ
0697696
2014/03/03(月) 02:16:31.190698デフォルトの名無しさん
2014/03/03(月) 05:27:04.78WindowsSDKの良書ってどんなのがあるでしょうか?
0699デフォルトの名無しさん
2014/03/03(月) 06:06:58.640700デフォルトの名無しさん
2014/03/03(月) 06:17:54.11確かにそれはその通りなんですが、さすがに極論過ぎます(; ^ω^)
0701デフォルトの名無しさん
2014/03/03(月) 08:30:31.85昔の Programing Windows / C.Petzold先生がいい。Windows3.1 あたりでもいけないわけではない
0702デフォルトの名無しさん
2014/03/03(月) 08:33:48.940703デフォルトの名無しさん
2014/03/03(月) 08:41:39.82http://itpro.nikkeibp.co.jp/article/MAG/20100604/348886/
0704デフォルトの名無しさん
2014/03/03(月) 08:45:50.42>>701,>>702さんありがとうございます^^
ちなみにですが
msdnでは関数などのリファレンスがありますが、サンプルソースも載せてありましたっけ?
msdnはなんか記事を探してもたらい回しにされて読みづらいと感じるのは自分だけでしょうか・・・
0705デフォルトの名無しさん
2014/03/03(月) 08:48:35.75丁寧にリンクまで貼ってくださってありがとうございます
0706デフォルトの名無しさん
2014/03/03(月) 17:21:00.71思いついたところでは、ランダムに並び替えて先頭からn個出力、行番号・列番号のペアのvectorに一度選んだ組み合わせを格納して比較、くらいです
何かいい方法はありませんでしょうか
0707デフォルトの名無しさん
2014/03/03(月) 17:26:59.34まず重複を省いておいて。
一次元で十分だから。
それをシャッフルして先頭n個でいい。
0708デフォルトの名無しさん
2014/03/03(月) 17:30:11.76ありがとうございます
0709デフォルトの名無しさん
2014/03/03(月) 18:49:56.42ステップ実行してみると、どうやら当該関数が終了した直後に書き換わってしまっているようです。
その変数は呼び出し元の関数スコープ内にあるローカル変数なので、書き換わってしまう理由が分かりません。
(もちろん、その変数のポインタや参照をあらかじめ当該関数に渡していた、なんてこともありません)
考えられる原因としては何が考えられますか。
0710デフォルトの名無しさん
2014/03/03(月) 18:52:18.170711デフォルトの名無しさん
2014/03/03(月) 18:58:38.620712デフォルトの名無しさん
2014/03/03(月) 19:07:05.14構造体じゃなくてint型の1変数(コンテナどころか配列ですら無い)んですよね……
当該関数のコードを丹念に見ましたが、参照する変数を書き換えるようなコードには
なっていませんでした。念のためにconst修飾してみたものの、結果は同じ……
0713デフォルトの名無しさん
2014/03/03(月) 19:22:48.880714デフォルトの名無しさん
2014/03/03(月) 19:45:12.02・同名の変数がかぶっていてスコープの切り替わりを勘違いしている
0715デフォルトの名無しさん
2014/03/03(月) 19:48:51.16バッファーオーバーランの典型
0716デフォルトの名無しさん
2014/03/03(月) 20:14:53.87一部添字ミスが見つかったので修正したところバグが直りました。
ご指導ありがとうございました。
0717デフォルトの名無しさん
2014/03/03(月) 21:13:34.920718デフォルトの名無しさん
2014/03/03(月) 22:39:07.46妄想であーだコーダ言うこのスレにはコードはいらない
0719デフォルトの名無しさん
2014/03/03(月) 23:25:27.00構文に拠らず暇見て投機実行して返値候補雲を用意しとくセオリーみたいのかな
0720デフォルトの名無しさん
2014/03/04(火) 01:32:38.51だすぜ、どぴゅどぴゅ
0721デフォルトの名無しさん
2014/03/04(火) 18:29:33.78気を付けることが書かれている書籍とかないですかね?
自分はぬるま湯に頭まで浸かっていたようで…配列の代入に手間取るとは…
0722デフォルトの名無しさん
2014/03/04(火) 18:48:32.390723デフォルトの名無しさん
2014/03/04(火) 19:01:22.48DB板で、彼女へのインサート権限がありませんスレを思い出したw
0724デフォルトの名無しさん
2014/03/04(火) 21:03:02.87Cプログラミング診断室
0725デフォルトの名無しさん
2014/03/04(火) 22:22:19.87Cをやればいい、CがわからないかぎりC++を理解するとか空想夢想
K&Rを読め、熟知しろ
俺はK&Rは末尾のライブラリリファレンスしかみないがそれで十分
0726デフォルトの名無しさん
2014/03/04(火) 22:28:41.65「とりあえずCからやれ」には同意
0727デフォルトの名無しさん
2014/03/04(火) 22:34:15.42ほう、ではCをやるのにどこをみればいい?K&R2以外で頼む
0728デフォルトの名無しさん
2014/03/04(火) 23:27:19.97配列処理もポインタ
文字列処理もポインタ
構造体の受け渡しもポインタ
メモリ確保もポインタ
ファイル処理もポインタ
ラムダの代わりもポインタ
0729デフォルトの名無しさん
2014/03/05(水) 02:43:50.91Cに「ない」のは、豊かなライブラリ
ライブラリすら自分で探す。というのを悟ることから、実践Cははじまる
それに気づかないと、Cはただただ不便なだけ
業務のCは、使うライブラリを指定されるだろう。
お題出し
>>723 ;;
0730デフォルトの名無しさん
2014/03/05(水) 02:44:20.73あっせんぶりーはなにをやればいいんですか><
俺自身はmasmとclのインラインアセンブラで済ませてる
今後MSがどう動くかだが、ドザならそのへんで十分だろう
俺自身は、そろそろarmのgasを会得しなきゃなと思っているところ
汗好きの同志は、後学に向けて好きなこと書け
0731デフォルトの名無しさん
2014/03/05(水) 06:39:27.678086なんかどうだ?
16ビットだぞ
0732デフォルトの名無しさん
2014/03/05(水) 08:04:27.32MELPS7700 6502系
だけど、今ならArmじゃね?
>構造体の受け渡しもポインタ
おじいちゃん、構造体の受け渡しは値渡しも可能だよ、もうご飯食べたでしょう?
0734デフォルトの名無しさん
2014/03/05(水) 09:53:18.88明解C言語のサンプルを半分越えたあたりから思ってきた
0735デフォルトの名無しさん
2014/03/05(水) 12:41:36.430736デフォルトの名無しさん
2014/03/05(水) 13:06:46.58気付かないところにも気づく
0737デフォルトの名無しさん
2014/03/05(水) 13:07:26.66インサートじゃなくてムーブか。。性転換か
0738デフォルトの名無しさん
2014/03/05(水) 13:11:05.67その言語にそくしたキボード入力に慣れる
0739デフォルトの名無しさん
2014/03/05(水) 15:49:05.57>>731
Z80はある程度素で読めるようになった頃、8086に挑戦して愕然としたんだよな
アドレッシングの手の混んだやつは、ハンドではきつい
>>732
> Mフラグ
ほほーw
68Kとかおもいだした
0740デフォルトの名無しさん
2014/03/05(水) 16:30:03.10ハードウェア寄り pic
小型Linux系 arm
ドラッグマシン SHARC or TI32032
じゃね?
0742デフォルトの名無しさん
2014/03/05(水) 17:54:24.410743デフォルトの名無しさん
2014/03/05(水) 19:22:29.94理解しながら写せよ
0744デフォルトの名無しさん
2014/03/05(水) 19:33:59.390745デフォルトの名無しさん
2014/03/06(木) 00:55:19.730746デフォルトの名無しさん
2014/03/06(木) 01:02:08.880747デフォルトの名無しさん
2014/03/06(木) 01:06:55.09なん行以上は長い!とかあります?
0748デフォルトの名無しさん
2014/03/06(木) 01:07:14.601関数で1ファイルにしたり、関連する関数一式全てを1ファイルに格納したり。
0749デフォルトの名無しさん
2014/03/06(木) 01:20:14.62分かりました。ありがとうございます。
となるとやっぱり実践で身に付けるしかなさそうですね。
0751デフォルトの名無しさん
2014/03/06(木) 02:53:30.49最近のPCはマシンパワーがあるからIDEに任せれば1ファイルあたりの行数は
大した問題にはならないだろうけど、1関数の行数は結構重要だ。
個人差はあるけど、スクロールして画面の外に出た処理を忘れる人は
結構多いように感じる。
エディタで表示出来る行数はフォントや解像度やIDEだとソースのウィンドウの
大きさに依存するが、、例えばVCでなら俺なら300行以上の関数はあまり読みたくない。
個人的に。
0752デフォルトの名無しさん
2014/03/06(木) 03:14:42.50ブログにでも書いてろやキチガイ
0753デフォルトの名無しさん
2014/03/06(木) 03:24:17.30頭悪そうな書き込みだこと
0754デフォルトの名無しさん
2014/03/06(木) 03:30:24.99頭悪そうとレッテルを貼ってみましたがいかがでしょうか。
0755デフォルトの名無しさん
2014/03/06(木) 03:36:20.15スクロールがどうちゃらってのはエディタを使いこなしていないだけです。
300行なんちゃらについては、スレタイがC/C++とあるので
namespaceで括るのと大差無いです。
0756デフォルトの名無しさん
2014/03/06(木) 03:37:27.01うわ!
輪をかけて頭悪そうな書き込みだこと
きみ、偏差値いくつだった?
代ゼミでとか知的底辺層の基準出すなよ
駿台でいくつだった?
推定55以下だな
0757デフォルトの名無しさん
2014/03/06(木) 03:48:20.07「感じる」は大切だぞ。
たとえ読めるとしても、16進ダンプよりニーモニックのほうが良いだろ?w
行数 / インデント / キーワード(ラベル) / フォント / 色(文字,背景,ハイライト) /
行ピッチ / その他諸々…
重要だろ。結構
0758デフォルトの名無しさん
2014/03/06(木) 04:27:56.27個人的な感性としての「感じる」は違うだろ
>>751のはどう見ても後者
0759デフォルトの名無しさん
2014/03/06(木) 04:41:28.090760デフォルトの名無しさん
2014/03/06(木) 07:44:41.71ソースコード メトリクス とかでググるといいかも
0761デフォルトの名無しさん
2014/03/06(木) 07:48:23.01「彼」にとって「事実」として評価意味づけされた以上のことは言えない
どっから
「ひとりでも云々」がでてくるんだ
(でてきません)
0762デフォルトの名無しさん
2014/03/06(木) 07:51:47.01この種の発想は企業あたりでは多そうだな
そもそも事実性などかなぐりすてたおだまし企業にとっては
「どう思われているか」
が事実性の実体とされうるな。
おやおや!
日本文化のご世間様教に相通じてますな。
0763デフォルトの名無しさん
2014/03/06(木) 19:50:57.22組織をまとめられないし大成もしない。
0764デフォルトの名無しさん
2014/03/06(木) 23:21:58.10なんとなくそれっぽいものは書けたのですが、並べ替え処理をする関数内で、引数とは別にまたstring型の定義して
ややこしいことをやっています...
もっと綺麗に書くコツがあれば教えては頂けないでしょうか?書いたソースを貼っておきます。
ttp://ideone.com/ZCs6dn
0765デフォルトの名無しさん
2014/03/06(木) 23:27:13.06一時記憶領域は必ず必要になる。
それを現状のように文字列の大きさ用意するか、一文字ですますかの違いはあるが。
よほど長い文字列を扱うことを考えないなら別に現状の実装でいいんじゃないのか?
あとこれポインタの練習になってるのか?
0766デフォルトの名無しさん
2014/03/06(木) 23:29:50.92http://ideone.com/JGWa3g
0767デフォルトの名無しさん
2014/03/06(木) 23:31:39.72reverse(str->begin(), str->end());だけでいいんじゃ?
(*str).begin()とかでもいけると思うけど
0768デフォルトの名無しさん
2014/03/06(木) 23:35:49.23手動で書き換えたいんだろう……
じゃあなんでコンテナ使うんだよと言われると(゚�听)シラネ
0769デフォルトの名無しさん
2014/03/06(木) 23:35:53.16reverseだけにしてみた
http://ideone.com/yAueaa
0770デフォルトの名無しさん
2014/03/06(木) 23:38:22.440771デフォルトの名無しさん
2014/03/06(木) 23:38:53.070772デフォルトの名無しさん
2014/03/06(木) 23:50:55.320773デフォルトの名無しさん
2014/03/07(金) 00:03:14.260774デフォルトの名無しさん
2014/03/07(金) 00:24:29.01雑魚乙
0775デフォルトの名無しさん
2014/03/07(金) 00:26:55.25あはは、二流君、必死の追いレス
0776デフォルトの名無しさん
2014/03/07(金) 00:33:00.69ideone.com/agzymM
0777デフォルトの名無しさん
2014/03/07(金) 00:52:06.900778デフォルトの名無しさん
2014/03/07(金) 01:06:48.59俺が理解できないようなもの出すなよ。むかつく
0779デフォルトの名無しさん
2014/03/07(金) 01:16:17.41雑魚乙
0780デフォルトの名無しさん
2014/03/07(金) 01:45:16.07http://www.hyuki.com/lc/
0781デフォルトの名無しさん
2014/03/07(金) 04:43:03.29>>775
0782デフォルトの名無しさん
2014/03/07(金) 07:34:41.15おはよう雑魚
0783デフォルトの名無しさん
2014/03/07(金) 07:35:22.16な〜に?精神病君
0784デフォルトの名無しさん
2014/03/07(金) 07:37:43.86こういう精神病は、なにがなんでも自分のレスで締めくくろうとするだろ。
ほら、精神病の傍証しなさい
わはは、その時点で二流君確定なんだよ。
根拠ある評価vs根拠なき勘違い
一流と二流の差だな
0785デフォルトの名無しさん
2014/03/07(金) 08:59:23.07> こういう精神病は、なにがなんでも自分のレスで締めくくろうとするだろ。
必死だな雑魚
0786デフォルトの名無しさん
2014/03/07(金) 11:33:03.76二番煎じだね
きみ、偏差値かなり低かったろ
およそ創造性がない
さてと精神病ならではのいつもの反応するんだろ、
はい、どうぞ
(それにしても匿名とはいえ誰を相手に雑魚と言っているのかも知らずに脳天気な二流君だ、わはは)
俺は精神病ではないので、バカの相手はここまで
おまえは書き込まざるを得ないだろ?
抑えられません!ってか!
わはは
0787デフォルトの名無しさん
2014/03/07(金) 12:17:55.07> こういう精神病は、なにがなんでも自分のレスで締めくくろうとするだろ。
自己紹介乙
0788デフォルトの名無しさん
2014/03/07(金) 12:48:07.60#include <vector>
using namespace std;
int main ( void ){
int i;
vector<int>irekae;
for( i = 0; i < 10; i++ ){
irekae.push_back(i);
}
int data[ 5 ] = {1,2,4,6,7};
reverse( data[ 0 ], data[ 4 ]);
for( i = 0; i < 5; i++ ){
cout << data[ i ];
}
return 0;
}
0789デフォルトの名無しさん
2014/03/07(金) 12:57:29.42俺は精神病持ちだが、お前のように先入観と偏見と推測だけで、不特定多数の人間を
「2流」って決めつけて理解した気になっちゃうほどの屈折した発想は持ってないわ
> > こういう精神病は、なにがなんでも自分のレスで締めくくろうとするだろ。
> 自己紹介乙
まさしくこんなかんじだな
0790デフォルトの名無しさん
2014/03/07(金) 13:32:31.16「俺は精神病ではない」とか言っちゃってるけど精神科行っとけ
0791デフォルトの名無しさん
2014/03/07(金) 14:05:33.58「精神病ではない」と言い切らずに
「精神病と違うとは思う」とこだわりの無い曖昧な答えになる
0792デフォルトの名無しさん
2014/03/07(金) 16:45:23.580793デフォルトの名無しさん
2014/03/07(金) 17:55:45.32のように別名が重複していても大丈夫ですか。
0794デフォルトの名無しさん
2014/03/07(金) 17:59:10.450795デフォルトの名無しさん
2014/03/07(金) 18:00:38.880796デフォルトの名無しさん
2014/03/07(金) 18:06:07.27早くて助かりました
0797デフォルトの名無しさん
2014/03/07(金) 18:21:09.23自分でサクッと試せないのか馬鹿野郎
http://ideone.com/FymNNe
0799デフォルトの名無しさん
2014/03/07(金) 19:37:43.25説明不足でしたね。
仕様上の話です。
0800デフォルトの名無しさん
2014/03/07(金) 19:37:44.080801デフォルトの名無しさん
2014/03/07(金) 19:39:50.850802デフォルトの名無しさん
2014/03/07(金) 19:45:13.97C
0803デフォルトの名無しさん
2014/03/07(金) 19:45:23.68仕様上ではだめ。ただ、多くの環境で問題なく動く。
0804デフォルトの名無しさん
2014/03/07(金) 21:24:34.950805デフォルトの名無しさん
2014/03/07(金) 22:21:20.26>>タグ名と型名では名前空間が異なりますから、同じ名前を付けても衝突することがありません
問題ないらしい?
0806デフォルトの名無しさん
2014/03/07(金) 22:31:13.89いくつかの他のサイトでも同義の記述を見つけました。。。が
0807デフォルトの名無しさん
2014/03/07(金) 22:36:08.460808デフォルトの名無しさん
2014/03/08(土) 10:25:06.000809デフォルトの名無しさん
2014/03/08(土) 22:12:21.240810デフォルトの名無しさん
2014/03/08(土) 22:27:28.67段取り考えろよカス
0811デフォルトの名無しさん
2014/03/09(日) 02:20:26.00よろしくお願いします
プログラム板 強制ID制導入に関する投票スレ
http://kohada.2ch.net/test/read.cgi/vote/1394290844/
0812デフォルトの名無しさん
2014/03/09(日) 06:18:47.97意味のない投票の宣伝コピペ荒らし
0813デフォルトの名無しさん
2014/03/09(日) 08:42:14.912chの一部板のID制もいいかなぁと思ってた。
0814デフォルトの名無しさん
2014/03/09(日) 10:24:31.52運営からは議論してその結果を持ってこいと言われてる
しかも賛成派はプログラム板どころか普段2chに全く関係ない外部に
賛成票を要請しまくってる
0815デフォルトの名無しさん
2014/03/09(日) 10:35:35.99というか、賛否どちらかに関係無く、しばらくプログラム板には行ってない人が
他の板で見かけるパターンも有るから、賛成派、反対派どちらも同条件では?
0816デフォルトの名無しさん
2014/03/09(日) 17:24:38.97boostをビルドしてて疑問に思ったのですが、boostの実装はどこに書かれているのでしょうか?
また、boostのビルドの仕組み?を教えて頂きたいです。
よろしくお願いします
0817デフォルトの名無しさん
2014/03/09(日) 17:26:36.960818デフォルトの名無しさん
2014/03/09(日) 17:44:57.58>じゃあ反対派もそうすればいいのに
この騒動の詳細を調べてこい馬鹿
0819デフォルトの名無しさん
2014/03/09(日) 17:52:29.14嫌儲の連中が1スレ限定の投票スレを建てて組織的に投票してるんだよ。
お陰でLR(ローカル・ルール)にコテハン禁止とか独島は韓国領とか入れることになってカオスになってる。
0820デフォルトの名無しさん
2014/03/09(日) 18:58:52.00強制IDは関係無い
導入されると困る荒らしが嫌儲のせいにしてネカキャン始めたようだな
0821デフォルトの名無しさん
2014/03/09(日) 19:07:56.360823デフォルトの名無しさん
2014/03/09(日) 19:37:22.61同条件じゃないんだなこれが
0824デフォルトの名無しさん
2014/03/09(日) 19:46:22.93会社、学校からの書き込み分かって良いだろ
0825デフォルトの名無しさん
2014/03/09(日) 19:46:56.72会社、学校からの書き込み分かって良いだろ
0826デフォルトの名無しさん
2014/03/09(日) 20:06:46.89いきなり500ページの本とか渡されても困る人のほうが多いだろう
Essential C++(Effectiveにあらず)は他のOO言語知ってることが前提なのを除けばかなり良かったが
プログラミング初心者とかCしか知らない人向けのいい本がなかなか無い
0827デフォルトの名無しさん
2014/03/09(日) 20:27:49.36お前さん頭いいな
それをム板にとってプラスになるほうに役立ててくれればよかったのに 残念だ
0828デフォルトの名無しさん
2014/03/10(月) 00:36:20.56ちょっと分厚いけど、実はいい本があるんですよ。
1400ページぐらいなんですけどね。
0829デフォルトの名無しさん
2014/03/10(月) 00:46:48.50それなんだったっけ?
0830デフォルトの名無しさん
2014/03/10(月) 01:37:33.71kwsk
0831デフォルトの名無しさん
2014/03/10(月) 01:37:35.850832デフォルトの名無しさん
2014/03/10(月) 04:15:00.49いきなり500ページの本とか渡されても困るって言ってるのに
1400ページの本勧めるとかキチガイかお前
0833デフォルトの名無しさん
2014/03/10(月) 06:08:32.550834デフォルトの名無しさん
2014/03/10(月) 06:53:22.090835デフォルトの名無しさん
2014/03/10(月) 07:42:47.29Information Technology - Programming languages - C++ Third Edition
しかないだろう
0836デフォルトの名無しさん
2014/03/10(月) 08:44:25.60ボンクラはお前じゃ
>初心者向けの良いC++本ってなかなかないんだよな
>いきなり500ページの本とか渡されても困る人のほうが多いだろう
薄くて初心者向けの本を求めてるってわかるだろ
知恵袋によくいるが
質問者の求めているものを理解しようともせずに自己満オナニー回答する奴
0837デフォルトの名無しさん
2014/03/10(月) 09:03:42.89タクシーに1時間で東京から大阪へ行くことを要求したり、
500円で新幹線に乗ることを要求したり、
他人に質問してタダで教えてもらおうとしたりといった、
非常識で不可能な要求と、自分の要求が同一であるということを
彼らは理解できません。
0838デフォルトの名無しさん
2014/03/10(月) 10:43:28.770839デフォルトの名無しさん
2014/03/10(月) 11:12:24.030840デフォルトの名無しさん
2014/03/10(月) 12:41:35.87ひらがな
カタカナ
ローマ字
漢字
全部できるんだぜすごいだろ
0841デフォルトの名無しさん
2014/03/10(月) 12:42:07.200842デフォルトの名無しさん
2014/03/10(月) 12:47:02.68かくいう俺もときどき謙譲語と尊敬語がおかしくなる
0843デフォルトの名無しさん
2014/03/10(月) 12:48:49.590844デフォルトの名無しさん
2014/03/10(月) 12:54:33.31日本に来るとさすがに分冊になるんだって。
0845デフォルトの名無しさん
2014/03/10(月) 12:57:25.610846デフォルトの名無しさん
2014/03/10(月) 14:22:47.96自動コード分析で、問題がある場所に赤の下波線が表示されますよね。
修正しても、次の自動コード分析が実行されるまで?波線が残っています。
気持ち悪いので、その場でコード分析を強制起動させて波線を消したいのですが、ショートカットキー等ありませんか?
0847デフォルトの名無しさん
2014/03/10(月) 15:29:44.130848デフォルトの名無しさん
2014/03/10(月) 15:41:15.430849デフォルトの名無しさん
2014/03/10(月) 16:28:33.99転載禁止だけでもまだまとまったかも知れないけど、
独島だとかヘイトスピーチ禁止だとか出てきた段階でハルノートどころじゃないからなあ
0850デフォルトの名無しさん
2014/03/10(月) 16:29:24.51ctrl + s は?
消える時と消えない時があるからあれだけど
0851846
2014/03/10(月) 18:02:49.79まだまだ今のところお世話になっていますが、ググると切ってる人が多そうですね。
必要ないと思えるまで早く成長して切ってしまうのがいいのかな
0852デフォルトの名無しさん
2014/03/10(月) 20:30:49.99プロジェクトを右クリックして「ソリューションの再スキャン」で反映されるよ
0854816
2014/03/11(火) 00:04:22.98これわかる人いませんか?
0855デフォルトの名無しさん
2014/03/11(火) 00:24:36.38ほとんどはヘッダにあって、クラステンプレートとして実装されてる。
0856デフォルトの名無しさん
2014/03/11(火) 00:30:57.82すぐ下でソース見ろって言われてるだろ
あとビルドの仕組みとか漫然としすぎ、特に初心者スレだから質問者のレベルわからんと答える人いないよ
0857デフォルトの名無しさん
2014/03/13(木) 10:35:21.43ID:ZXBqvutzまさか教える立場だからって勘違いしちゃってる?
ネットでしか自己顕示欲を満たせないゴミが図に乗るなよ。
回答したくないなら回答しなくていいから黙ってろゴミ。
0858デフォルトの名無しさん
2014/03/13(木) 11:05:29.56ID:vBMAwUT6int *a
float *b
などの、形宣言が必要なんですか?
型は要らなくないですか?
0859デフォルトの名無しさん
2014/03/13(木) 11:16:18.30ID:dyPbFnv9仕様です。
それはさて、型が分からないとデリファレンスするときに何バイト取り出せばいいのかすら判りません。
0860デフォルトの名無しさん
2014/03/13(木) 11:18:29.76ID:5mIvdyKpそれに、ポインタに対して整数を加減算すると型のサイズ分ズレるし
(ゆえに配列相手に計算する際便利。と言うかC/C++では配列⊆ポインタ)
http://qiita.com/hatchinee/items/fc838f0809702d6b6a26
http://www.nurs.or.jp/~sug/soft/tora/tora5.htm
0861デフォルトの名無しさん
2014/03/13(木) 11:46:27.73ID:49guVwXv0862デフォルトの名無しさん
2014/03/13(木) 12:29:43.27ID:JJMvzyk4char *a
int *b
a++; 1バイト先に移動する
b++; 4バイト先に移動する
型がわからないと色々不便です
0863デフォルトの名無しさん
2014/03/13(木) 12:32:17.59ID:G3ftO2Dw0864デフォルトの名無しさん
2014/03/13(木) 12:40:46.56ID:KmVHtR6Wa[2] b[2]
0865デフォルトの名無しさん
2014/03/13(木) 12:44:05.66ID:7ws/bC7eポインタを受けてポインタを渡しなおすだけとか わけわかんねー
0866デフォルトの名無しさん
2014/03/13(木) 12:49:49.38ID:ZSiSFjs+> 回答したくないなら回答しなくていいから黙ってろゴミ。
つ 鏡
0867デフォルトの名無しさん
2014/03/13(木) 13:08:53.78ID:nfV6YhIZ型がわからないとそれすら出来ないんだけど
0868デフォルトの名無しさん
2014/03/13(木) 13:38:47.86ID:/Fi398VQ0869デフォルトの名無しさん
2014/03/13(木) 13:53:37.35ID:UafYn2tc場所を指すだけならintとか関係なくね?って
0870デフォルトの名無しさん
2014/03/13(木) 14:04:42.99ID:HRSuz9RI関数内はまどうにか(必要なら右辺はキャスト等)成るとして
バイナリインタフェース側は「快速を期待できる場合もあるとも言える」とは逆方向の「ジェネリックまんせー」になっちまうな
ポインタ引数とは アドレス値 と 指し示す値のサイズ と 値引き出し代入用のコールバック関数 をパックしたものみたいな
0871デフォルトの名無しさん
2014/03/13(木) 14:09:44.45ID:nfV6YhIZそれってつまりC#なんじゃ・・・
0872デフォルトの名無しさん
2014/03/13(木) 15:05:09.76ID:af5ruGbo0873デフォルトの名無しさん
2014/03/13(木) 15:16:52.33ID:nfV6YhIZまあ確かに、ポインタの型ってのはコンパイラに対してポインタの操作法を
指示するためだけのもので、ポインタそのものに型なんかない。
でもポインタの操作法を間違えたら大惨事につながるから、やっぱり型は必要なんだよね。
0874デフォルトの名無しさん
2014/03/13(木) 20:26:09.41ID:ZLHpPjTL0875デフォルトの名無しさん
2014/03/13(木) 20:48:40.15ID:KmVHtR6W0876デフォルトの名無しさん
2014/03/13(木) 22:02:41.21ID:Uo+i6eWsどうしてこう、息を吸って吐くように嘘が出てくるかな。
0877デフォルトの名無しさん
2014/03/13(木) 22:06:12.51ID:YtzMStrV0878デフォルトの名無しさん
2014/03/13(木) 22:10:05.61ID:ZLHpPjTL0879デフォルトの名無しさん
2014/03/13(木) 22:23:39.52ID:ZLHpPjTL0880デフォルトの名無しさん
2014/03/13(木) 22:29:34.76ID:ua5pXulj0881デフォルトの名無しさん
2014/03/13(木) 22:30:11.50ID:ua5pXulj0882デフォルトの名無しさん
2014/03/13(木) 22:30:54.88ID:ZLHpPjTL0883デフォルトの名無しさん
2014/03/13(木) 22:36:42.87ID:ZLHpPjTL高級言語(=ドカタ言語)かじっただけでプログラマ自称してるし
0884デフォルトの名無しさん
2014/03/13(木) 22:43:15.78ID:yW28FnfA0885デフォルトの名無しさん
2014/03/13(木) 23:05:07.67ID:ZLHpPjTL0886デフォルトの名無しさん
2014/03/14(金) 00:58:34.38ID:CN82R/hGじだいおくれ
0887デフォルトの名無しさん
2014/03/14(金) 01:00:45.76ID:hzMB6bqA0888デフォルトの名無しさん
2014/03/14(金) 01:51:13.37ID:CN82R/hGそれほどオワコン化してるね
0889デフォルトの名無しさん
2014/03/14(金) 01:53:04.17ID:DOX+uxRY0890デフォルトの名無しさん
2014/03/14(金) 02:19:31.40ID:SmPxMpq10891デフォルトの名無しさん
2014/03/14(金) 04:40:51.18ID:sYzmtZPv向上心と上昇志向を勘違いしてないか?
0892デフォルトの名無しさん
2014/03/14(金) 07:02:08.43ID:OOv8SY1Yプログラミングとは、というレベルのものだったらガベコレ言語だろうな。
Cを勉強しても組み込みだとかドライバーだとか、分野が一般的じゃ無いし。
0893デフォルトの名無しさん
2014/03/14(金) 07:57:33.44ID:FbjUX8I3***が実用に供されてる例ってあるの?
0894デフォルトの名無しさん
2014/03/14(金) 08:10:04.74ID:98tW0dEs二次元配列を確保する関数の引数とかかな
0895デフォルトの名無しさん
2014/03/14(金) 09:16:04.08ID:MFw71LwK0897デフォルトの名無しさん
2014/03/15(土) 18:44:12.57ID:sX49puVUプログラミング初心者ですが質問させてください。
下記のサイトを参考にしてvusual studio c++ 2010 に point cloud library 1.6をインストールしたのですがエラーが出てしまいます。
自分なりに調べたり試したりとやってみたのですがどうしても上手くいかないので、何を失敗すればこうなるのか分かる方がいましたらすみませんが教えてください。
ttp://derivecv.tumblr.com/post/12359379355
ttps://sites.google.com/site/uranishi/pcl-install
#include <pcl/point_types.h>
#include <pcl/visualization/cloud_viewer.h>
int main()
{
int a = 10;
return 0;
}
0898デフォルトの名無しさん
2014/03/15(土) 18:45:16.94ID:sX49puVU1> sam.cpp
1>c:\program files (x86)\pcl 1.6.0\include\pcl-1.6\pcl\point_traits.h : warning C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。
1>c:\program files (x86)\pcl 1.6.0\include\pcl-1.6\pcl\impl\point_types.hpp(1008): warning C4996: 'pcl::SHOT': USE SHOT352 FOR SHAPE AND SHOT1344 FOR SHAPE+COLOR INSTEAD
1> c:\program files (x86)\pcl 1.6.0\include\pcl-1.6\pcl\impl\point_types.hpp(1003) : 'pcl::SHOT' の宣言を確認してください。
1>c:\program files (x86)\pcl 1.6.0\include\pcl-1.6\pcl\impl\point_types.hpp(1009): warning C4996: 'pcl::SHOT': USE SHOT352 FOR SHAPE AND SHOT1344 FOR SHAPE+COLOR INSTEAD
1> c:\program files (x86)\pcl 1.6.0\include\pcl-1.6\pcl\impl\point_types.hpp(1003) : 'pcl::SHOT' の宣言を確認してください。
1>c:\program files (x86)\pcl 1.6.0\include\pcl-1.6\pcl\impl\point_types.hpp(1012): warning C4996: 'pcl::SHOT::rf': USE SHOT352 FOR SHAPE AND SHOT1344 FOR SHAPE+COLOR INSTEAD
1> c:\program files (x86)\pcl 1.6.0\include\pcl-1.6\pcl\impl\point_types.hpp(1005) : 'pcl::SHOT::rf' の宣言を確認してください。
1>c:\program files (x86)\pcl 1.6.0\include\pcl-1.6\pcl\impl\point_types.hpp(1013): warning C4996: 'pcl::SHOT::descriptor': USE SHOT352 FOR SHAPE AND SHOT1344 FOR SHAPE+COLOR INSTEAD
1> c:\program files (x86)\pcl 1.6.0\include\pcl-1.6\pcl\impl\point_types.hpp(1004) : 'pcl::SHOT::descriptor' の宣言を確認してください。
1>c:\program files (x86)\pcl 1.6.0\include\pcl-1.6\pcl\impl\point_types.hpp(1014): warning C4996: 'pcl::SHOT::descriptor': USE SHOT352 FOR SHAPE AND SHOT1344 FOR SHAPE+COLOR INSTEAD
1> c:\program files (x86)\pcl 1.6.0\include\pcl-1.6\pcl\impl\point_types.hpp(1004) : 'pcl::SHOT::descriptor' の宣言を確認してください。
0899デフォルトの名無しさん
2014/03/15(土) 18:46:07.47ID:sX49puVU1> c:\program files (x86)\pcl 1.6.0\include\pcl-1.6\pcl\impl\point_types.hpp(1004) : 'pcl::SHOT::descriptor' の宣言を確認してください。
1>c:\program files (x86)\pcl 1.6.0\include\pcl-1.6\pcl\point_traits.h : warning C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。
1>c:\program files (x86)\pcl 1.6.0\include\pcl-1.6\pcl\point_traits.h : warning C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。
1> LINK : 前回のインクリメンタル リンクで C:\Users\anata\Desktop\c+2\pcl1\Debug\pcl1.exe が見つからなかったか、ビルドされませんでした。フル リンクを行います。
1> pcl1.vcxproj -> C:\Users\anata\Desktop\c+2\pcl1\Debug\pcl1.exe
========== ビルド: 1 正常終了、0 失敗、0 更新不要、0 スキップ ==========
0900デフォルトの名無しさん
2014/03/15(土) 19:01:22.52ID:A5Q2xm2U0901デフォルトの名無しさん
2014/03/15(土) 19:40:53.88ID:sX49puVU0902デフォルトの名無しさん
2014/03/15(土) 21:13:15.43ID:mV9AzqW80903デフォルトの名無しさん
2014/03/15(土) 22:53:53.68ID:H/IqmEMC無事にビルドできてるじゃねえかwwww
0904デフォルトの名無しさん
2014/03/16(日) 01:11:19.32ID:W0Hr2A0Gどっかで見た気がするんですがググっても出なかったので、
もしあるなら検索ワードを教えてください
0905デフォルトの名無しさん
2014/03/16(日) 01:14:47.89ID:vg8eVB59変数へのリファレンスを返す関数なら出来る
0907デフォルトの名無しさん
2014/03/16(日) 13:16:43.34ID:+0w7Q/Uu0908デフォルトの名無しさん
2014/03/16(日) 20:06:12.12ID:nlfQdX/wサンプルをビルドしてもcoutで表示されるはずの文字が出てこないので、これらの警告に起因した何かしらのエラーがあるのだと判断したのですが
どうやらサンプルに使ったファイルが重く開くのに時間がかかっていただけでした。
指摘していただいたおかげで何とかなりました、ありがとうございます。
0909デフォルトの名無しさん
2014/03/16(日) 20:15:15.65ID:+0w7Q/Uu2chに頼って時点でダメよそりゃ
0910デフォルトの名無しさん
2014/03/17(月) 18:57:40.13ID:rhogqHyS0911デフォルトの名無しさん
2014/03/17(月) 19:07:05.77ID:qNLDgXjv0912デフォルトの名無しさん
2014/03/17(月) 20:22:22.61ID:lPhf28/8IDがこんなに役に立つものだとは・・・
0913デフォルトの名無しさん
2014/03/17(月) 20:23:01.19ID:qNLDgXjv0914デフォルトの名無しさん
2014/03/21(金) 14:02:24.95ID:LjV9bYgc0915片山博文MZジェバンニ ◆T6xkBnTXz7B0
2014/03/21(金) 14:03:53.28ID:15wzZBuZこれをダウンロードして読んでね:
https://dl.dropboxusercontent.com/u/72753355/cppreference-20130510-0.zip
0916デフォルトの名無しさん
2014/03/21(金) 14:23:58.81ID:Z82+z0lXを信用する馬鹿は今更いないと思う
0917デフォルトの名無しさん
2014/03/21(金) 14:44:22.73ID:yZ2dHoTg個人攻撃はいいから、間違いがあったら指摘してね
0918デフォルトの名無しさん
2014/03/21(金) 15:43:36.85ID:Z82+z0lXお前みたいなゴミ野郎は消えてください
0919デフォルトの名無しさん
2014/03/21(金) 16:06:22.72ID:vfp/r0le× お前は馬鹿だ(類似例:>>918)
後者は誹謗と呼ばれる行為なのでやめましょう
0920片山博文MZジェバンニ ◆T6xkBnTXz7B0
2014/03/21(金) 16:07:13.93ID:15wzZBuZhttp://hissi.org/read.php/tech/20140321/WjgyK3owbFg.html
0921デフォルトの名無しさん
2014/03/21(金) 16:18:11.25ID:Z82+z0lXは自己顕示欲が強いキチガイですのでレスしないように
0922片山博文MZジェバンニ ◆T6xkBnTXz7B0
2014/03/21(金) 16:23:13.27ID:15wzZBuZクズ書き込み一位おめでとう!!!
韓国政府から何円もらってるの?
0923デフォルトの名無しさん
2014/03/21(金) 16:33:45.31ID:Z82+z0lXお前こそ一円ももらえないのになんで自己顕示欲回答しまくってるの
0924片山博文MZジェバンニ ◆T6xkBnTXz7B0
2014/03/21(金) 17:00:10.79ID:15wzZBuZ自己顕示が目的じゃないよ。守秘義務で答えられないけどね。
0925デフォルトの名無しさん
2014/03/21(金) 17:04:22.74ID:Z82+z0lX0926デフォルトの名無しさん
2014/03/22(土) 01:02:53.89ID:X2vd3Q+Y0927デフォルトの名無しさん
2014/03/22(土) 01:15:21.54ID:z3nnB4Clすげー、No1だ! ム板最強者
書き込み数だけではなく、内容もすばらしい
まさしくスパースキルプログラマだね
片、おおいに見習うように
0928デフォルトの名無しさん
2014/03/22(土) 01:16:58.63ID:+2B6OEdX日本に居る、在日ニッポンジンでーすwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
0929デフォルトの名無しさん
2014/03/22(土) 01:24:43.76ID:z3nnB4Cl大先生、今日もがんばって
0930デフォルトの名無しさん
2014/03/22(土) 01:26:18.89ID:aBNmXC5d0931デフォルトの名無しさん
2014/03/22(土) 01:37:13.53ID:aBNmXC5d許すマジ
0932デフォルトの名無しさん
2014/03/22(土) 01:41:49.62ID:aBNmXC5d0933デフォルトの名無しさん
2014/03/22(土) 02:09:37.44ID:GoZcU0PY#include<stdio.h>は#include<cstdio>になるわけだが、
(windowsに)環境依存するwindows.hは
c言語同様、#include <windows.h>でおk?
0934デフォルトの名無しさん
2014/03/22(土) 02:12:20.77ID:42ZKoiEN0935デフォルトの名無しさん
2014/03/22(土) 02:12:27.69ID:+2B6OEdXいいよ、それで全く問題なし
0936デフォルトの名無しさん
2014/03/22(土) 02:31:14.75ID:X2vd3Q+Y0937デフォルトの名無しさん
2014/03/22(土) 02:38:23.63ID:GoZcU0PY単純にWinAPIを使いたいだけって事です
>>936
"内部でC/C++でifdefされてるって事か"← ごめんよければ説明が欲しいのだが・・・
0938デフォルトの名無しさん
2014/03/22(土) 02:44:26.64ID:a6lDYgqM試せばすぐに分かることではあるが。
0939デフォルトの名無しさん
2014/03/22(土) 03:02:37.88ID:Xk+5B8eS0940デフォルトの名無しさん
2014/03/22(土) 03:11:11.23ID:29yuz+ng>#include<stdio.h>は#include<cstdio>になるわけだが
なら、当然#include <cwindows> でおk?、だろ
>>937
実はcstdioに
#include <stdio.h>って書かれている。
基地の俺の言うことは正しいから信じてね
0941デフォルトの名無しさん
2014/03/22(土) 09:28:08.99ID:HrKt7irV知ってた。たぶん、みんな知ってる。
あと、自演も恥ずかしいからやめたほうがいいよ。
0942941
2014/03/22(土) 09:29:40.41ID:bPmpn3O5これね。これについてね。
0943デフォルトの名無しさん
2014/03/22(土) 09:58:23.27ID:aBNmXC5d0944デフォルトの名無しさん
2014/03/22(土) 15:27:26.44ID:7MjGPmcZボタン画像の透過領域が透過されずに
白色に塗り潰されてしまいます。
透過させるにはどうしたら良いでしょうか。
0945デフォルトの名無しさん
2014/03/22(土) 15:53:46.07ID:+2B6OEdXまずキムチを食べることをやめましょう
0946デフォルトの名無しさん
2014/03/22(土) 16:34:28.91ID:aBNmXC5dツールバービットマップにはビット深度や透過色に制限があります。
新しいWindowsではツールバービットマップではなくイメージリストを使いましょう。
0947デフォルトの名無しさん
2014/03/22(土) 20:05:42.32ID:42ZKoiENとりあえず透過系は背景を黒にしてからだ
0948デフォルトの名無しさん
2014/03/22(土) 23:02:53.27ID:+2B6OEdXの育ってきた環境の背景は凄い、真っ黒の闇でした
0949デフォルトの名無しさん
2014/03/23(日) 15:55:08.95ID:T1U/lStVCView::OnInitialUpdate()内に
CEdit* myED = new CEdit();
myED->Create(ES_LEFT | WS_BORDER | WS_VISIBLE, CRect(10, 60, 300, 85), this, IDC_EDIT1);
CEdit* myED2 = new CEdit();
myED2->Create(ES_LEFT | WS_BORDER | WS_VISIBLE, CRect(10, 160, 300, 85), this, IDC_EDIT2);
としたのですが、エディットが一つしか表示されません。
原因はなんでしょうか?
0950デフォルトの名無しさん
2014/03/23(日) 16:01:28.86ID:FjLlR1KU0951デフォルトの名無しさん
2014/03/23(日) 16:04:07.71ID:LwVxNWuC原因は自分で解決できないお前の脳にある
MRIとってこい、凄い穴があいてるから、寄生虫に食われた
0952デフォルトの名無しさん
2014/03/23(日) 16:08:32.92ID:9EUDVluQとりあえず 片方のけてみて干渉があるかを調べるところから
0953949
2014/03/23(日) 16:16:36.87ID:T1U/lStVmyED2をmyEDと重なるような位置に配置すると重なった部分だけ表示されるのはそういうことなんですね。
newについて正直よくわかっていません。
別のインスタンスがそれぞれ立ち上がるのかと思っていたのですが……
0954デフォルトの名無しさん
2014/03/23(日) 16:44:30.53ID:LwVxNWuC寄生虫に脳を食われた馬鹿の回答入りましたー
0955デフォルトの名無しさん
2014/03/23(日) 16:45:10.99ID:ugrqfYrW0956デフォルトの名無しさん
2014/03/23(日) 16:47:47.24ID:EdcINP86うまくごにょごにょしてくれないなら最初からコンパイルエラーにしろよと
0957デフォルトの名無しさん
2014/03/23(日) 16:52:52.94ID:LwVxNWuC0958デフォルトの名無しさん
2014/03/23(日) 16:54:28.70ID:LqeaOPtUそのときに使った方法を列挙しておくよ、
出力ファイルがバグってる可能性があるから、中間ファイルと実行ファイルを
削除してビルドをやり直してみる。
または、VCはたまにコードを無視するというバカをやるから問題の行を取り敢えず、コメントアウトして
その下に等価のコードを、コピペではなく、手で書き直す。
あと、VC6の技だけど、先頭行に #include "stdafx.h" を入れると
なぜかコンパイルが正常に働くようになった。
うまくいって、ここに報告のカキコで出来ることを祈る
0959デフォルトの名無しさん
2014/03/23(日) 16:56:15.62ID:9EUDVluQ0960949
2014/03/23(日) 16:56:54.30ID:T1U/lStVmyED2のエディットが表示されないのはもしかしてmyEDとmyED2が関連づけられてたりするのか?と重ねてみた結果です。
>myED2がmyEDに完全に包まれてる
これに関して理解できません。検索ワード等だけでも示していただけると助かります
0961デフォルトの名無しさん
2014/03/23(日) 17:09:48.73ID:FjLlR1KU0962デフォルトの名無しさん
2014/03/23(日) 17:18:41.33ID:9EUDVluQ0963949
2014/03/23(日) 17:20:48.40ID:T1U/lStV本に書いてある通りにしたらエディットやボタンを配置できたので、それじゃもう一つ置いてみようと思ったけどうまくいかない次第で、
具体的に何を作りたいというわけでもなく、学習目的なのです。
エディットコントロールだけでなくボタン等でも発生するので、>>958で言われているようなバグのせいではなく、こちらのコードに問題があると思っています。
0964デフォルトの名無しさん
2014/03/23(日) 17:25:24.24ID:X1SDIdoxSDIに複数のコントロールを置けないなんてバカな事はない
0965デフォルトの名無しさん
2014/03/23(日) 17:26:36.50ID:FjLlR1KU完全に重なって一方が見えない状態になっている。
0966949
2014/03/23(日) 17:32:15.72ID:T1U/lStV解決しました、お恥ずかしい限りです。
どうもありがとうございました。
0967デフォルトの名無しさん
2014/03/23(日) 18:01:42.22ID:LwVxNWuCスレが腐るだけです
0968デフォルトの名無しさん
2014/03/23(日) 18:44:50.48ID:YZGI/DRg状況がよくわからんが、ブロックの途中に goto で飛び込んでるのか?
0969デフォルトの名無しさん
2014/03/23(日) 19:08:20.65ID:EdcINP86if (!beforeFunc())
{
goto ERR;
}
HANDLE hFile = NULL;
openFunc(&hFile);
anyFunc(hFile);
ERR:
if (hFile != NULL)
{
CloseHandle(hFile); // gotoされるとここでエラー
}
0970デフォルトの名無しさん
2014/03/23(日) 19:09:45.28ID:Cwtmew+70971デフォルトの名無しさん
2014/03/23(日) 19:11:36.20ID:3Ey5OseXhFileがNULL入れられてないということか
とりあえずその例ではgotoは最後に飛ぶべきか
0972デフォルトの名無しさん
2014/03/23(日) 19:13:44.81ID:LwVxNWuC0973デフォルトの名無しさん
2014/03/23(日) 19:23:47.28ID:YZGI/DRgこれで文句言うなら C やめた方がいいんじゃね?
あくまでも高級アセンブラだよ。
0974デフォルトの名無しさん
2014/03/23(日) 19:24:10.60ID:FjLlR1KUHANDLE hFile = NULL;
を上に移動させろ
0975デフォルトの名無しさん
2014/03/23(日) 19:25:41.02ID:FjLlR1KU0976デフォルトの名無しさん
2014/03/23(日) 19:29:35.74ID:LwVxNWuC0977デフォルトの名無しさん
2014/03/23(日) 19:36:25.22ID:FjLlR1KUエコピア誕生
0978デフォルトの名無しさん
2014/03/23(日) 19:44:17.13ID:FjLlR1KUFUN TO DRIVE AGAIN
0979デフォルトの名無しさん
2014/03/23(日) 20:44:41.15ID:SXKh7u/F0980デフォルトの名無しさん
2014/03/23(日) 20:50:00.79ID:LwVxNWuC0981デフォルトの名無しさん
2014/03/23(日) 20:53:55.53ID:HQuWt6xv0982デフォルトの名無しさん
2014/03/24(月) 12:48:23.63ID:hsIF7voL0983デフォルトの名無しさん
2014/03/24(月) 13:02:22.49ID:4ICBclVhその手の奴は警告を出すコンパイラもあるが…
0984デフォルトの名無しさん
2014/03/24(月) 13:14:40.64ID:94WaDp2y0985デフォルトの名無しさん
2014/03/25(火) 00:47:35.04ID:VoemgV7u【初心者歓迎】C/C++室 Ver.90【環境依存OK】
http://toro.2ch.net/test/read.cgi/tech/1395675954/
0986デフォルトの名無しさん
2014/03/25(火) 00:50:57.79ID:vnPcHHhC0987デフォルトの名無しさん
2014/03/25(火) 15:25:07.19ID:wv/H4Tt/おつ
0988デフォルトの名無しさん
2014/03/25(火) 15:49:30.04ID:JLDIFaf/0989デフォルトの名無しさん
2014/03/25(火) 17:55:05.07ID:AcKWuxtjhogeで荒らしてるのは恐らく一人だけだし
0990デフォルトの名無しさん
2014/03/25(火) 19:38:57.20ID:F6OB2cp00991デフォルトの名無しさん
2014/03/25(火) 21:31:58.19ID:HPBQlIXi0992デフォルトの名無しさん
2014/03/26(水) 17:52:56.26ID:GYY2I2jZ0993デフォルトの名無しさん
2014/03/26(水) 19:22:59.88ID:s8aKMFvo0994デフォルトの名無しさん
2014/03/26(水) 19:39:01.72ID:SQBlQZ5u0995デフォルトの名無しさん
2014/03/27(木) 10:42:43.13ID:kVGLnZBj0996デフォルトの名無しさん
2014/03/27(木) 12:33:49.37ID:NaLNtHou0997デフォルトの名無しさん
2014/03/27(木) 16:24:49.21ID:z1hPF3HE0998デフォルトの名無しさん
2014/03/27(木) 20:31:26.85ID:2aAauSvm0999デフォルトの名無しさん
2014/03/27(木) 23:36:41.60ID:NjKm8ySH1000デフォルトの名無しさん
2014/03/28(金) 00:22:13.14ID:IZd8/L2d10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。