- 1 名前:デフォルトの名無しさん [2010/04/10(土) 23:30:23 BE:454421186-S★(520172)]
- C言語の*入門者*向け解説スレッドです。
★前スレ C言語なら俺に聞け(入門編)Part 62 pc12.2ch.net/test/read.cgi/tech/1269517734/ ★過去スレ makimo.to:8000/cgi-bin/search/search.cgi?q=%82b%8C%BE%8C%EA%82%C8%82%E7%89%B4%82%C9%95%B7%82%AF&andor=AND&sf=0&H=&view=table&D=tech&shw=5000 ★初心者、初級者の方は他の質問スレのほうが良いかもしれません。 例えば 【初心者歓迎】C/C++室 Ver.72【環境依存OK】 pc12.2ch.net/test/read.cgi/tech/1267775473/ とか ★教えて欲しいのではなく宿題を丸投げしたいだけなら ↓宿題スレ↓へ行ってください。 C/C++の宿題片付けます 135代目 pc12.2ch.net/test/read.cgi/tech/1269438098/ ★C++言語についてはなるべく聞かないでください。C++対応明記スレへどうぞ ★分からない事をなるべく詳しく書いて下さい。 ★ソースコードを晒すと答えやすくなるかもしれません。 # 抜粋/整形厳禁、コンパイラに渡したソースをそのまま貼ること # サイズが大きい場合は宿題スレのアップローダ等を利用してください ★開発環境や動作環境も晒すと答えが早いかもしれません。 ★質問者は最初にその質問をした時のレス番号を名前欄に書いて下さい。
- 496 名前:デフォルトの名無しさん mailto:sage [2010/04/27(火) 13:46:15 ]
- >>494
>>492の get の方は指摘の通りで、0, 1 に固定するなら(した方がいいだろうけど)、 return !!(src & (1 << n)); としてもいいが、それなら >>493 の方がいいね。 !! は ! を2回やってるだけ。 0なら0、0以外なら1にしたいときにやる常套手段。
- 497 名前:デフォルトの名無しさん mailto:sage [2010/04/27(火) 14:15:09 ]
- >>487の判定文、演算子の優先順位をよく調べとけ
- 498 名前:デフォルトの名無しさん mailto:sage [2010/04/27(火) 14:28:54 ]
- >>494
JavaでもC#でも0が偽というところは変わらんよ。 if (3)とかかけるでしょ
- 499 名前:デフォルトの名無しさん mailto:sage [2010/04/27(火) 15:34:56 ]
- >>498 嘘
- 500 名前:デフォルトの名無しさん mailto:sage [2010/04/27(火) 15:42:12 ]
- JARO
- 501 名前:デフォルトの名無しさん mailto:sage [2010/04/27(火) 18:54:10 ]
- !!はキモいんだよなあ
好みの問題だろうけど ちゃんと最適化されるかどうかは気になる
- 502 名前:デフォルトの名無しさん mailto:sage [2010/04/27(火) 19:14:22 ]
- !!がいやなら!=0はどうよ?
- 503 名前:デフォルトの名無しさん mailto:sage [2010/04/27(火) 19:20:04 ]
- >>485
なるほど、「静的記憶域区間」のみならず「自動記憶域区間」の場合であっても、初期化という言葉が適用されるのですね。 インプリメント上では単なる代入にすぎないものであっても。
- 504 名前:デフォルトの名無しさん mailto:sage [2010/04/27(火) 19:53:57 ]
- C++で挫折してCに流れ着いてCの入門書読み終えたんですが、中級者になるために試したらためになる演習課題とかありませんか
たぶんメモ帳とか作る場合GUIとか使わないとならないんですよね?できたらヒント付きで教えてくれませんか?
- 505 名前:デフォルトの名無しさん mailto:sage [2010/04/27(火) 19:54:16 ]
- >>502
俺は基本そうしてる if文に直接書く時はそれすら書かないけど
- 506 名前:デフォルトの名無しさん mailto:sage [2010/04/27(火) 19:55:02 ]
- >>504
CUIで作れるような簡単なゲームでも作るといいよ 俺はいつもヒットアンドブローを作るようにしている
- 507 名前:デフォルトの名無しさん mailto:sage [2010/04/27(火) 22:01:56 ]
- 構造体のメンバに順次アクセスする
ナイスな方法ってある?
- 508 名前:デフォルトの名無しさん mailto:sage [2010/04/27(火) 22:10:36 ]
- char*でキャストして、1バイト毎に順次アクセスする
- 509 名前:デフォルトの名無しさん mailto:sage [2010/04/27(火) 22:14:11 ]
- メンバの位置や型を配列にして保存しておいて
それでループでアクセス まあ普通そんなことやるなでFAだが
- 510 名前:デフォルトの名無しさん mailto:sage [2010/04/28(水) 15:43:35 ]
- >>507
unionを使うのが一番楽で上品
- 511 名前:デフォルトの名無しさん mailto:sage [2010/04/28(水) 16:33:51 ]
- >>510
順次アクセスという言葉の意味がわかってないだろ 馬鹿は黙ってればいいのに
- 512 名前:デフォルトの名無しさん mailto:sage [2010/04/28(水) 17:14:46 ]
- 順次アクセスできない理由を教えてくれ天才
- 513 名前:デフォルトの名無しさん mailto:sage [2010/04/28(水) 19:37:37 ]
- >>511
こういう感じでいけるっしょ。 typedef struct { int a; int b; int c; int d; } hoge_t; typedef union { hoge_t u; int l[4]; } chinko_t;
- 514 名前:デフォルトの名無しさん mailto:sage [2010/04/28(水) 19:38:41 ]
- あ、int l[0] にしといた方が便利がいいな。
- 515 名前:デフォルトの名無しさん mailto:sage [2010/04/28(水) 20:07:29 ]
- アラインメントが気になる
同じ型ならまず問題は無いだろうが、万が一があるしな
- 516 名前:デフォルトの名無しさん mailto:sage [2010/04/28(水) 20:14:52 ]
- メリット皆無だし。
- 517 名前:デフォルトの名無しさん mailto:sage [2010/04/28(水) 20:16:54 ]
- >>515
それを言い出したらそもそもunionの存在そのものが怖いよな。 >>516 誰もメリットの話なんかしてねーだろ
- 518 名前:デフォルトの名無しさん mailto:sage [2010/04/28(水) 20:26:35 ]
- 添え字でアクセスしたいだけなら
#define STFX(N,V) switch(N){case 0:struct.a=V;break;case 1:〜} で十分だし。
- 519 名前:デフォルトの名無しさん mailto:sage [2010/04/28(水) 21:01:43 ]
- おいおい今日もまたCの連中はつまんねえことでもめてるよww
- 520 名前:デフォルトの名無しさん mailto:sage [2010/04/28(水) 21:10:53 ]
- >>519
だよな、時代はD言語だろうに老頭児なC厨はオナニーでもしてろってのw
- 521 名前:デフォルトの名無しさん mailto:sage [2010/04/28(水) 21:12:26 ]
- これだからC厨は・・・
- 522 名前:デフォルトの名無しさん mailto:sage [2010/04/28(水) 21:12:59 ]
- D(笑)
- 523 名前:デフォルトの名無しさん mailto:sage [2010/04/28(水) 21:14:18 ]
- おじいさまがたはFORTRANでも使っててください
- 524 名前:デフォルトの名無しさん [2010/04/28(水) 21:14:28 ]
- 老頭児って中国語か
- 525 名前:デフォルトの名無しさん mailto:sage [2010/04/28(水) 21:18:30 ]
- おじいさまがたは LISP でも使ってください、
ん?
- 526 名前:デフォルトの名無しさん mailto:sage [2010/04/28(水) 21:24:39 ]
- >>523,525
すまん、俺まだ20代だが両方とも会社で使ってるw
- 527 名前:デフォルトの名無しさん mailto:sage [2010/04/28(水) 21:32:21 ]
- LISPは未だに超強力だからな。まあWindowsアプリに限って言うならC#の時代が来るかもしれない。囲い込みだしな
でもプログラムはWindowsアプリだけじゃないし、つーかDって誰が普及させるんだよw 世界中で使われてるCの牙城を崩す気ねーだろ あとWebプログラミングのLLはこれからも生き残る
- 528 名前:デフォルトの名無しさん mailto:sage [2010/04/28(水) 21:35:21 ]
- LISPはemacsとかあるからまぁ使う機会はそこそこあるかもしれんが
FORTRANを使う場面はまったく思い浮かばん 昔大学で実験に使って以来やってないから、もう文法もわがんね
- 529 名前:デフォルトの名無しさん mailto:sage [2010/04/28(水) 21:49:20 ]
- 順次アクセスとかそんなイレギュラーな使い方は普通しないし。
- 530 名前:デフォルトの名無しさん mailto:sage [2010/04/28(水) 22:02:10 ]
- Fortranは大学ではまだつかってるところあるけど
Lispってemacsのマクロくらいしかないよ って書こうとしてリロードして>>528を読んだ たぶんほとんど同じものを見たのに出した答えが真逆で面白いなと思った
- 531 名前:デフォルトの名無しさん mailto:sage [2010/04/28(水) 22:25:40 ]
- 構造体の入れ子ってあまりよくないことなんでしょうか?(設計に問題あり?)
- 532 名前:デフォルトの名無しさん mailto:sage [2010/04/28(水) 22:27:57 ]
- 別に普通
- 533 名前:ノラ [2010/04/28(水) 23:55:51 ]
- いま学校の課題で
do-while文を使って 1+2+3・・・というように数値を加算して表示し、 加算結果が300を超えたら表示して 処理を終了するというプログラムを組みたいのですが、 普段から授業ついていけなくて、よくわかりません どなたか教えてください。お願いします
- 534 名前:デフォルトの名無しさん mailto:sage [2010/04/28(水) 23:57:45 ]
- >>533
ここは入門スレなのであまり高度なことはお答えできません。
- 535 名前:ノラ [2010/04/29(木) 00:00:38 ]
- >>534
どうしたらいいですか?
- 536 名前:デフォルトの名無しさん mailto:sage [2010/04/29(木) 00:02:05 ]
- 中学校の課題?
- 537 名前:ノラ [2010/04/29(木) 00:03:53 ]
- >>536
いえ専門なんですが 全く授業についていけなくてですね・・・
- 538 名前:デフォルトの名無しさん mailto:sage [2010/04/29(木) 00:03:56 ]
- >>535
pc12.2ch.net/test/read.cgi/tech/1246115922/ こちらへどうぞ
- 539 名前:デフォルトの名無しさん mailto:sage [2010/04/29(木) 00:04:27 ]
- #include <stdio.h>
int main(void) { int i = 1; int sum = 0; do { sum += i++; } while (sum < 300); printf("%d\n", sum); return 0; }
- 540 名前:デフォルトの名無しさん mailto:sage [2010/04/29(木) 00:04:29 ]
- そういうときは美味しいカレーのレシピを書いて提出だろう
- 541 名前:ノラ [2010/04/29(木) 00:12:06 ]
- >>539様ありがとうございます。
参考にしてがんばってみます
- 542 名前:ノラ [2010/04/29(木) 00:14:24 ]
- >>539
sum入れないでもできますか?
- 543 名前:デフォルトの名無しさん mailto:sage [2010/04/29(木) 00:16:16 ]
- ついていく気は無いようだwww
- 544 名前:デフォルトの名無しさん mailto:sage [2010/04/29(木) 00:24:11 ]
- >>542 自分でやれよカス
- 545 名前:デフォルトの名無しさん mailto:sage [2010/04/29(木) 00:52:38 ]
- >>542
#include <stdio.h> int main(void) { int i = 1; do { printf("%d\n", i * (i + 1) / 2); i++; } while (i * (i + 1) <= 600); return 0; }
- 546 名前:デフォルトの名無しさん mailto:sage [2010/04/29(木) 00:55:13 ]
- >>542
結果を格納しておく変数が必要なわけ。 加算していって、それをどこに保持しておくの?って話になるでしょ? だから、この場合は「sum」っていうy変数に入れてる。 別にgoukeiでもsでも、C言語の規則に従ってればなんでもいい。
- 547 名前:デフォルトの名無しさん mailto:sage [2010/04/29(木) 00:55:55 ]
- >>545
綺麗だけど初心者には分かりづらいソースだなwwwwwwwwww
- 548 名前:デフォルトの名無しさん mailto:sage [2010/04/29(木) 01:03:48 ]
- まて、少なくとも綺麗ではない
- 549 名前:デフォルトの名無しさん mailto:sage [2010/04/29(木) 01:16:39 ]
- この手の問題は、答えが分かるのなら質問しない。つまり初めから論外なレベル
宿題スレじゃないんだからさ
- 550 名前:デフォルトの名無しさん [2010/04/29(木) 02:39:15 ]
- ちょっと質問なんですけど。。。
Raw Socketってあるぢゃないですか? 私の開発環境はWindowsでVC++ 2008なので Winsock2を使ってws2_32.libをリンクし、 socket(AF_INET,SOCK_RAW,IPPROTO_IP); こうやって書くんだと思うんですが(違ったらまた勉強してきます)、 IPヘッダを作成するときにIPを偽装できるという記事を 拝見したことがあります。 その場合、IPというのは何のIPなのでしょうか? プライベートIPですか? グローバルIPですか? 仮にグローバルIPを返られるとした場合、 例えば携帯IPに変更することは可能なのですか? もし可能なら大変なことになるのでそれは出来ないと思うのですが、 出来たとしたら掲示板などはどのような対策を施すのでしょうか? ■以下、板違い発言すみません。 私はC言語のほかにPerlやPHPなどCGIで掲示板などを作成してます。 もし上記に書いたようなグローバルIPを偽装するような行為があったとしたら どのように防げばいいかわかりません・・・ できればそんなこと出来ないものだと願いたいものです。。。
- 551 名前:デフォルトの名無しさん mailto:sage [2010/04/29(木) 06:42:02 ]
- >>550
スレチとか死ねよゴミ野郎 IPの偽装は現在は無理 一言でいうとヘッダに書いてあったIPに本当にそいつが送ってきたのか確認するから それとグローバルIPですかプライベートIPですか?って質問も相当アホ
- 552 名前:デフォルトの名無しさん mailto:sage [2010/04/29(木) 09:19:03 ]
- グローバルだよ (LAN内にサーバもあるならローカルでもいいけど)
携帯のふりもできるよ 掲示板は対策要らないよ あんたの掲示板はTCPだろうから>>551が言うようにそのIPに対して問い合わせするわけだから 偽装された他人に問い合わせしても返事来ないでしょ UDPで動く(昔のネットゲームとか?)ものなら がんばって通信内容もまねれば 他人がゲームやってるときにちょっかい出せるかもしれんけど
- 553 名前:デフォルトの名無しさん [2010/04/29(木) 15:12:39 ]
- すみません、矩形画像出したくて以下のを書いてみたんですが画像が表示されません。
誰かお願いします。 #include <stdio.h> #include <stdlib.h> int main(void) { char fi[50]; float buff[128*128]; int nx = 128, ny = 128; int i, j; FILE *fp; // 画像の初期化 for (i = 0 ; i < nx*ny ; i++) buff[i] = 0;
- 554 名前:デフォルトの名無しさん [2010/04/29(木) 15:14:47 ]
- // 矩形画像の作成
for (i = 32 ; i <= 96 ; i++) { for(j = 32 ; j <= 96 ; j++) { buff[i*nx+j] = 100; } } // 画像の書き出し printf( "Input new file name: " ); scanf( "%s", fi ); if ((fp = fopen ( fi, "wb")) == NULL) { printf("Error: file open [%s].\n", fi); exit (1); } fwrite(buff, sizeof(float), 128*128, fp); fclose (fp); }
- 555 名前:デフォルトの名無しさん mailto:sage [2010/04/29(木) 15:22:34 ]
- どこそこがおかしいと言うレベルじゃなくめちゃくちゃなんだが
お前それ本とかみてやってそうなのか?
- 556 名前:デフォルトの名無しさん mailto:sage [2010/04/29(木) 15:28:34 ]
- >>553
画像ヘッダをつけるかフォーマット指定してビューワに読み込ませれば表示できるかもしれない ACDSEE とかそういうの float 型の画像ってことはCTスキャンデータかな? 後輩だったりしてw
- 557 名前:デフォルトの名無しさん mailto:sage [2010/04/29(木) 15:29:11 ]
- ウィンドウに絵を表示したいの?それとも画像ファイルを出力したいの?
前者ならまずウィンドウを作成しないと。 後者なら出力したい画像フォーマットに従ってデータを出力しないとダメだよ。
- 558 名前:デフォルトの名無しさん mailto:sage [2010/04/29(木) 15:46:14 ]
- >>557
とりあえず raw形式でいいんじゃない?
- 559 名前:デフォルトの名無しさん mailto:sage [2010/04/29(木) 16:11:29 ]
- 釣りにつられたようだ
- 560 名前:デフォルトの名無しさん mailto:sage [2010/04/29(木) 16:37:32 ]
- >float 型の画像ってことはCTスキャンデータかな?
先輩、今時CTのデータが128ってことはないでしょ ネマコードもないし DICOM形式でもない
- 561 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 09:51:52 ]
- ヘリカルスキャンCTの場合で、512x512x200くらいは平気でありそうだ。
つーか、float生データでも適切なツールを使えば表示はできるだろうけどね。 いずれにしても、Cの話じゃなく画像フォーマットの話というか仕様の解釈の話だ。
- 562 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 10:53:29 ]
- ヘリカルCTなら512x512x320くらいデフォだけど
型はshortだな
- 563 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 11:15:48 ]
- 結局文型が業界にたくさん入ってきて保身に全力だからじゃないの?
あいつら技術的なこと分からないから技術持ってるベテランにいてもらうと邪魔なんだよ。 そいうやつらが外注管理とか客先交渉とかの技術的なこと分からなくてもできる仕事を創出してこの業界で生き残れるシステムを作ったんじゃないだろうか。 技術のない正社員はすぐ首にできるシステムになってないのがいけないんだと思うんだ。 だいたい技術職なのに技術にこだわってるやつを軽蔑する空気があるのはおかしいと思う。
- 564 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 11:18:53 ]
- 誰かが言った、偉大なる素人集団だと。
- 565 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 12:00:27 ]
- そういう時、アメリカなら技術者だけが出て行って別会社を作る
たとえばintelの技術者が「もっとすごいCPUを作りたい」といって、独立して作った会社がAMD ただし営業力がなくて負ける
- 566 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 13:33:12 ]
- でもさ、反論を覚悟で書くけど
技術が高くてもメシは食えないんだよね でも営業が小ざかしいくらい上手いと技術がクソでも売れる メインな部分どっかに丸投げでもOK 宣伝の上手い声の大きいやつが勝つ あと、技術持ってないやつが上にいたりすると楽だよね 「あ、それ2週間はかかります」とかどう考えても5分で終わる仕事でも平気でそんな事いってみたり ある程度技術があるようならバレバレでもさ (「そんなことしてるお前がクソなんだよ」って言われちゃうだろうな)
- 567 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 13:35:19 ]
- お前らマ板に帰れよ
- 568 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 13:39:55 ]
- >>566
上が技術だとある意味もっと楽だぞ。 こっちの話がちゃんと伝わるから、更に上にリソースの確保をきちんと交渉してくれる。 尤も、弊社の場合No.2まで技術系だから突っ込まれたときはやばいw
- 569 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 13:40:35 ]
- いい加減巣に帰れよ
- 570 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 13:41:26 ]
- >>569
スレ違いの雑談と言う意味ではあんたも同罪。 で、Cの初歩的な質問未だ?w
- 571 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 13:43:10 ]
- reallocって失敗したら元のデータはどこかへ消えてしまうんですか?
そのあたりがよくわかりません
- 572 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 14:07:53 ]
- >>571
お前にわかる必要など無い
- 573 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 14:09:40 ]
- >>571
宇宙の法則がみだれるからな・・・
- 574 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 14:54:33 ]
- >>571
大丈夫。realloc()はメモリ確保に成功しない限り元の領域は解放しない。 つまり、使う側が間抜けでない限りどこにも消えはしない。
- 575 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 15:10:13 ]
- >>574
回答ありがとうございます reallocに与えるアドレスをとっておいて、reallocがNULLを返したらそっちを取り扱えばいいってことですね とはいえ今まで一度もmalloc系が失敗するとこをみたことないんですけどね
- 576 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 15:57:46 ]
- >>575
いつ失敗するんだろうと思って延々mallocをしてみるのが普通のマ。
- 577 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 15:59:32 ]
- まぁ確かに。標準設定のままのLinuxだと楽観的メモリ管理を採用しているから
以上に大きな値を指定しない限り、メモリが足りようと足りなかろうとNULLは返さないからね。 で、実際に使おうとしたときに足りなくなるとプロセス落として知らん顔w
- 578 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 16:09:09 ]
- カーネルパラメータいじる前にメモリを増設します
- 579 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 16:12:07 ]
- じゃあ俺は64bitLinuxにしてかつスワップもりもりにする
- 580 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 16:17:50 ]
- Linuxのソースを改造してメモリ管理を改善させます。
- 581 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 16:20:17 ]
- なにを改善するんだろ。楽観的メモリ管理をやめるために改造するはずはないし
- 582 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 16:24:21 ]
- 楽観的メモリ管理をやめたいだけなら設定変更するだけじゃなかったっけ?
まぁ、Linux板向けの話だね。
- 583 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 18:39:33 ]
- /proc/sys/vm/overcommit_memory
- 584 名前:側近中の側近 ◆0351148456 [2010/04/30(金) 19:19:45 ]
- >>575
(っ´▽`)っ いや、異常終了にしたほうがいいんじゃね? alloc系がエラー返すって相当やばいから、処理続行するのは危険だね。
- 585 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 20:19:21 ]
- reallocしたい場面にもかかわらず、reallocに失敗しても続行できる場面が想像しがたいけど、
続行できるのなら続行してもいいと思うよ。 ほんとに必要な場面で失敗したなら異常終了で。
- 586 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 20:23:22 ]
- そういう場面では、キャッシュとして確保しっぱなしのメモリを開放とかじゃないかなあ・・・
- 587 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 21:20:56 ]
- つか、実際そういう時って
固まっちゃって動かなくて、引き続き他の動作もクソもないよな
- 588 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 21:44:01 ]
- Hello, world!
の出力を21byteで思いつける天才いる・・・? code golfです。 golf.shinh.org/p.rb?hello+world
- 589 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 21:48:52 ]
- なんでgorubyがあってHQ9はないんだろうな
- 590 名前:588 mailto:sage [2010/04/30(金) 21:53:43 ]
- あ〜・・・
C言語ね・・・
- 591 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 22:04:09 ]
- >>588
#include使ったチート技じゃないかい?
- 592 名前:側近中の側近 ◆0351148456 [2010/04/30(金) 22:05:45 ]
- >>588
(っ´▽`)っ #error Hello, world!
- 593 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 22:16:04 ]
- 側近ってこんなところにも来るんだ・・・
今日のアキバにしか存在できないと思ってた
- 594 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 22:16:23 ]
- >>592
側近死ね
- 595 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 22:17:24 ]
- 安価同じw
- 596 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 22:30:57 ]
- 側近マジ死ねよ消えてくれ。ウザい。
|

|