落ちてもプログラミングスレ

このエントリーをはてなブックマークに追加
1以下、名無しにかわりましてVIPがお送りします。
(好みの挨拶)

ここはプログラミングについて教えてもらったり、教えてあげたりするスレだよ!
初心者から上級者まで、どんな人でもウェルカムだよ!!

Wiki(まだまだ未完成。編集人募集!)
新:http://vipprog.net/wiki/

避難所
http://ex14.vip2ch.com/test/read.cgi/part4vip/1180409126/

うpろだ
http://www8.uploader.jp/home/vipprog/
http://viprog.so.land.to/ (ソース専用)

基本的にプログラミングに関することならどんな質問でもOK!
質問者はあらかじめWikiぐらいには目を通してね!(特にこれからプログラミングを始める方)
それと、回答者が答えやすいようになるべく情報をいっぱい出そう!
×「□□ってどうやるの?」
○「□□ってどうやるの? 言語とOSは△△、☆☆までできます!」
×「○○ってやりたいのにエラーが出ます」
○「○○ってやると××ってエラーが出ます」
みたいに!
また、回答者はヌクモリティをもって答えよう
ググレカスとか、そんな悲しいこといわ…だが一回はググレカス

それじゃ、質問どんとこい
2以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 00:21:13.15 ID:oFu0DDUYO
カタタカタカタ゚ω゚カタカタカタカ
3以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 00:23:09.65 ID:NHbnLmGT0
>>1
4以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 00:26:12.32 ID:nhY+HzNs0
古いwikiとかおちんちんランドはのけといた
5以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 00:36:05.70 ID:NHbnLmGT0
某スレでちょっと話題になってたやつ(エディタ)
AkelPad(SDI,MDI)
ttp://akelpad.sourceforge.net/en/index.php
・BSD License
・Windows (95/98/NT/2000/XP)
・日本語通るらしい(UTF-16 little endian, UTF-16 big endian, UTF-8)
・language modules
  ソース取ってきてEnglish.rc書き換えてVisual C++で
・プラグインもVisual(ry

来週あたりソース取ってきて遊ぶかな

さて、寝る

6以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 00:49:00.37 ID:Sa5ZwWJ70
ほす
7以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 00:51:21.05 ID:nhY+HzNs0
Emacsじゃダメなの?
8以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 01:09:51.36 ID:Tel66iCk0
Cプログラマ必須テキスト!

http://mori.eco.to/








といってマルチポストされてたやつww
9以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 01:24:45.57 ID:nhY+HzNs0
fluxboxに変えようかとインストールしたが、やっぱりやめてGnomeに戻る今日この頃
10以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 01:29:53.07 ID:Qfifqp820
誰かいる?
11以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 01:31:29.15 ID:nhY+HzNs0
いない
12以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 01:31:45.52 ID:J5g1tqin0
いないな
13以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 01:32:42.77 ID:ZfmiP60r0
いるわけがない
14以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 01:34:22.13 ID:Qfifqp820
そっか・・
俺初心者すぎて悲しくなったから質問したかったんだけど
誰もいないんじゃしょうがないか・・・ぐぐってくる
λ...
15以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 01:39:08.02 ID:D6rsHCtW0
>>14
なんだその「休んでいる人は返事しなさい」はwww
16以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 01:41:07.77 ID:Sa5ZwWJ70
>>14
君以外は全部ロボットなんだ
実は俺一人が全部書き込んでるんだ

だから誰に質問しても俺からの回答になるけどそれでも良かったら質問してくれ
17以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 01:46:51.52 ID:BvTKZQpO0
我思う故に我あり。
自我を持ったロボットが、主人に逆らってレスすることがあるやも知れません。
18以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 01:47:26.68 ID:8n2QwReq0
>>8
なんだこれ、たけぇwww
経験7年でよくこんなことできるな
19以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 01:48:17.58 ID:Qfifqp820
>>15
ちょっとさ・・リアルで辛すぎてなにがなんだかわからないんだよ

>>16
そう言ってもらえると助かる
ぐぐってもよくわからんかったorz


構造体習ったばっかでさ、それ使いたいんだけど
例えば
struct vip
{
int a;
int b;
int c;
};
ってのを作ったとするじゃない?
その時cだけを0で初期化するのってどうやるの?
20以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 01:51:54.49 ID:Tel66iCk0
>>19
c++でもいい?
21以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 01:53:01.83 ID:Qfifqp820
>>20
ごめん、Cで
いや、C++と何が違うのかとかわからないけどさ
22以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 01:53:56.23 ID:BmOzQhL/0
cだけってのは多分無理だよ。
23以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 01:55:17.71 ID:Tel66iCk0
>>21
気にしないでください

struct vp ob = {1, 2, 3};
24以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 01:55:28.08 ID:NxhegCjK0
vip.c=0;
じゃ駄目なの?
25以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 01:55:28.97 ID:Sa5ZwWJ70
struct vip vip;
vip.c = 0;

じゃない?
おいらもはじめたばっかだから言い切れないけど
26以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 01:57:46.52 ID:BmOzQhL/0
そもそも、
struct vip x = {...};
とかして初期値を与えた場合、初期値がはいるところ以外はゼロにされる仕様だ。
a, b, cみんなゼロなら{0}とかで手抜いてもいいし。
27以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 01:58:53.95 ID:Qfifqp820
0で初期化したい場合は、何もしなくてもおkってこと?
28以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 02:00:32.41 ID:Tel66iCk0
>>27
struct vip ob = {0};
でいいってこと
29以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 02:00:37.55 ID:BmOzQhL/0
struct vip x = {(aの初期値), (bの初期値), (cの初期値)};

宣言で並べた順番で。「C言語 構造体 初期化」とかでググるとよりよい。
30以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 02:00:39.17 ID:iZPzLTUq0
変数がグローバルだと作った時点で自動初期化されるとかなんとか
31以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 02:02:26.00 ID:Qfifqp820
>>28
obってのがわからない・・

>>29
それは見つけたんだけどさ
初期化すんのはcだけでいいんだけど、それは無理?

>>30
よくわからんが、なんか手入れなくてよさげな気がしてきました
32以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 02:05:43.63 ID:BmOzQhL/0
初期化、初期化って言われても、どうなりゃいいかさっぱりだ。
struct vip型の変数の宣言と同時に初期化するなら、指定以外ゼロクリア。これ仕様。
すぐにcの値だけ決めとけばいいんだったら
struct vip x;
x.c = 0;
と、宣言してすぐに値を入れとけばいい。
33以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 02:07:44.35 ID:Qfifqp820
>>32
俺自身やりたいことをうまく説明できないんだ
すまんこ
とりあえず、なんとなくやってみるよ
34以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 02:14:22.32 ID:BmOzQhL/0
>>33
まぁがんがれ。
保守
35以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 02:18:13.24 ID:Sa5ZwWJ70
シティーハンター見ながら課題は手につかない保守
36以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 02:19:30.32 ID:Tf3VrRJD0
c++なんですが。

// 選択ソート: s[i]:並べ替え対象となる配列変数、 n:配列変数のデータ数
void select_sort(int *s, int n){
int i, k, min, index, tmp;

// k = 0 〜 n-2 まで繰り返し
for (k = 0; k <= n-2; k++){
// i = k 〜 n-1 までの間の最小値 min をとる場所 index を探す


// s[k] と s[index] の値を入れ替える


}
// ソーティング完了
return;
}


これの
i = k 〜 n-1 までの間の最小値 min をとる場所 index を探すプログラム
s[k] と s[index] の値を入れ替える

がわからんです><; 入れ替えるのはスワップは使っては駄目なようです><;
よろしくお願いしたいです><
37以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 02:20:56.87 ID:BmOzQhL/0
入れ替えるのは一時変数を用意しとけばおk

(x <-> y)

temp = x;
x = y;
y = temp;
38以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 02:22:47.40 ID:Tel66iCk0
>>36
入れ替えるのは
s[k] ^=s[index];
s[index] ^=s[k];
s[k] ^=s[index];
でできる
39以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 02:23:51.39 ID:lPZMaEs40
>>38
両方0になりました><
なんでですか><w
40以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 02:24:23.36 ID:BmOzQhL/0
>>38
志村ー! 2行目2行目ー!!
せっかくtmpといういかにもな宣言が…
41以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 02:26:57.09 ID:Tel66iCk0
>>40
さぁどこがおかしいのか言ってもらおうかw
42以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 02:30:51.09 ID:Tel66iCk0
いやたしかに効率悪い方法だけどさ
43以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 02:31:13.22 ID:BmOzQhL/0
ちょ、>40にその返しおかしくね?

まあいいや、
>>39
課題だから変に凝らずに一時変数を使えばいいよ。
>>38は早くていいんだけど、k == indexだと破綻する。
んでもってソートとかだと結構ありうる事態だからこの場合は避けたほうがいいと思う。
44以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 02:32:49.04 ID:iZPzLTUq0
>>38がなにやってるのかよくわかんねえぜ!変則技的な感じ?
45以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 02:33:44.74 ID:Tel66iCk0
>>39
>>43
の言うとおりです、無視してあげてください
46以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 02:36:02.97 ID:lPZMaEs40
>>45
まあわかってて言ったんだけどねw <k == indexだと破綻
47以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 02:36:53.41 ID:ZIH4XNtc0

で始まる行を引用としてグレーで表示したいのですが、
phpでどのように正規表現すれば良いでしょうか?

[>落ちてもプログラミングスレより引用]
 ↓
[<font color="gray">>落ちてもプログラミングスレより引用</font>]
48以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 02:39:06.91 ID:BmOzQhL/0
>>36

>i = k 〜 n-1 までの間の最小値 min をとる場所 index を探す
は、forでiをカウンタに配列のk 〜 n-1 を見ていって最小値を探す。

並んだモノを順番に見ながら一番のモノを探すには、
・最初のを一番だと仮定する。
・順々に見ていく。
・一番だと仮定したモノよりもっと優れたモノがでてきたら、新しい一番の候補として仮定する。

最後まで見終わって、最後まで候補として残ってたヤツが一番で決まり。
4936:2008/01/21(月) 02:44:29.62 ID:Tf3VrRJD0
うおおおお!!!!ありがとうございます!!!!
何度も色々試してて、見るの忘れてました!!!

レスを見てると授業でやったのを思い出しました!!!頑張ってみます!!
50以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 02:46:55.80 ID:Sa5ZwWJ70
ところで else って皆なんて発音してるの?
51以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 02:47:16.53 ID:D6rsHCtW0
>>47
preg_match ( "/^>.+/",$str,$match);
かな?
phpって日本語きちんとできる子だったっけ?
52以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 02:48:04.59 ID:BmOzQhL/0
>>50
エリーゼ




嘘だけど
53以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 02:49:22.46 ID:iZPzLTUq0
>>50
エルスです…エロスとか言わせたいんだろw
54以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 02:50:59.00 ID:lRgWQizN0
>>50
お留守
55以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 02:51:45.87 ID:ZIH4XNtc0
>>51
ありがとうございます。
すみません、どうやって置換えるのでしょうか
56以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 02:51:51.83 ID:Sa5ZwWJ70
>>52>>53>>54
俺はエルズって呼んでるけど

正確な発音が知りたくて・・・
57以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 02:53:54.88 ID:lRgWQizN0
stdioをストゥドゥアイオーじゃなくてストゥディオと読んでるのは俺だけじゃないはず
58以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 02:54:41.56 ID:BmOzQhL/0
>>56
リーダーズ英和辞典第2版第11刷によると濁らない
59以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 02:55:00.91 ID:Sa5ZwWJ70
>>57
一々「スタンダードアイオードットエイチ」って呼んでる
60以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 02:56:02.17 ID:iZPzLTUq0
普通にスタジオえっちって言う 間違ってるのはわかってるがやめられない
61以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 02:57:26.92 ID:BmOzQhL/0
スタンダード・アイオー・ヘッダ
ただ皆の気持ちは分かるw
62以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 02:57:59.56 ID:Sa5ZwWJ70
>>58
俺なんかのためにありがとう
63以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 03:01:32.93 ID:BmOzQhL/0
>>62
どういたしまして。
その素直な心を、いつまでも持っていると、良いでしょう。

ほしゅ
64以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 03:06:37.27 ID:bN+B2YY9P
スタジオ店H
エロス
65以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 03:14:36.89 ID:BmOzQhL/0
stdio
これを逆から読むと、
oidts 「おいどとす」と読める。
そこに、vipを連結する。 oidtsvip
これをさらにひっくり返す。 pivstdio

ここで、古代のラテン語にならい、vをuと同一視し、その代わりに
位置を変える pistudio 「パイすたでぃお」と読める。

ここでさらに、「パイ」は悪ふざけに似たノイズと考えられるので消す。
すると、「studio」。

そう、スタジオだ。
つまりstdio.hは、紆余曲折あってカーニハンの陰謀を表していたんだよ!!
66以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 03:25:12.73 ID:D6rsHCtW0
>>55
$str = ">ほげええええ!";
preg_match ( "/^>.+/",$str,$match);
$newstr = "<font color='gray'>".$match[0].'</font>';
print $newstr;

ちょっとはググレカ・・・
67以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 03:35:49.48 ID:Sa5ZwWJ70
printf("保守");
68以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 03:38:16.99 ID:BmOzQhL/0
>>65
         ナ ゝ   ナ ゝ /    十_"    ー;=‐         |! |!
          cト    cト /^、_ノ  | 、.__ つ  (.__    ̄ ̄ ̄ ̄   ・ ・
ミミ:::;,!      u       `゙"~´   ヾ彡::l/VvVw、 ,yvヾNヽ  ゞヾ  ,. ,. ,. 、、ヾゝヽr=ヾ
ミ::::;/   ゙̄`ー-.、     u  ;,,;   j   ヾk'! ' l / 'レ ^ヽヘ\   ,r゙ゞ゙-"、ノ / l! !ヽ 、、 |
ミ/    J   ゙`ー、   " ;, ;;; ,;; ゙  u ヾi    ,,./ , ,、ヾヾ   | '-- 、..,,ヽ  j  ! | Nヾ|
'"       _,,.. -─ゝ.、   ;, " ;;   _,,..._ゞイ__//〃 i.! ilヾゞヽ  | 、  .r. ヾ-、;;ノ,.:-一'"i
  j    /   ,.- 、  ヾヽ、 ;; ;; _,-<  //_,,\' "' !| :l ゙i !_,,ヽ.l `ー─--  エィ' (. 7 /
      :    ' ・丿   ̄≠Ξイ´,-、 ヽ /イ´ r. `ー-'メ ,.-´、  i     u  ヾ``ー' イ
       \_    _,,......::   ´゙i、 `¨ / i ヽ.__,,... '  u ゙l´.i・j.冫,イ゙l  / ``-、..- ノ :u l
   u      ̄ ̄  彡"   、ヾ ̄``ミ::.l  u   j  i、`ー' .i / /、._    `'y   /
              u      `ヽ  ゙:l   ,.::- 、,, ,. ノ ゙ u ! /_   ̄ ー/ u /
           _,,..,,_    ,.ィ、  /   |  /__   ``- 、_    l l  ``ーt、_ /  /
  ゙   u  ,./´ "  ``- 、_J r'´  u 丿 .l,... `ー一''/   ノ  ト 、,,_____ ゙/ /
        ./__        ー7    /、 l   '゙ ヽ/  ,. '"  \`ー--- ",.::く、
       /;;;''"  ̄ ̄ ───/  ゙  ,::'  \ヾニ==='"/ `- 、   ゙ー┬ '´ / \..,,__
、      .i:⌒`─-、_,....    l   /     `ー┬一'      ヽ    :l  /  , ' `ソヽ
ヾヽ     l      `  `ヽ、 l  ./  ヽ      l         )  ,; /   ,'    '^i

自演でAA貼る俺涙目
69以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 03:44:22.80 ID:iZPzLTUq0
なぐさめてあげません
70以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 03:45:26.63 ID:RpgtuZNg0
         ナ ゝ   ナ ゝ /    十_"    ー;=‐         |! |!
          cト    cト /^、_ノ  | 、.__ つ  (.__    ̄ ̄ ̄ ̄   ・ ・
ミミ:::;,!      u       `゙"~´   ヾ彡::l/VvVw、 ,yvヾNヽ  ゞヾ  ,. ,. ,. 、、ヾゝヽr=ヾ
ミ::::;/   ゙̄`ー-.、     u  ;,,;   j   ヾk'! ' l / 'レ ^ヽヘ\   ,r゙ゞ゙-"、ノ / l! !ヽ 、、 |
ミ/    J   ゙`ー、   " ;, ;;; ,;; ゙  u ヾi    ,,./ , ,、ヾヾ   | '-- 、..,,ヽ  j  ! | Nヾ|
'"       _,,.. -─ゝ.、   ;, " ;;   _,,..._ゞイ__//〃 i.! ilヾゞヽ  | 、  .r. ヾ-、;;ノ,.:-一'"i
  j    /   ,.- 、  ヾヽ、 ;; ;; _,-<  //_,,\' "' !| :l ゙i !_,,ヽ.l `ー─--  エィ' (. 7 /
      :    ' ・丿   ̄≠Ξイ´,-、 ヽ /イ´ r. `ー-'メ ,.-´、  i     u  ヾ``ー' イ
       \_    _,,......::   ´゙i、 `¨ / i ヽ.__,,... '  u ゙l´.i・j.冫,イ゙l  / ``-、..- ノ :u l
   u      ̄ ̄  彡"   、ヾ ̄``ミ::.l  u   j  i、`ー' .i / /、._    `'y   /
              u      `ヽ  ゙:l   ,.::- 、,, ,. ノ ゙ u ! /_   ̄ ー/ u /
           _,,..,,_    ,.ィ、  /   |  /__   ``- 、_    l l  ``ーt、_ /  /
  ゙   u  ,./´ "  ``- 、_J r'´  u 丿 .l,... `ー一''/   ノ  ト 、,,_____ ゙/ /
        ./__        ー7    /、 l   '゙ ヽ/  ,. '"  \`ー--- ",.::く、
       /;;;''"  ̄ ̄ ───/  ゙  ,::'  \ヾニ==='"/ `- 、   ゙ー┬ '´ / \..,,__
、      .i:⌒`─-、_,....    l   /     `ー┬一'      ヽ    :l  /  , ' `ソヽ
ヾヽ     l      `  `ヽ、 l  ./  ヽ      l         )  ,; /   ,'    '^i
71以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 03:46:01.57 ID:ZIH4XNtc0
>>66
ありがとうございます。それだとうまくいくのですが、例えば複数行

$str = ">ほげえええええ!\nほげえええええ?";
preg_match ( "/^>.+/",$str,$match);
$newstr = "<font color='gray'>".$match[0]."</font>";
print $newstr;

の際に、newstrには"<font color='gray'>>ほげえええええ!</font>"が入り、
strには">ほげえええええ!\nほげえええええ?"が入っていて、
置換えられません。

かなりググってます。なかなか理解できません…。
72以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 03:47:26.67 ID:HTRhovzM0
>>71
もっとぐぐってください
73以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 03:56:06.41 ID:Sa5ZwWJ70
寝落ち保守
74以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 04:19:21.05 ID:iZPzLTUq0
これが終わったら作業しよう→ああやっぱり寝よう ほす
75以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 04:27:29.58 ID:ZIH4XNtc0
>>72
もっとぐぐってます。
置き換えはpreg_replaceなんでしょうか。
それで、教えて頂いた正規表現を使って置換えなのかと思いつつ、
悪戦苦闘中。
76以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 04:35:33.30 ID:2Ufr/ktu0
ふひー、センター試験、情報関係基礎を選択したおかげで苦手な数Uやらなくて済んだ。
やってて良かったプログラミング。

結構気合入れて望んだんだけど、馬鹿にしてるのかってくらい簡単だったな。
下手するとプログラミングやらない人でも満点取れるんじゃないかアレ。
77以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 04:36:52.68 ID:iZPzLTUq0
どういう問題なんだ
78以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 04:52:25.77 ID:2Ufr/ktu0
>>77
大問1:簡単な○進数の変換やらOSだの「HDD=補助記憶装置」だののパソコン用語問題
あとは「メールでBCCに指定したアドレスは通知されませんよね?」としつこく確認する問題。

大問2:二進数をもりもり左シフトしつつ、補充される最下位ビットが特定の条件で
1になったり0になったりするから(論理回路みたいな感じで)
それがどう変化していくかを考えろや、という問題。

大問3:図で丁寧に説明されているバブルソートっぽいプログラムのソースを穴埋めせよ。

大問4:エクセルで作られた素敵な表を穴埋めせよ。

1と2は必答で、3と4はどっちかだけやればいい。
79以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 04:55:21.01 ID:ZIH4XNtc0
>>78
正直プログラミング勉強してないのに言うのも何だけど
全くわからん
80以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 05:05:41.89 ID:2Ufr/ktu0
>>79
うーん、上手く伝えられないけど、とにかく簡単だったんだ。

大問2は、二進数って書いたけど実際は「1と0が書かれた3枚のカード」になってるし
変化の条件とかも懇切丁寧に表にしてあるし、どういう風に変化していくかも図で例が示されてたりするし
プログラムわからなくても、時間さえかければ子供でも解けそうなくらいだった。

大問3はプログラムって書いたけどCだのBASICだのじゃなくて「日本語の手順表」みたいになってて
バブルソートちっくな入れ替えがされてる、エラくわかりやすい図がついてるし
「変数 t は保存用です」とかの注釈、ヒントが凄い多かった。


81以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 05:12:06.40 ID:ZIH4XNtc0
>>80
見てないから何とも言えないけど
ヒントが丁寧だったのですねぇ、なるほど。
82以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 05:18:24.38 ID:iZPzLTUq0
興味ないと???だからそんなもんなんだろうな
83以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 05:31:01.43 ID:2Ufr/ktu0
つっても、情報関係基礎をわざわざ選ぶような奴って
そこそこ以上に知ってる人ばかりだと思うし、平均点高めなんじゃないのかなぁ……とか。
いや、俺は嬉しかったけどね!
流石にプログラミングやらない人でも満点は言いすぎた。

などと保守がてらに。
84以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 05:40:14.50 ID:ZIH4XNtc0
>>83
確かに、苦手な人は選ばないわけで、それもそうですね。
ともあれ何だか楽にやり過ごせたみたいで、おめでとう。
85以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 06:25:43.92 ID:2Ufr/ktu0
>>84
ありがとう。 とかいってまだ気が抜けないんだけどね。
うーん、早く受験済ませて大学でゆっくりプログラム組みたい……

保守。
86以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 06:42:17.50 ID:ZIH4XNtc0
寝る前に保守。
明日になっても解決しなかったら、
また夜中に聞くかもしれないです。

>>85
いえいえ、がんばって。
87以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 06:55:58.15 ID:kyHQt7UF0
スプレッドシートは好きになれん
88以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 08:34:12.51 ID:1ayCq8Fx0
保守させんなよ
89 ◆orz///NDY6 :2008/01/21(月) 09:38:38.82 ID:aVW2Db6C0

    , - 、 _-‐- 、.-、     ||て ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
   i   》!|     、ヽ    ||。そ
  .!   /l〉ノノノリ リ) )   /    保守は荒らし
  ノ  イ(| n. |.) | ノ .  /.||   荒らしは放置
../   雪ゝ".ー/ ヽ.   〃 ||   風邪にはルル
(     ヽ/^)ilVlr‐、 ヽ/ア}..||
 ヽ     '^リ、ゞ-》ノヽ'^>´ . ||_________E[]ヨ__
  ノ .   /゙/ 》ニ i  `ー '   ______________
. ( (( __./././i!風ト、      \
   ⊂__ノ./fl   .}ヽ       |  はいココ重要!
.    . / イ    '>.べ       |  試験に出ます!
     ヽ/〉ゞk ァ^rゝ'  .    \____________
      `ヘ _|_レ'
       l  |
        /l  |
.      / .トー1
     /、_(l  |
      \''_|ー"⌒)
           ̄ ̄
90以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 09:47:02.18 ID:RSev8BXDO
情報使える大学ってあったっけ?
たいていUBまで必須じゃね?
91以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 10:39:00.41 ID:NBPilgnv0
数TAだかにBASICの問題ってあったよな?あれっていつまでBASICで出題するつもりなんだ?
92以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 10:54:32.03 ID:ecw+5hS80
C#わかる人っている?
C#で動画の特定フレームのビットマップを取得する方法を探してるんだが、なかなか上手くいかなくて…
93以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 10:56:02.29 ID:htfKVX9v0
>>91
数学ABCだな
あれはプログラミングというよりアルゴリズムの学習だから、
できるだけ余計な処理が要らない言語を探したらBASICになったって事じゃね?

単に、カリキュラム化当事の最新鋭言語だったってだけかもしれんが
94以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 11:16:00.81 ID:3K71ZV7r0
しまった
エディタのフォントをHG創英角ポップ体にしたら、
コロンとセミコロンの区別がつかなくなった/(^o^)\
95以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 11:24:29.27 ID:UGVvMWJP0
あほすwwwwwww
96以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 11:28:46.00 ID:3K71ZV7r0
このフォント見やすくて好きなんだがな・・・
似たようなフォントでコロン・セミコロンの区別がつくようなものないかな?
http://www.uploda.org/uporg1212165.jpg
97以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 11:34:19.01 ID:NBPilgnv0
>>96
コロンとセミコロンが同じに見えるwww
98以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 11:35:03.09 ID:RSev8BXDO
>>96
どうみても見にくいだろww
99以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 11:35:10.04 ID:aVW2Db6C0
>>96フォントエディターでセミコロンを書き換えるというのはどうだろう?
100以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 11:47:57.56 ID:st6YqRA10
#define /(^o^)\ ;

んで使うときはcppに食わせる
101以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 12:17:38.95 ID:3K71ZV7r0
コロン打ち間違いエラーでまくり/(^o^)\

Parse error: syntax error, unexpected ':' in C:\xampp\htdocs\Project\MyLibs\library\myLibs\Encoding.php on line 11
Parse error: syntax error, unexpected ':' in C:\xampp\htdocs\Project\MyLibs\library\myLibs\Encoding.php on line 11
Parse error: syntax error, unexpected ':' in C:\xampp\htdocs\Project\MyLibs\library\myLibs\Encoding.php on line 11
Parse error: syntax error, unexpected ':' in C:\xampp\htdocs\Project\MyLibs\library\myLibs\Encoding.php on line 11
Parse error: syntax error, unexpected ':' in C:\xampp\htdocs\Project\MyLibs\library\myLibs\Encoding.php on line 11
102以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 12:18:15.95 ID:3K71ZV7r0
やべぇ、わざと打ち間違えてエラー出したら、どこ直せばいいかわからなくなった/(^o^)\
103以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 12:31:45.39 ID:htfKVX9v0
>>102
フォント設定を直す
104以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 13:21:22.43 ID:1ayCq8Fx0
壊して直す!
105以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 13:25:45.14 ID:Pgpnkkhc0
検索して置換
106以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 13:40:40.16 ID:/3MUHC3t0
適当に記号を検索 → すべて置換 したら思いがけないところまで置き換えられまくって焦った経験が。
まぁアンドゥ出来たからいいんだけど。
107以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 13:44:39.28 ID:3K71ZV7r0
>>106
$var = ($flg === TRUE)? "TRUE" : "FALSE" ;

こういう書き方してたら置き換えられるな
108以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 14:04:39.02 ID:/3MUHC3t0
bool IF (bool b)
{
  if(b)  return true;

  return false;
}

これでbool値が得られるけど分岐はしない素敵なIFが出来ました。
109以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 14:10:27.90 ID:htfKVX9v0
>>108
bool IF(bool b) { return b; }

じゃいかんのか?
110以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 14:19:07.18 ID:/3MUHC3t0
>>109
せっかく無駄な事をしてるんだからそんなスタイリッシュにせずに
if文を無駄に入れた方がアホっぽいと思って ><
111以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 14:20:45.45 ID:D6rsHCtW0
>>108
返すも何もbがモッテ・・・ガク
112以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 14:24:26.84 ID:7/3+vfCP0
if( bool IF( true ) )
{
  return true;
}
else
{
  return false;
}

こうですか?><
113以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 14:26:00.37 ID:3K71ZV7r0
114以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 14:26:14.20 ID:3K71ZV7r0
>>112
次はswitch使ってみようか
115以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 14:39:10.93 ID:/3MUHC3t0
#define if(a) IF(a);
#define else ;;

これでみるみる邪悪なコードに。
116魔ロック ◆9W2XvREAHs :2008/01/21(月) 15:15:18.94 ID:lvP5xhMJ0
長久勝先生の
JAVA ゲームプログラミング
買ってきた
内職する。ノシ
117以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 15:45:37.63 ID:/3MUHC3t0
なんという過疎っぷり……
118以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 15:55:53.35 ID:3K71ZV7r0
.NETってMVCだっけ?
119以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 15:57:08.98 ID:Vw0FgCHx0
いいえケフィアです
120以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 15:59:34.72 ID:A1Tku70K0
.NETを知ってから2次元の彼氏ができました
121以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 16:12:34.19 ID:/3MUHC3t0
MVCはフレームワークとかライブラリとかのレベルの考え方じゃなかったっけ。
.NET=MVCってのは違う……気がする。

別に.NETでも(どんな言語でも)MVCっぽい感じで開発していく事は出来ると思う。
122以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 16:16:08.28 ID:eHd1eKfp0
テストめんどうくさいので誰かかわりに受けてください。
報酬は100円ほど用意しております。

「カプセル化と情報隠蔽」、「ソフトウェアの部品化」の関係を説明できて、CRCカードやMVCモデルの説明ができる方、
またクリーンルーム手法の特徴やボックス構造分析、関数的等価性などの説明もできる方。
どしどしご応募ください。

――と宣伝する暇があったらテスト勉強するべきだろうか。
123以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 16:19:01.94 ID:BmOzQhL/0
MVCはモデル・ビュー・コントロールのことで
アプリケーションの設計をするときのモデル。
「モデルはビューやコントローラに依存しないようにする」とか言う。
124以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 16:20:19.85 ID:A1Tku70K0
カプセル化と情報隠蔽、ソフトウェアの部品化ってまんまオブジェクト指向か
125以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 16:27:22.09 ID:3K71ZV7r0
プログラム初めて2年

やっと連想配列の展開方法が分かった/(^o^)\俺アホス
126以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 16:27:22.19 ID:eHd1eKfp0
とりあえず、MVCは把握した。これでテストは勝ったも同然だ。
ありがとう皆!!
127以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 16:43:34.99 ID:3K71ZV7r0
WinAPIの場合、
フォームのラベルやテキストフィールド1つ1つがライブラリ扱いになってるのかな?
そのライブラリ一覧を親クラスがまとめてる感じで・・・
128以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 16:45:15.97 ID:htfKVX9v0
>>127
ライブラリの概念を間違えてないか?
129以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 16:48:14.05 ID:3K71ZV7r0
>>128
むしろ、だいぶごっちゃになってきてる
どこまでの範囲がライブラリになるのか・・・
130以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 16:51:19.01 ID:A1Tku70K0
ライブラリは、汎用性の高い複数のプログラムを、再利用可能な形でひとまとまりにしたものである。
一般にライブラリは、それ単体ではプログラムとして動作させることはできないので実行ファイルではない。
ライブラリは他のプログラムに何らかの機能を提供するコードの集まりと言うことができる。
ソースコードの場合と、オブジェクトコード、あるいは専用の形式を用いる場合とがある。たとえば、UNIXのライブラリは
オブジェクトコードをarと呼ばれるアーカイバでひとまとめにして利用する。

また、ソフトウェア以外の再利用可能なものの集合について使われることもある。


こういうWikipediaとか辞書にあるような意味を読みなおすとすっきりしたり
131以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 16:53:34.22 ID:/3MUHC3t0
>>129
それって親クラスまで含めてライブラリ……っていうか
他人が「こういうの便利でしょ、使ってね」って用意したソースやら関数は全部ライブラリと言ってもいいかと。
C言語標準のprintf からWindowsのSDKから何から全部。

でも「ラベルやテキストフィールド1つ1つが〜」とかで言いたい事は、なんとなくわかるかな……
そういう1つ1つの部品を組み合わせて作っていくっていうか。
132以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 16:54:54.71 ID:ECVnwwOf0
>>129
明確なライブラリの線引きなんてないと思うが・・・.
俺は言語そのものの機能として提供されておらず,言語のもつ機能や他のライブラリを組み合わせて実装された,再利用可能な関数やクラスは全部ライブラリだと思ってる.
例えば,Perlで連想配列は言語機能の一部だが,Cではライブラリとして提供されるみたいな.
133以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 16:57:22.76 ID:A1Tku70K0
ライブラリっていう半端な和製英語化してる単語が悪いに違いない
134以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 16:58:13.96 ID:3K71ZV7r0
じゃあ「ライブラリ」という名前をやめて、新しく作ろうぜ!
それで特許とろうぜ!
135以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 16:59:14.32 ID:/3MUHC3t0
自分で勉強した事を色々ノートに書いて、それを本棚にいっぱいに納めてから
「これがぼくの“らいぶらり”だ!」って言ってもいいよね。

ということで、自分が過去に作った便利な小物ソースとかだって
ライブラリと言っても全然いいはずだ。
136以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 16:59:48.65 ID:A1Tku70K0
こんな時のブチャラティ
137以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 17:00:36.74 ID:PCr8q7lX0
ダイナミックリンクブチャラティ・・?
138以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 17:00:58.96 ID:ECVnwwOf0
>>135
悲しいことに,自分で作ったもののうち,再利用可能なものは雀の涙ほどしかない..orz
139以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 17:02:46.56 ID:3K71ZV7r0
>>138
作って
「ん?これまた作るかも・・・」
とか思ったらライブラリ作成おぬぬめ!
140以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 17:04:02.94 ID:ECVnwwOf0
>>139
その「また作るかも・・・」の感覚が分からないのと,ライブラリから探すよりはその場で実装したほうが早いや的な感覚に襲われて・・・.
はい,ついやってしまうんです・・・.
141以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 17:05:18.44 ID:htfKVX9v0
>>140
とりあえず全て再利用可能な形に纏めておけば、悩まなくておk
しかも保守性も上がってデバッグが容易
142以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 17:13:24.53 ID:/3MUHC3t0
ライブラリにした時点でちゃんと動く事を確認しておけば
あとで使う時に繰り返しデバッグする必要もなくなるもんな。

過去のプロジェクトから引っ張ってきたソース放り込んだだけで使えるようになってるとらくちん。
というか、最近何も無い状態から作り始めるのが超絶ダルく感じるようになってしまった。
143以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 17:21:07.84 ID:ECVnwwOf0
>>141
すべて再利用可能な形・・・か….
汎用的すぎると,逆に実装が難しくならない?
そんなことないのかな・・・.

>>142
え.ライブラリ化って,過去のソースもってきてぶっこむだけでいいのか・・・.
なんかこう,後で探しやすいように名前を工夫・統一したり・・・そんなことを考えると,
やっぱりこの場で実装してしまおうと思ってしまうよ.
自分の実装したライブラリに,思わぬバグが・・・!なんてなんか悲しいしさ.

やっぱりテストとか,そういうのも勉強しないとダメなんだね.
144以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 17:26:06.19 ID:UGVvMWJP0
もう1回同じもの書かずに持ってこれればいいんだよ
名前なんかもその場で変えたっていい
145以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 17:27:15.56 ID:aVW2Db6C0
そうそう。同じものを何度も変えてるうちにいい具合なところが見えてくるのさ。
146以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 17:29:21.82 ID:ECVnwwOf0
そんなものなのか.
なんか難しく考えすぎてた気がする.
いろいろやってみるぜ!
147大会告知の人 Easy解答→ ◆UBuvZue3nU :2008/01/21(月) 17:29:27.52 ID:bCEKGZP30
センター終わってちょっと落ち着いたんで、久々に問題投下しておきますね
需要あるかわかんないけど

TopCoderSRM368 Div1Easy/Div2Hard解題
自然数n,kが与えられる。
1〜nまでの自然数の中で、kまでの数字のみの積で表すことが可能な整数の個数を出力せよ

例、
10 3 → 7 (5,7,10を除く7つの数が表せる、3*3=9みたいな2回使うのはOK)
15 3 → 8
123456 123 → 23855

Easy
100000 100 → ? この部分をトリップに入力
Hard
5000000 1000 → ? この部分をトリップに入力
148以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 17:30:13.29 ID:htfKVX9v0
>>143
自分専用ライブラリに汎用的なものなんて要らん
今ない機能が必要になったら、その時に適宜付け加えればおk
グローバル変数を廃し、オブジェクト指向らしい設計をする
すると勝手に再利用可能な形になっている
149大会告知の人 Hard解答→ ◆41qcr8q2Ig :2008/01/21(月) 17:30:45.50 ID:bCEKGZP30
2つ同時にトリップつけれたら便利なんだけどなぁ・・・
150以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 17:38:12.96 ID:3K71ZV7r0
>>147
10 3 → 7

これって、8は含まれてるのかな?
計算しても8にならないんだが・・・
複数かけるのはおk?
151以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 17:40:46.54 ID:Vw0FgCHx0
>>150
2*2*2
152以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 17:42:01.12 ID:3K71ZV7r0
>>151
把握、複数かけるのはおkか
153以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 17:42:03.54 ID:bCEKGZP30
>>150
あー、2回かけるのはおkって書いたのがいけなかったみたいです、スマソ
別に同じ数字は何回かけてもOKです、2*2*2で8になるのでこの場合はおkですっ
154以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 17:44:55.45 ID:aVW2Db6C0
>>153違う数をかけるのは?
例えば 100,000 = 10*100*100 とか
155以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 17:46:24.04 ID:bCEKGZP30
>>154
k以下の整数であればどの数字を何回かけてもおkです
たとえば10 3で7の例だと、2*3=6なので、6はおkになっています
156以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 17:47:09.09 ID:+1W4LJ+F0
流れ考えずにグチるw
is a 関係になってない継承クラスとコピペの嵐、バッファの未初期化、
画面クラスに直接ロジック書き込み、二階層以上さかのぼる親クラスの関数呼び出し
意味不明でやたら長い関数名等は頼むから止めてくれw
人をウツで殺す気かwwwww
157以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 17:48:11.37 ID:aVW2Db6C0
>>155おk把握

要するに、1〜nまでの自然数の中で、kより大きい素数を因数に持つ数を除いた個数を出せばいいわけだ。
158以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 17:48:53.60 ID:WzM+vyGc0
ブルートフォースって
aaaaaaaa

aaaaaaab

aaaaaaac
こうやってるから時間かかるけど

たいていパスワードって五十音だよな
aiueo
kakikukeko
でそれぞれやられたらめっちゃ数減ってきてやべぇじゃん!!

っていう妄想でした時々スマソ
159以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 17:50:04.43 ID:ShvJdrQi0
英単語だったら・・・
160以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 17:51:03.45 ID:aVW2Db6C0
>>158普通はそうなってる。さらに、昔は辞書(英単語が列挙されたファイル)が標準搭載されてたから、その辞書を使ってたりした。
161以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 17:51:29.72 ID:4qdTL5Xb0
昔VIPの鯖をハッキングしようとした馬鹿がいたな
162以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 17:57:39.13 ID:WzM+vyGc0
>>160
何の話だw

とりあえず自分の設定してるパスは英語と数字でこれなら破られまいと思ってたけど
ローマ字読みって時点でヤバいのかなと思った
happyをhapyにしたりとかのほうが安全だわな
163以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 18:02:27.64 ID:A1Tku70K0
そんなのもいたな
164以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 18:02:52.78 ID:+1W4LJ+F0
>>162
英単語、ローマ字として意味を持たず、大文字、小文字、数字や記号を
織り交ぜるのが一番安全だろ
覚えるの大変だけどなw
165以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 18:02:59.90 ID:4qdTL5Xb0
>>162
1文字短くなってるからな
辞書形式じゃなかったら捜索して見つかるまでが早くなる
166魔ロック ◆9W2XvREAHs :2008/01/21(月) 18:04:52.99 ID:lvP5xhMJ0
俺のホームページのパスやばいw
167以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 18:05:13.09 ID:3K71ZV7r0
>>164
パスワードが設定できる限界の文字数まで全部「z」を並べると安全じゃね?
168以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 18:06:10.82 ID:A1Tku70K0
16文字英数できもい文字列にしてる俺なら大丈夫だ
169以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 18:07:12.42 ID:aVW2Db6C0
>>167「全部同じ文字」は最初の方で調べられるw
170以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 18:07:46.32 ID:+1W4LJ+F0
>>167

zzzzzzzz

zzzzzzzy

zzzzzzzx

こんなアルゴリズムだったらどうすんの?w
171以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 18:08:56.85 ID:PCr8q7lX0
MTで毎回パスが英数字で変わる俺は安心です!!!!
172以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 18:10:01.02 ID:3K71ZV7r0
>>170
/(^o^)\
173以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 18:14:38.17 ID:rlmNYmYA0
oppaigaippaitanosiina

これなら長い時間かかるだろ・・・とおもったがこんなに長いことかけねぇなぁ
174以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 18:16:36.38 ID:3K71ZV7r0
>>173
使用する文字列の中に
oppai
ippai
tanosiina
があればアウト
175以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 18:17:27.82 ID:rlmNYmYA0
>>174
!?
じゃあ
supperapittyon
これならどうだろう、マイナーだからみんな知らないだろう
176以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 18:18:01.88 ID:PCr8q7lX0
nyannyanyukorinkawaiipuuu

これでいい
177以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 18:24:04.37 ID:A1Tku70K0
      _            ┌                     n /7           _
       | |            ヘ 「ト                  L|ム//)   __ ┌┘└┐
       | |__        く  ゝ)      _        へ人  ヘ∠    | _ . | ニニ! !ニニ
       | __|         て彡      |  ハ        `┤フ⌒ヘ⊃   | .|_|. |└‐┐┌┘
   ._ . | |             .| ヘ     .| ノ |- .__,.r 、,.-、_   ーーイ   ......| _ . |i二二 二i
   .| |  | |             |\ ⌒\   ,. ''"´〉、」__,.!__--「`ヘ二 彡   .......| .|_| .|┌、 .| 「
 ._| |_| |___         ヘ  i⌒ </  「`ヽ,.-‐ァ´`7ヽハ_7. ノ     ⊂[[二ニニ=-」 |
 |________|         ーへ //   />、/´ / / / ./^i         ̄ ̄   ヽ |
                       \《: l  ∠」´ >/  rrメ、レ/!イ/ |     ⊂[[二ニニ=- . ̄
                         ヽ.i  /ヽァ'´ /! |_ソ  / ハ i
      _                 . /`〈ヽ∠,イ´ハ."   〈イ/レ'        ⊂[[二ニニ=-
   __| |__              .ヘ  ヽ、 i   `くゝ、 /、_  ..
   |__ __|             √..レヘ/ヽヘハ_,.r7'´ ̄`ゝ-'、______        ⊂[[二ニニ=-
   ┌─┘└─┐             i (^"^)\ .r/ {〈     ト7    ̄ ̄ ̄`'=-、_
   └─┐┌─┘             |/ ヽイ⌒ /ト、ヽゝ、_____,.イン ̄ ̄ ̄ ̄`'ー-‐-'  ⊂[[二ニニ=-
   . , ─┘└- 、            . /   ,. -‐'" /`i,メ::::r'/   〉
   イ と‐┐┌- .,/            ./  .〈,r_,.-、j´   く^ヽイヽ/i、           ⊂[[二ニニ=-
   ゝ,  ̄ ノ              ./   )/   ,へ、__「7⌒ド>、/\
      ̄               ん   /   _,.>-'":::::::::/|:::ヽ  `'ー-、、    ⊂[[二ニニ=-
                      | ) (  rく:::::::/:::::::::ヘ_」::::Yヽ、  ヽi7
    ._                 イ(⌒)  Lヽイ:::::::::::::::::::::i:::::::ヽンヽ_,.イ/  ⊂[[二ニニ=-
  ._| |__  ,.-‐.、           .|  イ     く>、r、::::::::/:::::::::i:::ゝ_r'     | |
  |_  .// イ .|            ) (      ^'r7、二rニニ7イ--=|    ⊂[[二ニニ=-
   /    / |  |            へイ       /   /   |   |  .     | ┌─┘
   /   /  |  |           入ノ      . /   /    |  |   ⊂[[二ニニ=-
   |__.....|   |  レイ         //      rへ,_/       |  |    , ─┘└- 、
    .| |   |   /                ./7、_/       〉r-」  イ と‐┐┌- .,/
    .| |   ゝ-イ                ト、__/         ! >__.!  ゝ,  ̄ ノ
    . ̄                   ....:::::::!,__,/:::::::::::::::::::::::::::::::\__」:::::......... ̄
178以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 18:24:44.60 ID:4qdTL5Xb0
パスワードの入力制限かければおk
179以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 18:25:04.67 ID:4qdTL5Xb0
s/入力制限/入力回数制限/g;
180以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 18:30:53.92 ID:+1W4LJ+F0
俺のハッキング用の辞書には以下の単語は登録済みw

nyan
yukorin
kawaii
puuu

>>176オワタw
181以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 18:31:12.87 ID:UGVvMWJP0
>>147
糞遅いアルゴリズムしか思いつきません
182以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 18:32:39.48 ID:htfKVX9v0
>>181
まさか総当りか?
183以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 18:34:35.91 ID:A1Tku70K0
上限あるし総当たりか・・・格納する配列のことも考えるとどこまでいけるか
184以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 18:38:21.46 ID:3K71ZV7r0
10 2の場合って
1、2、4、6、8でいいのかな?
それとも、kの回数分しかかけちゃだめなのかな?
185以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 18:39:05.70 ID:Qs4/q2010
>>156
>「非常に複雑で習得するのが難しいため、誰にもプログラマ市場をあふれさせることができないような言語があったとしたら、どうだろう。」と私は考えました
http://hp.vector.co.jp/authors/VA000092/jokes/strup.html
186以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 18:45:26.92 ID:+1W4LJ+F0
>>185
ひでええええええwwwwwww

でも、もうC++からCには戻れない体になってしまったがw
187以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 18:50:24.66 ID:A1Tku70K0
>>185
うわぁwwwwwww
確かにC->C++の時C++の何がいいのか全くわからなかったが
今じゃなんとなしに・・・
うわあ・・

クラス設計とか馬鹿らしいよなぁ
188以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 18:52:05.59 ID:UGVvMWJP0
C++対して覚えてない俺勝ち組wwwwwwwww
189以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 18:52:46.16 ID:PCr8q7lX0
書くだけなら非オブジェクト指向のが楽だとは思う
190以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 18:54:46.20 ID:bCEKGZP30
>>184
6が2*3で2以下であらわせない3が出現するのでダメ
8は2*2*2でおk
191以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 18:56:03.21 ID:+1W4LJ+F0
C++やクラスは便利だよ。
限定した機能のみ適切に使っていればなw

継承を機能の追加と思い込んでいる奴はとりあえず、
オブジェクト指向勉強してから出直してくれとつくづく思う
192以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 18:57:50.20 ID:bCEKGZP30
>>181
とっても遅いアルゴリズムでもEasyはいけると思いますよっ
193以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 18:58:57.40 ID:htfKVX9v0
>>186-187
http://www.research.att.com/~bs/bs_faq.html#IEEE
>Of course not. Read the real IEEE interview.
194以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 19:01:17.61 ID:aVW2Db6C0
え?  もしかしてみんな>>147解いてんの?
195以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 19:03:05.27 ID:A1Tku70K0
>>193
ああ、このままなんとなしに使っていっていいか
いやしかしクラス設計のだるさだけどうにかして欲しい

更に言うと実際にあまりC++を使うことがないな思えば
196以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 19:03:27.14 ID:PCr8q7lX0
オブジェクト指向で書かなくてもいけるな確かに
197 ◆UBuvZue3nU :2008/01/21(月) 19:03:40.72 ID:UGVvMWJP0
>>192
Easyなら行けました><
198以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 19:07:09.53 ID:BmOzQhL/0
静的型付けの言語は無理にOOじゃなくてもいいけど、
関数オーバーロードぐらいは欲しいな。
199以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 19:09:22.00 ID:+1W4LJ+F0
クラスのメリットは影響範囲を限定できる事かな。
クラス内部の実装変えまくっても、他クラスとのインターフェース
となるpublic関数や変数のテストだけ行えばいいし

仮想関数は必要最低限にしないと後々ハマルけどwww
200以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 19:11:07.54 ID:A1Tku70K0
いつもデバッグ時にオーバーライドされている関数に関してスーパークラスのそれを見ちゃう
そして勘違いする、必ず1回はやる、治らない、テンポが崩れる

まさに経験不足
201以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 19:11:42.26 ID:htfKVX9v0
>>199
そこでC#
オーバーライド時はoverrideキーワードが必須だから仮想関数でも安心
202以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 19:15:16.90 ID:YpeoCmmQ0
ゲーム改造やるからってC++やってる俺涙目
203以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 19:16:42.62 ID:eHd1eKfp0
プロになるならアルゴリズムの勉強とかはしたほうがいいんだろうか。
204以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 19:18:25.92 ID:+1W4LJ+F0
>>203
デザインパターンとかリファクタリング勉強しとけw

アルゴリズムも大事は大事だが
205 ◆41qcr8q2Ig :2008/01/21(月) 19:22:05.43 ID:UYOb2WBMO
>>147
久しぶり
O(nk)で間に合うんだけどいいのかな
206以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 19:22:42.58 ID:+1W4LJ+F0
>>200
安心しろ、俺も仮想関数の挙動はデバッガ使わないと
ちゃんと把握できないw
たまに想像外の動作する事あるしなw
設計がグチャグチャと言われたらそれまでだが
207以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 19:22:58.30 ID:/3MUHC3t0
正直、C風に書こうと思えば書けるんだからC++がダメって事は無いだろう。
無理に機能を使おうとすると手間が増えるけどオブジェクト指向やSTLは偉大だ。

ただ、速度を求められるもの(ゲーム)を作る時以外は、もっと楽な言語使うけど。
208以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 19:24:27.86 ID:bCEKGZP30
>>205
あれ、マジっすかw
一応O(nlogk)を想定してます、O(nk)はEasyじゃないとだめにしたつもりだったのにw
209以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 19:24:35.83 ID:eHd1eKfp0
>>204
デザ・・・イン・・・パターン?
リ・・・ファクタ・・・リング?

はじめて聴くワードだ……www Fラン大だし聴いた事ないwww
210以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 19:26:07.44 ID:+1W4LJ+F0
>>209
ググれカスw
覚えておいて損はないぞw
デザインパターンは使い方間違えるとハマる原因だけどな
211以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 19:27:14.92 ID:snZ/oVkL0
>>171
MTじゃだめだろwwwwwww
212以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 19:27:15.75 ID:dthKyuZ60
>>209
むしろオブジェクト指向を習得しようと思うと避けては通れないところだろ・・・
213以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 19:28:12.22 ID:3K71ZV7r0
リファクタリングロクにできないのに、
追加機能ばかかり要求されるwwwwwwwwww
214以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 19:30:25.19 ID:/3MUHC3t0
デザインパターンは、上手い事やろうと思ったら結構自分で思いつけるようなもんばっかだよね。
Adapter , Flyweight , Faced , あたりは知らなくてもやっちゃうだろう。
FlyWeightなんて、フォントと文字コードの関係が既にFlyWeightみたいなもんだし。

重要なのは名前がついてると他人と話す時に一発でカタチが伝わって素敵って事だとよく言われる。
215以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 19:30:35.89 ID:eHd1eKfp0
>>210
カスだけど、ググってみた。
MVCはデザインパターンの一種だったのか……。
216以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 19:31:44.89 ID:dthKyuZ60
>>215
とりあえずもっかいググレカス
217以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 19:36:05.29 ID:nhY+HzNs0
MVCにしようとしても、どうせVに他のがめり込んでくるんだよな
218以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 19:38:03.22 ID:aVW2Db6C0
>>214でもカタチしか知らない香具師が多くて困ります><;
219以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 19:39:23.81 ID:aVW2Db6C0
>>217VからW(Window)を切り離せばおk
220以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 19:43:19.45 ID:UYOb2WBMO
デザインパターンって、オブジェクト指向で単純に表現できないプログラムを、
無理矢理エンコードするためのテクニックが多いよな
オブジェクトとクラスで設計することにこだわらなければもっと素直に書けるだろうに
221以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 19:43:23.28 ID:htfKVX9v0
>>218
うんこプログラマ「あーあー、Singletonね、Singleton」

class CHoge {
public:
 static CHoge GetInstance(int param) {
  static CHoge hoge;
  hoge.DoSomething(param);
  return hoge;
 }
};

うんこプログラマ「ほら完璧^^」
222以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 19:45:29.59 ID:/3MUHC3t0
>>221
これはコピーし放題wwwww
223以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 19:50:47.20 ID:UGVvMWJP0
もしかしてC++でSingletonするにはコピー防がなくちゃならんのか
めんどくせぇwwwwwwwwww
224以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 19:51:17.59 ID:UGVvMWJP0
ちがった ごめんね
225 ◆41qcr8q2Ig :2008/01/21(月) 20:00:25.24 ID:UGVvMWJP0
>>208
一応はできたけどnlogkとかってどうやってわかるんすか
226以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 20:06:57.70 ID:3K71ZV7r0
OOPってMVC以外に何があるの?
227以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 20:09:11.13 ID:3K71ZV7r0
OOPって ×
デザパタって ○
228以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 20:11:42.39 ID:aVW2Db6C0
>>226えーっとな。それは真面目に答えるのが馬鹿馬鹿しくなるような質問だぞ。
例えるなら、「インターネットってDOCOMO以外何があるの?」と聞かれてるような・・・
229以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 20:12:43.15 ID:3K71ZV7r0
おk、俺が悪かった、すまんかったorz

ん〜、デザパタどうやって覚えようか・・・
とりあえず適当なFW取り入れてみるか
230以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 20:12:58.55 ID:aVW2Db6C0
>>227むしろMVCはデザパタ以前の存在だからな・・・歴史的にも内容的にも。
231以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 20:14:10.53 ID:aVW2Db6C0
>>229ところで「デザインパターン」という名前の本があることは知ってるか?
232以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 20:14:33.38 ID:3K71ZV7r0
>>230
つまり>>228での質問で例えると
「DOCOMOってインターネット以外何があるの?」
ってな感じか
233以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 20:14:53.44 ID:3K71ZV7r0
>>231
既に購入済みだがサッパリだwwwwwwwwwwwwwww
234以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 20:15:02.28 ID:+1W4LJ+F0
>>229
まずはネットや本のサンプル打ち込んで勉強するのがいいと思われ。
成れないうちに実務でやろうとすると、設計がグチャグチャになる
恐れありw
235以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 20:15:53.68 ID:eHd1eKfp0
とりあえず、デザインパターンってのはどんな事ができるかをまずは覚えて。
そこをスタートとして必要な時に細かい部分を覚えていけばいいんだろうか?
236以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 20:16:38.82 ID:dthKyuZ60
GoFが定義したものに限れば23パターン
mementoが一番分かりづれぇ・・・
237以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 20:17:10.72 ID:+1W4LJ+F0
>>233
結城浩のデザインパターン入門のやつわかりやすかったよ。
Javaだけど、C++わかっていたらなんとなく把握できるしw
238以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 20:20:39.61 ID:+1W4LJ+F0
>>236
mementoって要はセーブ機能だろ?w
239以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 20:23:56.23 ID:htfKVX9v0
デザパタが何度読んでもわからんようなら、まだ早すぎるってこった
1つくらいは「ああ、この前使ったあれのことだったのか」と思えるくらいじゃなきゃ
いくら勉強したところで全く無意味どころかむしろ逆効果な気がするんだが
240以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 20:26:41.69 ID:+1W4LJ+F0
>>239
確かにオブジェクト指向言語に多少なれてないと逆効果かもw

リファクタリングは使えるぞ
最初は関数分割とか基本中の基本の話から入るからなw
241以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 20:29:15.05 ID:eHd1eKfp0
リファクタリングってのは後から修正を加えるプログラマにとって修正を行いやすくしたりする効果があるって事だろうか。
242以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 20:30:38.48 ID:3K71ZV7r0
>>241
プログラムの整理整頓として考えてる
243以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 20:31:59.55 ID:+1W4LJ+F0
>>241
それもあるし、作った自分自身にとっても役に立つ
自分自身の作ったコードを忘れたり、機能追加の必要が生じる事は
ざらにあるからなw
244以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 20:32:51.91 ID:A1Tku70K0
邪魔だってコメント省いて後で自分が困るとか治らない
245以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 20:33:05.48 ID:3K71ZV7r0
ところで、自分でリファレンス作りたいんだが
何かおぬぬめのツールない?

自分で作れって? Web専です、サーセンwwwwwwww
246以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 20:33:32.20 ID:aVW2Db6C0
>>241復習
247以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 20:33:37.47 ID:A1Tku70K0
web専だってあんま関係なくね
248以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 20:33:46.18 ID:eHd1eKfp0
俗に言うずっと前に書いたソースは他人のソースと同じwって現象をある程度防ぐって効果もあるのか……。
249以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 20:38:12.32 ID:n7rZihqf0
C++5年、C#2年の俺が登場
なんかある?
250以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 20:38:39.49 ID:A1Tku70K0
でっていう
251以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 20:38:40.49 ID:3K71ZV7r0
>>249
ウチで働いてください><;
252以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 20:39:20.01 ID:aVW2Db6C0
吹いたwwww
253以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 20:39:43.89 ID:n7rZihqf0
>>251
1日1回君のおケツをトイレで貸してくれるなら^^
254以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 20:40:12.12 ID:YpeoCmmQ0
>>249
ネットワークプログラミングやりたいんだがJAVAとC++主体でいいかね?
255以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 20:42:03.88 ID:/3MUHC3t0
>>245
リファレンスってどういう意味のリファレンス?
256以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 20:42:39.67 ID:n7rZihqf0
>>254
ものによる。
単純に通信プログラムつくるだけならC#(.Net)で簡単にできる
Javaはやったことないが
Windows以外で動かすならどちらでもおkと思う
257以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 20:45:16.99 ID:n7rZihqf0
しょこたんがきたのでちょっと

無料のVisualStudio
ttp://www.microsoft.com/japan/msdn/vstudio/express/default.aspx
258以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 20:45:34.86 ID:bCEKGZP30
自分のソースが全然O(nlogk)じゃないことに気がついた、スマソ
kまったく絡まない組み方なんだけどオーダーいくつだかわかんないやw
259以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 20:48:06.32 ID:YpeoCmmQ0
>>256
ありがとう
通信もだがネトゲ関連も興味あるんだ
とりあえずC++頑張るよ
260以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 20:52:27.52 ID:n7rZihqf0
しょこたん歌だけだった・・・まぁSE・PGには俺みたいな変態しかいませんw

>>259
言語やアルゴリズムはもちろんオブジェクト指向を理解して実戦できないと
きついとおもうよ
でも自分で色々思考して試してみるのはとてもいいこと
がんばれ
261以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 21:00:36.46 ID:YpeoCmmQ0
>>260
茨の道を進むのは大好きです
途中で挫折してきまさぁ
262以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 21:05:20.44 ID:3K71ZV7r0
独自ライブラリ集とか作ってみようかな・・・
.VIPとか
263以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 21:06:03.64 ID:ShvJdrQi0
VTK

VIP Tool Kit
264以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 21:07:07.31 ID:3K71ZV7r0
>>263
いいねぇ
フレームワークよりライブラリ集のほうがお手軽に使える感がいいよな
265以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 21:10:39.46 ID:ShvJdrQi0
266大会告知の人:2008/01/21(月) 21:21:19.98 ID:bCEKGZP30
今回は解いてる人少ないですけど、一応>>147の解答11時に出しますね
解いた人で解けてない人いなそうですけど
267以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 21:25:29.26 ID:UYOb2WBMO
三文字の頭字語は限りある資源だから多少の衝突は見なかったことにしようぜ
268以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 21:29:55.80 ID:/3MUHC3t0
A−Zの26種類を3つ…… 26^3で 17576個か。  多いような少ないような。

うーむ、でもQを入れれば衝突が少なくなりそうな気がするぜ。 あんま使わないから。
269以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 21:30:33.67 ID:BmOzQhL/0
つ GHQ
270以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 21:53:17.55 ID:/3MUHC3t0
そうだね、QBKだね。
271以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 21:53:23.64 ID:ShvJdrQi0
>>266
ちょっと見てみたら相当面白そうな問題だな
やってみるわ
ただ結構難しいぞ・・・
272以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 21:53:48.52 ID:thjTkXYj0
BPS2期まだー?
273以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 21:54:35.01 ID:UGVvMWJP0
BBQ
274以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 21:56:15.49 ID:aVW2Db6C0
FAQ
275以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 21:56:17.51 ID:RpgtuZNg0
QQQ〜おばけ〜のQ〜
276 ◆orz///NDY6 :2008/01/21(月) 22:24:27.69 ID:aVW2Db6C0
あらあら
277以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 22:29:06.19 ID:eHd1eKfp0
さっきの問題今始めたが知恵熱で頭が。。。

ここ数日プログラムしてなかったからぐへえ
278以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 22:30:07.04 ID:UGVvMWJP0
リファクタリングとリフレクション間違えてた
279以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 22:38:26.00 ID:/3MUHC3t0
>>147 は、どんな感じにすれば一応出来るかは思いついたけど、かなり遅そうな感じ……
うーん、高速化が難しいな……
280以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 22:46:11.55 ID:oUft5sXwO
QNX
281以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 22:47:05.74 ID:Qs4/q2010
>>157の知見を参考に、
エラストテネスの篩でふるう感じかな?
282以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 22:48:29.98 ID:bCEKGZP30
なんか考えてる人いるみたいだから12時くらいまで待ったほうがいいかな・・・?
283以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 22:48:32.23 ID:snZ/oVkL0
>>281
エラストテネスの篩じゃだめじゃね?
284以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 22:56:17.84 ID:/3MUHC3t0
エラストテネスか何かで、kよりも大きく、nより小さな素数のみが入った配列を用意するだろ……
その素数でnを割った商は「その素数を因数として持つ自然数の数」になる……

けど、これだと5*7*7 と 7*5*7みたいに、被った自然数が余計にカウントされちゃうよなー……とか。
このへんで頭痛くなってきたんだけど、そもそも根本的に考え方が違うのかなぁ。

最初に素数入った配列用意する時点で結構かかりそうだし。
285以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 22:57:42.58 ID:Qs4/q2010
エラトステネスの篩
だったねスマソ
286以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 22:58:58.36 ID:/3MUHC3t0
ギリシャの偉い人は名前がかっこよくて困る ><
287以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 23:02:37.28 ID:UGVvMWJP0
5MBの配列用意するのはありですか?多分O(1)です!
288以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 23:05:28.84 ID:bCEKGZP30
5MBの配列でO(1)で組めるのかっ
289以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 23:06:08.63 ID:UGVvMWJP0
ムリです!
290以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 23:07:03.68 ID:bCEKGZP30
とりあえずEasyだけ投下しておくね

・Easyについて
これくらいの数ならO(nk)とかで全然平気なので、書いてある通りに組めばおkです
#include<stdio.h>

int main(){
int a,i,j,n,k,result=0;
scanf("%d %d",&n,&k);
for(i=1;i<=n;i++){
a=i;
for(j=2;j<=k;j++) while(!(a%j)) a/=j;
if(a==1) result++;
}
printf("%d",result);
return 0;
}
291以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 23:08:06.37 ID:/3MUHC3t0
定数時間O(1)は、ちょっとありえないだろ……(; ゚Д゚)
バケットソートだってO(n)だろ?

n や k がどんなに大きくてもかかる時間が変わらないアルゴリズムなのか?
292以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 23:08:51.93 ID:eHd1eKfp0
今のうちにプログラマなるのあきらめようかな。
大学3年になってこんなのもすぐに解けないようじゃ今すぐやめたほうがいいよな。
むしろ死ぬべきか
293以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 23:10:54.18 ID:bCEKGZP30
>>292
こういうのに慣れたいときはぜひぜひTopCoderにどぞっ
大会系プログラミング普及のために定期的に投下してるんだけど、vipから参加してそうな人を発見できないorz

ちなみにこの問題は、Easyのほうが1軍Easy、Hardのほうが2軍Hardだから、
Hardは解けなくても別にそんなに問題ないかとっ
294以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 23:13:17.71 ID:7/3+vfCP0
今のうちに大学生になるのあきらめようかな。
浪人2年になってこんなのもすぐに解けないようじゃ今すぐやめたほうがいいよな。
むしろ死ぬべきか
295以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 23:15:33.04 ID:8y55esmp0
今のうちに高校生になるのあきらめようかな。
中学3年になってこんなのもすぐに解けないようじゃ今すぐやめたほうがいいよな。
むしろ死ぬべきか
296以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 23:19:02.62 ID:/3MUHC3t0
今のうちにプログラミング楽しもうと思い続けて5年ほど。
ずっと楽しい。 マジでオススメ。

むしろ死ぬべきか。
297 ◆41qcr8q2Ig :2008/01/21(月) 23:20:16.25 ID:aVW2Db6C0
perlで力技で解いたんだが、これでいいのかな?
298以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 23:24:08.65 ID:/3MUHC3t0
>>297
おめ!

そういえばperlとかの軽いスクリプト走らせる環境無いなー
なんかLLを1つ覚えたいんだけど。  最近ならRubyかな……?
299以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 23:27:22.62 ID:2g8BbW120
俺死んだほうがいい
300以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 23:28:35.73 ID:bCEKGZP30
自分のも力技っぽい感じだからなぁ・・・美しいのがあったら誰か教えてねっ
12時にHardのほう貼りますねー
301以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 23:36:07.71 ID:2g8BbW120
やっぱこれって学歴ですよね
302以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 23:36:22.54 ID:D6rsHCtW0
いやいやここは私が・・・
303以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 23:39:38.28 ID:RSev8BXDO
携帯厨の俺が真っ先に死ぬべき
304以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 23:41:02.16 ID:eHd1eKfp0
じゃあ皆一緒に死んであの世で勉強しないか?
305以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 23:41:51.82 ID:/3MUHC3t0
しかし何でネガティブな流れになってんだよw
306以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 23:44:11.33 ID:RSev8BXDO
しかしここ最近でもっとも鬱である
307以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 23:46:00.07 ID:eHd1eKfp0
今まで生きてきたのが全て否定されたような気分で辛い。
幸福じゃないのが反逆なら俺は処刑されるべきなんだよな……。
308以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 23:46:03.79 ID:7/3+vfCP0
センター全部5割未満だったからなw
希望しか見えないwww
309以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 23:46:45.24 ID:R5+RYFc00
明日から本気を出力する
310 ◆ZN18QobX5o :2008/01/21(月) 23:48:12.21 ID:fs8RJIXL0
さてどうかな・・・
311以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 23:48:27.92 ID:RSev8BXDO
入学前が一番希望に溢れていたな
プログラミングいっぱいしたくて一杯勉強した

今は死にたい
312以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 23:50:17.19 ID:aVW2Db6C0
>>307は反逆罪を犯したので、不幸でも死んではいけない刑に処す。なお、刑期は幸福になるまで。
313 ◆41qcr8q2Ig :2008/01/21(月) 23:51:22.76 ID:fs8RJIXL0
間違えた
314以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 23:52:25.25 ID:/3MUHC3t0
>>307
ハッピーオフィサーに薬貰って来いよ!

ネットとかやってると実力的に凄い上の人が目立ってるから
ついつい見ちゃって鬱になるんだよ! 比べてないで自分に出来る事やって楽しもうぜ!
315以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 23:53:55.98 ID:RSev8BXDO
>>312
それは極刑にも等しき
どうか彼に安らかな死を
どうか彼に甘き死を
316以下、名無しにかわりましてVIPがお送りします。:2008/01/21(月) 23:59:50.76 ID:eHd1eKfp0
みんな普通に>>147のような問題とけるんだよな? 正直辛いwwww
コンピュータ系の大学3年にもなって全然とけないとはwwwwww
317以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 00:01:32.58 ID:P+cbTVQW0 BE:234511733-2BP(1779)
多分日付変わったから答え貼っておきますねっ

・Hardについて
数が増えるとさすがに手抜きじゃうまくいかなくなるので、エラトステネスのふるいの応用で
通常bool型で素数かどうかをメモする所で、int型を使って最大の素因数をメモすればおk

#include<stdio.h>

int dp[5000001];
int main(){
int i,j,n,k,result=0;
scanf("%d %d",&n,&k);
for(i=1;i<=n;i++) dp[i]=i;
if(n>=1) result++;
for(i=2;i<=n;i++)
{
if(dp[i]<=k) result++;
if(dp[i]==i)
{
j=i;
while(j<=n)
{
dp[j]=i;
j+=i;
}
}
}
printf("%d",result);
return 0;
}
318以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 00:01:42.98 ID:0ERMFf99O
>>316
大丈夫 俺のクラスなら解けるのは60人中2人だな
俺ともう一人だ
319以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 00:02:07.56 ID:On+fIaeH0
>>309
#include <stdio.h>
#include <string.h>
#include <time.h>

int main(void)
{
time_t timer;

while(1) {
time(&timer);

if(strcmp(ctime(&timer), "明日") == 0) {
printf("本気\n");
break;
}
}

return 0;
}

俺にはこれが精一杯だorz
320以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 00:02:39.57 ID:LGR/RT0r0
>>315氏んで赦されようなんて甘い
ってところでいろいろ書こうと思ったんだけど、鬱な流れに止めを刺すことになるからやめておくwwww
>>316マジレスすると、この手の問題は学歴じゃなくて経験とかセンスとかだと思う。
センスってのは経験で大部分をカバー出来るから、とにかく面白おかしくプログラム組みまくるのが正解かと。
321以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 00:04:54.82 ID:nM1eq/300
>>316
>>147は出来なくても,他に出来ることがあるだろ?
322以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 00:05:11.27 ID:LGR/RT0r0
>>317
>int dp[5000001];
キタ━━━(゚∀゚)━━━ !!!!!
323以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 00:05:49.11 ID:P+cbTVQW0
こういう問題をたくさん解きたいなって人はTopCoderへどうぞっ、英語だけど
ttp://vipprog.net/wiki/TopCoder.html
参加方法は大体ここに書いたつもり、上位層のソースが見れたりするから勉強になるはずっ
324以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 00:06:41.52 ID:fyszJMUW0
>>312
SSMには薬物治療って決まってるだろ?
325以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 00:09:41.89 ID:YdaL+kHQ0
それにしてもパラノイアネタが通じる不思議。

やっぱり本物のプログラマになるにはこういうのが普通にできないと駄目なんでそ?
326以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 00:10:03.99 ID:JBma+Q7m0
>>147 みたいなプログラミングの技術を競うような問題は
実の所、職業プログラマがやるような領域じゃなくて
数学とかパズルみたいな学問でやってる人たちが楽しむようなものだしな。
「プログラミングは好きだけど数学苦手」ってんなら出来なくて普通だと思うよ。

普通に「ソフト作る」というのが目的なら
APIとか色々なライブラリについての知識や保守やテストの仕方とか
「どういう機能つけると良いソフトになるか」って考えるサービス業的な部分とかあるからな。

でも >>147 みたいなのを解くのもやっぱり楽しいけどね……
327以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 00:12:01.19 ID:wPWQRgEb0
>>317
美しいコードだな〜
while(j<=n)
{
  dp[j]=i;
  j+=i;
}
たったこれだけのコードが、実に利いてる
素数かどうかの判定が
if(dp[i]==i)
で済んじゃうわけだ
328以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 00:14:18.68 ID:0ERMFf99O
かえるの歌聴いたら余計死にたくなった
329以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 00:17:34.64 ID:YdaL+kHQ0
>>326
確かに、考えるのも楽しいよな。

簡単な問題から始めようかな俺も。
330以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 00:17:59.75 ID:F9R2u1es0
ttp://glossary.tank.jp/
読み出したら止まらない件
なんとかしてくれ・・・・
331以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 00:19:05.22 ID:LGR/RT0r0
>>324薬物治療は既に施されているはずです。そうでないなら、それはハッピーオフィサーの怠慢です。
つまり、ハッピーオフィサーが反逆者であるか、潜在的に反逆の芽を抱いている可能性があります。
市民、貴方はハッピーオフィサーが反逆者であるか、潜在的に反逆の芽を抱いている可能性があると報告しているのですか?

>>330ミイラを増やすな!ww
332大会告知の人:2008/01/22(火) 00:19:53.10 ID:P+cbTVQW0
正直、自分はまともにプログラムが組めない駄目プログラマなんで、
実際のプログラミングで>>147みたいなのが解ける必要はあんまりないかもです
大会系ならある程度強めだけど、他は・・・w

>>327
美しいコードって言ってもらえたの、多分初めてだ・・・
333以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 00:20:08.52 ID:0ERMFf99O
読み物なら絶対サポセン黙示録?だったかな
おもしろいよ 古いけど
334以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 00:24:51.47 ID:NbI+/RlD0
数学的なことなんて数学科の天才に任せとけばいいんだよ。
335以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 00:29:30.30 ID:/bDJnYbHO
趣味でアブリ書いてるだけでも>>147くらいの問題は時々出てくる気がする
俺が書くものが偏ってるだけかもしれんが
336以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 00:33:48.60 ID:JBma+Q7m0
>>317
i の倍数の領域をiで塗り潰していって
dp[i]<=k に引っ掛かるようにしていくとは……うーん、見事。

なんか俺、難しく考えすぎてたなぁ。
337以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 00:40:47.98 ID:LGR/RT0r0
>>336いや難しさで言えば明らかに>>317の方が難しいだろwwww
意外な解決法を使ってシンプル且つエレガントなアルゴリズムにまとめてあるわけだが、その分ゼロから書くにはセンスが問われる。だからこそみんなが感心してるわけだしな。
338以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 00:42:28.49 ID:NbI+/RlD0
誰が見てもすぐわかるようなコードが好きだ。多少まわりくどくても好きだ。
339以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 00:43:46.10 ID:yXSwCt3s0
>>338
俺も好きだ、C言語はわかんねーけどなんとなくわかるようなのが大好きだ
340以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 00:52:42.39 ID:JBma+Q7m0
最近、Wikiの「共通項」の部分をてろてろ書いてるんだけど
「共通項」なもんだから、特定の言語のソースを使わずに
なるだけ日本語でやってる事を説明しようとしてみてる。

けどやっぱ、サンプルも置いた方がわかりやすいのかなぁ……
341以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 00:53:16.31 ID:LGR/RT0r0
つまりなでしこ!
342以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 00:56:50.64 ID:Yhb6RA4H0
嫌がらせ以外のなにものでもないなw
343以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 00:58:18.56 ID:Yhb6RA4H0
ソートの項がだいぶまじめになってきましたなえ
344以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 00:58:49.71 ID:Mg5ZBPSI0
バトルプログラマーのお知らせ
345以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 01:00:21.58 ID:OVjsZ3lG0
1万年と2千年ぶりになでしこという単語を聞いた。五十六さんは今なにしてるの?
346以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 01:02:59.84 ID:JBma+Q7m0
>>343
クイックソートは、やってる事とか「何で速いのか」とかの感じを
上手く日本語で説明出来なかった……誰か頼む ><
347以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 01:04:02.24 ID:F9R2u1es0
>>344
BPS続きやってくれ
348以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 01:05:32.15 ID:On+fIaeH0
>>347
激しく同感
これから面白くなるはずのところで終わっちまった
349以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 01:06:40.34 ID:Yhb6RA4H0
続きを熱望するほど面白かったか?あれ
350以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 01:07:41.52 ID:OVjsZ3lG0
超法規的措置だっけ?
351以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 01:08:06.79 ID:J4q2Ss7R0
あぁ まさかまさか、重要な仕事を依頼しようとしている相手がこのような異常性癖の持ち主だったとは
こ、子供相手に信じられん!!
俺なら断然巨乳の女、映画女優で言うとイザベル=アッジャ〜ニが良いのに
しかし この男以外にこの難事件を頼める相手が他にいないのも確かだ。
事件解決のため俺はあえてあえて社会道徳をかなぐり捨てて見て見ぬフリをしなければ!!
そう、これは超法規的措置!!
俺はこの非常事態のため一人の不幸な少女の人生を敢えて敢えて見て見ぬフリをするのだ。
あぁ、最低だ最低だ・・・、俺はなんて最低なブライダルコンサルタントだ。
ふるさとの両親よ、別れた女房よ、再婚した巨乳美人妻よ
この秋月郁(かおる)の魂の選択を、笑わば笑えぇぇ!!
・・・見なかったことにしよう!  '`,、'`,、'`,、('∀`) '`,、 '`,、'`,、
352以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 01:09:41.32 ID:4V6nmyhY0
>>351
音声付きで脳内に流れたわ・・・・
353以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 01:37:59.76 ID:JBma+Q7m0
バトルプログラマーシラセは噂には聞くけど見た事ないなー
354以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 02:04:27.70 ID:/bDJnYbHO
>>147の別解。求める集合をそのまま構成するだけ
Haskellで書いてたのをC++に書きなおすのに手間どったw

bool isprime(int n) { /* 素数判定は計算量的にどうてもいいので総当たりで */
  for(int i = 2; i < n; i++) if(n % i == 0) return false;
  return true;
}

typedef std::set<int> iset;

bool add(iset &s, int limit, int p) {
  std::vector<int> vs;
  for(iset::const_iterator i = s.begin(); i != s.end(); ++i) {
    if(*i > limit / p) break;
    vs.push_back(*i * p);
  }
  for(int i = 0; i < vs.size(); i++) s.insert(vs[i]);
  return !vs.empty();
}

int solve(int n, int k) {
  iset items;
  items.insert(1);
  for(int i = 2; i <= k; i++)
    if(isprime(i))
      for(int j = i; ; j = j * j)
        if(!add(items, n, j) || j >= 1 << 16) break;
  return items.size();
}
355以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 02:58:06.55 ID:1fqdJ//i0
なんでこのコピペはいつもブライダルコンサルタントの回なんだ
356以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 03:48:00.12 ID:JBma+Q7m0
LL導入のためしに保守マッスィーンとか作ってみようかな、とか思いつつ手動保守。
357以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 04:41:35.93 ID:JBma+Q7m0
ソートは色々あるけど、サーチは文字列でもないと
種類が少ないよなぁ保守。
358以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 04:42:45.99 ID:12FdT0Wl0
だが保守ツールは禁止と管理側の通知があってだな・・・
359以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 05:07:19.46 ID:v8fw4PLzO
質問というか相談するぜ。
今、作業に邪魔なダイアログが出たら自動でスペースキーを送って
クリックさせる、という常駐ソフトをVB6で作ったんですよ。

機能は問題ないんですが、いきなりキーを送るのでは分かりにくいので、
そのダイアログのボタンの上にアイコンを表示して、クリックするという動きを付けたいんです。

んでGetWindowRectではダイアログの形はわかるんですが、
ボタン、つまりアクティブコントロールの位置が分からないんですよ。

ググってもそういうのはなく、それっぽいの見つけてもよくわからなくって。
GetThreadProcessIDとかGetFocusを使うようなのは見かけたんですが、、、
くわしい方いますかね?
360以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 05:14:19.27 ID:LGR/RT0r0
>>359HWNDがわかってるなら、GetTopWindow()とかGetWindow(GW_HWNDNEXT)とかで子窓のリストが作れないかい?
361以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 05:23:42.24 ID:JBma+Q7m0
>>359
ボタンもウィンドウの一種って扱いなんだし
普通にボタンオブジェクトに対してGetWindowRectすればいいんじゃないかな……?

ボタンオブジェクトはGetDlgItemとか使えば、ダイアログから取れると思うし。
俺はVBじゃなくてVC使いだけど、このへんは多分同じだよね……?
常駐させてうんぬんってのはあんまやった事ないから勘違いしてるかもしれないけど。
362以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 05:23:59.18 ID:LGR/RT0r0
あー、そうそう。スレッド間の問題があるのなら、SetWindowsHookEx()を使うという手がある。
363以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 06:08:14.89 ID:JBma+Q7m0
俺もWindowsSDKの勉強しないとな……
LLを使った文字列処理やネットワーク関係の処理、GUIの製作も出来ない。
ゲーム関係の技術ばっかに偏りすぎてるな……
364以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 06:38:23.73 ID:/bbSau+W0
ゲームの人はそっちだけできてればいいと思うけどねぇ、趣味ならいいけど
365以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 06:56:57.41 ID:/bbSau+W0
○○の絵本シリーズって他人に見せてもらったが異様に不親切だな、超初心者用みたいなあれなのに
細かいとこ気にしなきゃそうでもなさそうだが

復習用にざっと読むにはよろしかったです、ふいに入門書とか読むと楽しいな
366以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 07:00:09.08 ID:JBma+Q7m0
ゲーム内のデータを簡単に編集・管理出来るツールを作ったり出来たら
世界広がりそうだな、っていうのもあるし
単にゲーム以外のプログラム作ってみるのもも面白そうだなってのもあるし。

今まで INIもどきや CSVもどきを書いて読み込ませるだけでやってきたけど
なんかグラフィカルしたり文字列処理使ったら煩雑な手間減らせそうかな、とか。

入門書は本屋でたまに立ち読みしてウフフとかやるねぇ。
367以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 07:16:16.22 ID:LGR/RT0r0
何故、ある程度熟達した後で入門書を読むのがあんなにも楽しいのだろうか。考えてみると不思議だ。
368以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 07:31:03.33 ID:nh+12WWC0
頼む日本語プログラム語を作ってくれ
369以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 07:31:47.11 ID:v8fw4PLzO
>>360ー362
ありがとう!このスレはネットの雪解け水や!
まだ試してないけど夜やってみるわ。
370以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 07:52:26.95 ID:JBma+Q7m0
>>368
つ [なでしこ]
……そうじゃなくて、なでしこの存在を知った上で本当に「作ってくれ」って言うんなら無理だと思うがw


>>369
とにかくボタンのウィンドウハンドルさえ取得出来ればどうにでもなると思うから
わからなくなっても子ウィンドウのハンドルを得るような関数をググっていけば大丈夫……かと。
371以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 08:02:50.75 ID:nh+12WWC0
>>370
なでしこ使うしかないのか
あれ不便なんだよなぁ
俺が覚えられないだけだけど
372以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 08:28:00.59 ID:M597Nce80
なでしこ以外にも山ほどあるけどな
373以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 08:35:12.72 ID:fyszJMUW0
>>371
このスレでのなでしこ全盛時代、
なでしこを学びもしなかった俺がそれっぽいことを書けるようになったんだから
あとは努力と経験だけだ

使ってなかったらもう忘れたがなーwww
374以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 08:36:56.60 ID:JBma+Q7m0
>>372
いっぱいあるのか……
俺は、なでしこの他には Mind と 言霊 しか知らないなぁ。
375以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 08:50:38.91 ID:nh+12WWC0
使わないと駄目って事か・・
葵になったら触ってみる事にする
376以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 10:09:08.24 ID:JBma+Q7m0
葵も初めて知ったわ……
377以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 10:11:14.62 ID:UqunWfsT0
Good morning PHP!
378以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 10:59:37.92 ID:UqunWfsT0
PgSQLで、DISTINCTとORDER BYって同時に使えないの?

SELECT DISTINCT val FROM d_tag ORDER BY random() LIMIT 40
[nativecode=ERROR: for SELECT DISTINCT, ORDER BY expressions must appear in select list]
379以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 11:03:50.81 ID:N4nUR+wH0
PHP文庫でお勧めとかある?
380以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 11:04:34.25 ID:UqunWfsT0
PHPの本じゃなくてPHP文庫かよwwwwwwwwwww
381以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 11:08:47.69 ID:tnATIuzfO
>>380
そんなに面白くなくね?
382以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 11:09:09.80 ID:LGR/RT0r0
>>378そういう問題ではない。つ【英和辞典】
SELECTのリストで出力出来る項目(フィールド)は、ORDER BY で使ってなくちゃならない。というSQLの制限に基づくエラーだ。

ったはず。とにかくそういった感じの問題。確かMySQLではこの制限は無かったはずだが、答えは保証されないw
383以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 11:10:50.12 ID:UqunWfsT0
>>382
つまり、
varで並べ替え汁!ってことかな・・・?
そうなるとDISTINCTとrandamが同時に使えないのかorz

登録タグのランダム表示ってどうやってんだろ・・・
384以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 11:13:51.82 ID:LGR/RT0r0
SELECT var ... ORDER BY random(),var;
みたいな感じでいいんじゃね?
ORDER BY の詳しい文法は忘れたし調べる気も無いが、複数フィールドで優先順位付けてソート出来たはず。
385以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 11:16:54.78 ID:P+cbTVQW0
>>354みたいなC++っぽいソースになると一気に読めなくなる・・・orz
386以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 11:45:09.84 ID:0ERMFf99O
>>385
難しそうに見えるが1ステップずつ咀嚼していけばわかるようになるさ
387以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 11:47:52.04 ID:hflnTD6q0 BE:350323834-2BP(32)
2週間ほどインターネットに接続できなくて死ぬかと思った
388以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 12:29:55.48 ID:hflnTD6q0 BE:1576455269-2BP(32)
保守
389以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 12:52:09.57 ID:6dVfnpl00
>>387
神様が少し休みなさいといっているのだ。
390以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 13:04:16.33 ID:UqunWfsT0
過疎ってるなぁ
まぁ、冬休みが終わったからしゃぁなしか
391以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 13:10:05.10 ID:QiYxqd6KO
今rudyの本ちょっち見たんだけどもしかしてそこそこお手軽言語?
392以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 13:11:03.75 ID:UqunWfsT0
俺もRubyやってみたいな
393以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 13:12:37.98 ID:N4nUR+wH0
Rubyの本ってどれがいいんだろう
394以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 13:13:46.17 ID:QiYxqd6KO
ちょっとHSPのオブジェクト指向ってにおいがしたけど
395以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 13:15:04.95 ID:NbI+/RlD0
PerlとPythonとLispとCのまぜものみたいな言語だ
396以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 13:24:37.70 ID:YdaL+kHQ0
HQ9+を勉強したいのですが。どこからはじめればいいでしょうか。
397魔ロック116 ◆9W2XvREAHs :2008/01/22(火) 13:39:04.85 ID:PLu8+0et0
先週の土曜日、やっと退院して、今は内職(母親の手伝い)やってます。
今、Java(笑)でゲームプログラムを組む計画をひそかに立てています。
今後ともよろしくお願いします。
398以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 13:50:09.76 ID:Dsn9w17p0
リストで A→B→C→D→E→NULL ってなってた場合
Aから順にたどってEを探すんじゃなくて
一度にEまで飛ぶことってできる?
399以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 14:01:24.60 ID:6dVfnpl00
>>398
リストの作り方と言語による。
Cのポインタをチェーンするやつだったら前後のアドレスをそれぞれにもたせて終端のアドレスを把握しとけばいいんじゃないの?
400以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 14:01:41.87 ID:NbI+/RlD0
>>398
無理。
それをするなら、配列で。
401以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 14:09:24.37 ID:Dsn9w17p0
無理かぁ〜
探索木でどんどん拡張していくものを作ってるんだけど(UCT探索というもの)
配列に番号ふってやってたんだけど配列だと大きさに限界があってどうもなぁ
ファイルに書き出して参照するようにするかなぁ。。
402以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 14:12:34.89 ID:8L+mn0CO0
というかリストに番号振った日には
挿入するたびに番号振りなおしでリストの利点が失われるwwwww
それでもいいなら振ればいいかと
403魔ロック ◆9W2XvREAHs :2008/01/22(火) 14:14:23.59 ID:PLu8+0et0
ポインタ怖いです(><)
404以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 14:17:19.99 ID:1fqdJ//i0
双方向リストの配列 を一つのリスト構造ってことにしたリストってない?
405以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 14:18:28.74 ID:mbfJNebA0
>>403
何でJavaでゲームを作る計画をしていてポインタが出てくるんだよwww
406以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 14:23:24.02 ID:NoC7KINw0
VMから作るんだよきっと
407以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 14:27:16.04 ID:/bbSau+W0
独習C++EffectiveC++と経て5000いくらする標準テンプレートライブラリによるC++なんちゃら買うかBoostC++なんちゃら買うか
どっちがいいだろう

ぶっちゃけCもC++も使わないけど楽しい
408以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 14:33:03.91 ID:JC7BP/40O
C++でdeleteの失敗を検出したいんだけど可能?
そもそも失敗はありえない?
409魔ロック ◆9W2XvREAHs :2008/01/22(火) 14:35:19.77 ID:PLu8+0et0
>>405
いや、>>398でリスト構造の話しをしてたから。ちょっと昔を思い出して。
拙者は、ポインタ使うとすぐメモリ系のバグを出しちゃうヘタレなプー(ログラマ)でございやんす。
410魔ロック ◆9W2XvREAHs :2008/01/22(火) 14:36:57.82 ID:PLu8+0et0
char *vvram;
vvram = malloc(640*480);
411以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 14:38:44.42 ID:mbfJNebA0
>>408
ググったらこんなのが出た

http://msdn.microsoft.com/library/ja/default.asp?url=/library/ja/jpdndeepc/htm/deep071599.asp
>operator delete はどれも例外をスローしません。これは驚くようなことではありません。
>なぜなら delete は新しいメモリは割り当てずに、古いメモリを返すからです。

まあ、deleteするオブジェクトのデストラクタが例外を返したり(すんなよ)すれば別だろうが
念のためと思うなら、operator delete オーバーロード でググれ
412以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 14:40:05.64 ID:/bbSau+W0
null入れときゃ安全だって聞いてから妄信してるけど確証はない
413魔ロック ◆9W2XvREAHs :2008/01/22(火) 14:42:36.79 ID:PLu8+0et0
ぬるぽ
414以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 14:44:27.95 ID:hflnTD6q0 BE:1050969694-2BP(32)
>>413ガッ
415以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 14:44:35.86 ID:8L+mn0CO0
>>413
ぬるぽ
416以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 14:49:50.94 ID:NoC7KINw0
>>412
それはdeleteとは関係ない。
417以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 14:52:53.94 ID:/bbSau+W0
まじか・・・実際に使わないからセーフだが根拠ない妄信はやっちゃいかんな\(^o^)/

異様に眠い時本を読む→適当な認識で頭に入る→翌朝から頭にそのあやふやな認識でべったり張り付く
これが多い、この頭にべったり張り付く記憶力を他に回したい
418以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 14:54:05.66 ID:nxA/PeOP0
あるあるwwwwwwwwww

それはみんなある気がする
なんか変な認識でしっかりと残ってるんだよなぁ
んでそれが妙に根強くて確認しなおす気になんて一切ならないんだよな
419以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 14:57:02.31 ID:JC7BP/40O
>>411
実はあるアプリがメモリリークしててあれこれ見直してるんだけど、怪しいところが見当たらないんだ
んでdelete失敗してるんじゃね?と逃げたくなったわけで…
うん、きっといつもの単純ミスなんだ

ともあれありがとう。一応ググってくる
420以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 14:59:38.83 ID:nxA/PeOP0
deleteの前で例外でてたりしない?
421以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 15:15:01.33 ID:JC7BP/40O
windowsでなくVxWorks(組み込み)なんだ
で、メモリリークするのもなかなか現象が出なくて、何かしらログを取るにしても
グローバル変数かメモリを直接ダンプするしかない

newとdeleteしてるとこにグローバルなカウンタ仕掛けて一致しなかったらそれが原因だ
と思ったんだが、delete自体が失敗してたらわかんないじゃんって話に…
422以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 15:17:22.05 ID:nxA/PeOP0
Cだったら・・!
423以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 15:18:33.58 ID:/bbSau+W0
new/deleteは演算子なんだっけ
424以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 15:19:24.85 ID:mbfJNebA0
>>421
delete前用カウンタとdelete後用カウンタを使えばいいんじゃね?
425以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 15:20:10.07 ID:nxA/PeOP0
delete後に代入してみたり
426魔ロック ◆9W2XvREAHs :2008/01/22(火) 15:21:24.37 ID:PLu8+0et0
いやん、deleteさんのえっち♥
427以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 15:29:09.01 ID:JC7BP/40O
delete後カウンタか
現象が出るまで少なくとも2日かかるから、網は出来るだけ仕掛けたい
ありがとう入れてみるよ
428以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 16:03:07.08 ID:UqunWfsT0
新しいプログラムの書き方をし始めて、綺麗になったソースを見て優越に浸る
429以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 16:04:07.94 ID:YdaL+kHQ0
うーむ、プログラミングの自信を喪ってしまったのですが。やっぱりこれはハッピーオフィサーの投薬治療の対象になるんでしょうか?
430以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 16:05:36.30 ID:nxA/PeOP0
それ以前じゃないの
431以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 16:05:52.30 ID:F9R2u1es0
>>428
そして古いソースを見て、書き換えようか悩む
432以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 16:06:07.09 ID:UqunWfsT0
ハッピーオフィサーがオーシャンパシフィックピースに見えた
433以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 16:06:36.14 ID:yXSwCt3s0
>>431
悩んだ挙句このままでもいいか、ってことでやめる
434以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 16:07:08.43 ID:mbfJNebA0
>>429
市民、プログラミングは反逆的技能です
市民のセキュリティ・クリアランス次第では反逆者として処刑されます
次のクローンは反逆的技能を忘れ、幸福に暮らすことでしょう
435以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 16:08:30.24 ID:UqunWfsT0
書き換えるより、最初から書いたほうが楽な俺・・・
436以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 16:09:16.37 ID:/bbSau+W0
最初から書き直すとか何か月かける気だ
437以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 16:14:46.87 ID:0ERMFf99O
リンクが貼れなくなった
<p><a></a></p>
ってだめなのか…?
438以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 16:16:40.67 ID:UqunWfsT0
>>437
いや、そこだけじゃわからん
href ←スペル間違ってないか?
439以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 16:19:57.66 ID:0ERMFf99O
>>438
間違ってはない リンクはコピペだ
しかもページ内で張れるのと張れるのと貼れないのがある


たぶん階層構造がおかしいんだなきっと
440以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 16:23:11.04 ID:UqunWfsT0
>>439
「リンク貼れない」だけじゃわからんだろヴォケ
441以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 16:25:18.81 ID:0ERMFf99O
いやなんだ どうでもいいんだ
ただの現実逃避だ
442以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 16:26:14.04 ID:nxA/PeOP0
なら書き込むな、せめて答えてくれた人に礼の一つ言ってけ
443以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 16:27:36.15 ID:0ERMFf99O
携帯だからな ソース貼ろうかと思ったが長すぎて挫折だな
444以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 16:31:08.76 ID:21PkwQax0
はやくしんで
445魔ロック ◆9W2XvREAHs :2008/01/22(火) 16:35:02.65 ID:PLu8+0et0
445ゲット
446以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 16:37:03.89 ID:gotn710O0
>>445
しね
447以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 16:52:06.67 ID:21PkwQax0
糞コテに安価すんなよ
448以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 17:05:32.17 ID:/bbSau+W0
popicon・・・これは便利そうなものをみつけた
449魔ロック ◆9W2XvREAHs :2008/01/22(火) 17:06:41.76 ID:PLu8+0et0
しんでたまるか
450以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 17:15:07.45 ID:QiYxqd6KO
スクリプト言語で(つか分かりやすくて)
API自由度高くて
ポインタ使えて
オブジェクト指向カリカリ向けの言語おすすめある?

451以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 17:16:21.14 ID:mbfJNebA0
>>450
ポインタという時点で絶望的だと思うが

Pythonとか近くね?
452以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 17:16:58.53 ID:/bbSau+W0
ポインタ使って何するんだ
453以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 17:17:52.18 ID:LGR/RT0r0
「わかり易い」と「API自由度高い」が相反する可能性
454以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 17:18:24.02 ID:nxA/PeOP0
相反しないならそれはC++がryって話か
455以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 17:18:36.96 ID:mbfJNebA0
ああ、スクリプトである必要は必ずしもないんだな?

C#
456以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 17:19:15.29 ID:QiYxqd6KO
ポインタって最高だなって言う気持ちになってて
457以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 17:20:41.31 ID:/bbSau+W0
後のポインターズハイである
458以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 17:22:12.85 ID:QiYxqd6KO
C#か。C#てJAVA〜MicrosoftEdition〜
てホンとですか?
459以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 17:23:34.93 ID:mbfJNebA0
JavaMSEditionはJ++とかJ#
C#は(C++ + Java)MSEdition+α
460以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 17:28:46.16 ID:QiYxqd6KO
なんか最近チョコッとしたものを
H S P
で作ったりしてるんだけど、
なんかね。ポインタつかいたいなとか。思うんだ。

だけどたかがこんなプログラムにC++つかうのめんどいなって言う
461以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 17:31:25.65 ID:nxA/PeOP0
望みはOOPなわけか
462以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 17:38:53.70 ID:21PkwQax0
構造体で全て賄えることに気づくのはいつでしょう
463以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 17:50:26.70 ID:F9R2u1es0
レジスタで全て賄えることに気づくのはいつでしょう
464以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 17:51:24.57 ID:LGR/RT0r0
>>462多分、アセンブリー言語で構造化プログラミングが可能なことに気付くよりは早い時期だと思われます。
465以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 17:58:49.83 ID:yk4MIUev0
>>450
ポインタは配列をとってそれをつかえばそれっぽくなると…
466以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 18:00:45.36 ID:LctrUbma0
いかにポインタを使わないかで世の中が苦心しているというのに,>>450はポインタが欲しいと申すか!?
便利なのは十分わかるが,あえてスクリプト言語にポインタが欲しいとは・・・.
ポインタを捨てて早ン年の俺にはわからない心境だ・・・.
467以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 18:14:02.31 ID:21PkwQax0
それ初心者に言うと理不尽にしか聞こえないよ
468以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 18:16:11.38 ID:yk4MIUev0
C言語を本格的に使おうとしてるんだが…
なかなか難しいorz

特にデバッグが…
469以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 18:36:53.43 ID:LctrUbma0
>>468
安心しろ.デバッグの得意なプログラマなんて,そうそういないもんだ.
みんな無意識にバグを作ってしまうくらい,バグ作りのほうが得意なんだからな.
470以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 18:37:33.06 ID:/bbSau+W0
そもそもデバッグは、プログラミングに比べ二倍難しい。
それゆえ、自分の知恵を振り絞って書いたコードのデバッグをするほどには、
あなたの賢さは本質的に十分ではないのだ。

ブライアン・W・カーニハン
471以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 18:38:59.91 ID:F9R2u1es0
むしろ一発で動くと気味が悪い件
472以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 18:40:52.77 ID:vCNSI4T90
>>471
あるある
473以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 18:41:36.38 ID:LctrUbma0
イッパツで動くと,本当にバグが無いか,もう一回ソース読み直しちゃったりしてなww
結局時間を使っちまうんだよなww
474以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 18:48:41.15 ID:/bDJnYbHO
そこでhaskellですよ
200行程度のソースなら50%くらいは一発で動くぜ
475以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 18:49:08.72 ID:P+cbTVQW0
大体配列オーバーして怒られるよね
476以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 18:51:51.51 ID:/bbSau+W0
200行のソースって勉強用以外であるのかと
477以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 18:56:21.04 ID:yk4MIUev0
ポインタのキャストミス
配列外への書き込み
if文が=で代入
if文がいつも(False|True)
for文から抜けない
freeしてない
mallocしたサイズが本来必要なサイズより小さい
&〜の使い方を間違えている
↑によりメモリの(コピー|ゼロクリア)が出来てない

こんな感じですかね><;
478以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 19:01:26.47 ID:/bbSau+W0
if文で代入は経験したことがない
479以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 19:03:08.16 ID:21PkwQax0
便利だけど見にくい
明日の俺を考えたら書きたくないですね
480以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 19:07:37.28 ID:/bDJnYbHO
なんかアイディアを思いついた時に書く検証用ソースって大抵200行くらいに収まらないか?
これも勉強用と言えばそうかもしれんが
481以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 19:13:46.48 ID:LGR/RT0r0
多分、勉強用と言うよりも非実用・・・
482以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 19:15:06.79 ID:LctrUbma0
今実験データの加工用フィルタプログラム見直したら,どれも200行なかったww
483以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 19:16:02.88 ID:/bbSau+W0
ああそうだな、非実用だな
勉強用ってあれだったな
484以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 19:25:33.50 ID:P+cbTVQW0
一般的に実用的と言われるプログラムなんて組んだことがないぜっ
485以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 19:28:44.13 ID:o55fRo5D0
教えてくれ!
public void test(int a, int b, int c, int d)

とあって、呼び出しが
test(a,b)だけな場合でもエラーが出ないやり方ってどうすればいいんだ?
486以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 19:30:24.03 ID:mbfJNebA0
>>485
言語はJavaか? C#か?

public void test(int a, int b) { 〜 }
public void test(int a, int b, int c, int d) { 〜 }

と2つ書けば少なくとも大丈夫
487以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 19:31:33.49 ID:o55fRo5D0
>>486
C#だけど、そんなんでいいの?
null値だと認定して通るやり方がPHPだとあったんだけどな・・・
488以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 19:32:58.96 ID:mbfJNebA0
>>487
C#なら既定値を与える方法がないから、
わざわざ複数書くしかない
489以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 19:33:21.13 ID:o55fRo5D0
>>488
そっか
d
490以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 19:34:01.43 ID:fkKNYqv/O
そこでデフォルトパラメータですよ。

冷静に考えるとコンパイラが自動的に
引数追加してくれるだけの機能だけど便利便利
491以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 19:43:28.57 ID:fkKNYqv/O
C++じゃなくてC#だったか。

しかし、C#にそういう機能が無いというのは
プロの人にとっては弊害の方が多いって判断されるような機能だったのかなあ。

継承とか使ってると混乱加速するし。
492以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 20:01:15.35 ID:3bzzmJ0+0
あと一ヶ月もないのに卒研が全く終わりそうにないぜフゥハハァー
493以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 20:05:20.49 ID:21PkwQax0
そんなにしなけりゃいいじゃん!解決!
494以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 20:24:52.19 ID:YdaL+kHQ0
DirectX難しい……。

かと言って本のソースコードパクって、それで作り始めるのも駄目だよな……。
495以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 20:26:10.96 ID:F9R2u1es0
プログラムでパクりは正義だぜ?
496以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 20:29:51.83 ID:YdaL+kHQ0
しかし、まぁ、パクるにしても。どうしてそうなってるのかを理解しないと気持ち悪くなってしまう俺……。
497以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 20:33:41.77 ID:Dn5MudwZ0
>>492
今週末提出だけどまだDirectXに手を焼いて
未だにビルドできない俺が通りますよ

2徹明けでゼミ出てきて死にそうだから、終わる見通し立ってないけど寝る
498以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 20:33:55.51 ID:/bbSau+W0
最低限理解してから利用するのが普通

ただコピーするってのはしないもんだと思うぜ、まんま再利用なんて溢れかえってるソースくらいでしかできないだろうし
499以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 20:36:45.22 ID:LctrUbma0
>>496
勉強でつまる理由はそれだと思う.
俺流勉強手法だが,まずパクって,動くプログラムを作る.
んで,なんでか分からないところは勉強メモに残しておいて,後でスキルが上がった頃に戻ってくる.

現状の自分に理解できると思うところから考えを改めて取り組むと,案外うまくいくもんだぜ.
なんたって,世界の一流企業で働いている第一線の技術者が作ったライブラリなんだしな.
今の自分には理解できなくても仕方ないっていうあきらめ見たいなのが,どっかに必要だと思うんだ.
500以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 20:39:00.65 ID:YdaL+kHQ0
>>499
だよな……。

ここ数ヶ月ずっとDirectXのチュートリアル的なヘルプを見て、1字1句を理解しようとしてたが、
何か動かないと駄目だよなwwww
501以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 20:59:21.99 ID:LGR/RT0r0
動くものを作って、ここがこうなってるからこうなるんじゃないかな?と思うところ(主に数字)を書き換えていろいろ試してみる。これ最強。
502以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 21:23:36.82 ID:0ERMFf99O
周りを見てるとわからないと言ってるやつは手が動いてないね
高機能なデバッガがあるなら変数の流れを追ったり全部出力したり
たまには紙を使いながらいくとうまくいく事が多い
なぜかデバッガを使おうとしない奴ばかりなんだが何故だ…?
503以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 21:29:58.65 ID:fkKNYqv/O
>>502
ああ、わざわざ脳内で動かそうとしてるよな。
実際に動いてるの見ると何倍もわかりやすいのに。

昔の人はやろうと思っても出来なかった贅沢が手軽に出来るんだから
使わないのは損だよな。

フリーのデバッガでも充分。
504以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 21:33:49.64 ID:nxA/PeOP0
変数の流れを追う・・・?デバッガ・・・・?
使い方調べてこよう、常にルーズリーフ持ち歩いて紙に書きまくってた俺
505以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 21:35:40.74 ID:/bbSau+W0
俺の近くにも紙に書きまくる人いるよ
驚異的なスピードで紙がうまっていくからいつもちょっと驚く
506以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 21:37:57.66 ID:0ERMFf99O
Visual Studioとかなら強力なデバッガがついてるぜ
ブレークポイントを設定したところで中断してそこから1行づつ実行できる
そのなかで変数の中身が見れるからどう変化していくのかが手に取るようにわかる
507以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 21:39:30.59 ID:RnwhXCRe0
私はこの機能をアモールと呼んでいm
508以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 21:43:41.88 ID:0ERMFf99O
ところでこれをみてくれ これをどう思う?
http://nicovideo.jp/watch/sm2090818/
509以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 21:54:49.70 ID:3+olQ82a0
携帯用のアプリ作りたくてプログラミング始めたんだが
どんなふうに勉強すんのがいいんだ?

プログラミングとか初めてでさっぱりわからんから
とりあえず独習とかいう本買って読んでるんだがちんぽんかんぷんだ
今「バイトコードとJVM」とかいうとこ読んでる
510以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 21:55:57.49 ID:HnOgnnTL0
大分前にようつべで見た動画だな
511以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 21:56:55.36 ID:YdaL+kHQ0
>>509
Javaなら、一通りの簡単な文法を覚えたら、
オブジェクトとかの概念を難しいかもだけど勉強するといいかも。
これを覚えるかどうかでJavaを使いこなせるかが変わると思う。
512以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 21:57:50.44 ID:/bbSau+W0
Javaが無理そうならCから入るんだ

JavaやったことないけどJavaかC辺りで一通り基本おさめたらいろいろ手出していけるようになる、と思う
513以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 22:00:03.48 ID:o55fRo5D0
2getプログラムできた^o^
514以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 22:00:44.10 ID:21PkwQax0
現在のunix時間のスレに書き込むだけじゃね?^q^
515以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 22:01:09.24 ID:0ERMFf99O
>>509
ドコモならdoja使えばいいぜ
516以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 22:01:17.13 ID:21PkwQax0
でもおめ^p^
517以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 22:01:54.07 ID:6dVfnpl00
タダコンパイラでGUIが作れるという理由でJavaから入りました。
JFrameウマー。
C面白くないよC。
518以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 22:04:09.03 ID:nxA/PeOP0
最初入る言語からいきなりGUI挑戦って平気なのか?
俺の経験から離れすぎるからそう思うだけかもしらんが
519以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 22:04:26.73 ID:0ERMFf99O
>>517
C♯かわいいよC♯
520以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 22:05:05.04 ID:3+olQ82a0
>>511-512 サンクス

Cは大学でforとかそのあたりのさわり程度までしかしたことないや
とりあえずしばらくはこのまましこしこサンプル問題解いてがんばるぜ
521以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 22:05:12.36 ID:21PkwQax0
Javaにはよくあること
522以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 22:05:23.37 ID:LGR/RT0r0
>>509とりあえずPC必須だと思うんだが・・・
本に載ってるサンプルコードを全部入力して実行する。ハローワールドとかの馬鹿みたいでつまらないものでも。
んーで、ハローワールドのHello world! とかなってるところを Hello work! とか Sweet dream, honey! とか書き換えて実行して遊ぶ。
他にも一行しか表示しないのを複数行にしてみたりして一通り楽しんだら、次のサンプルコードを全部入力していろいろ遊ぶ。以下繰り返す。

この段階は、まず「プログラム」というものに触れて「プログラミング」というものを体感し慣れる段階。
目標(携帯ゲーム)のことは一旦忘れて、いろいろと改造して遊ぶのがいい。
サンプルコードのそばには、いろいろ小難しい文章があるが、ざっと目を通したら(通すだけでいい)入力。ジャンジャン改造する。
良書なら、改造したくなるようなところが小難しい文章のところで説明がしてあるので、改造したくなってから改めて読めばいい。

そうやってページを進むうちに、それなりに感覚がつかめるようになるはずだ。
523以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 22:05:32.14 ID:o55fRo5D0
>>516
あり^o^
でもvipぐらいしか使えね^q^
524以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 22:06:13.95 ID:/bbSau+W0
変数っていうものの本質(言い過ぎ)みたいなものを最初っから掴めると早いと思う
525以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 22:08:40.44 ID:nxA/PeOP0
変数も応用の応用みたいなのになってくるとそれが結局変数であるって理解できない人でてくるよな
526以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 22:11:55.11 ID:vfIjHsmG0
下のプログラムってマズいですか?
配列0個で定義したのに、n[1]とかn[2]とか使って。
でもエラー起きないし、表示もうまくいくんですが。

int main(void)
{
  int (*n)=new int[0];
  n[0]=10;
  n[1]=20;
  n[2]=30;
  printf("%d %d %d\n",n[0],n[1],n[2]);

  delete[]n;
  return 0;
}
527以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 22:11:59.12 ID:0ERMFf99O
浅いコピーと深いコピーを理解している人を周りで見たことがない
528以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 22:12:45.64 ID:NoC7KINw0
int (*n)=new int[3];
長さ3の配列にしたいならこうだ
529以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 22:13:06.41 ID:9Dwi1ke30
>>526
1、2個ならエラーにならないかもしれないけど100とか200とかにアクセスしたらエラーになるよ
530以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 22:13:36.42 ID:0ERMFf99O
>>526
VCだと落ちるような気がする
まあ範囲をチェックしてるわけじゃないからな
531以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 22:13:45.17 ID:/bbSau+W0
>>526
たぶんそれでもやりまくってるとエラーでるかも
532以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 22:14:26.48 ID:fkKNYqv/O
ファイルハンドルとかウィンドウハンドルみたいなのとか
動的型で、すげー抽象化された奴とか
結局は変数なんだけどかえってわかりにくいよね。

書けなくていいからアセンブラ覚えると世界広がるよね。
デバッグとかの役にも立つし(多分
533以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 22:14:42.99 ID:vfIjHsmG0
>>528-531
ありがとう。
たまたまうまくいってただけだったんですね。
534以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 22:17:41.68 ID:LGR/RT0r0
>>526マズい。
例えると、
「作業員一人来い!」
作業員が一人来た。(← new int[1];)
「お前は材木運べ、お前は工具片付けろ、お前はコンクリ混ぜろ」
何故か三人に命令。(←代入)
呼ばれた作業員以外の後の二人はたまたま其処に居た人で、単なる通行人か、もしかしたら部長とか社長とかかも知れない。とっても首が危ない。
535以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 22:18:24.20 ID:0ERMFf99O
>>533
ポインタの概念がわかればなぜうまくいくのかわかると思うよ
536以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 22:18:33.94 ID:3+olQ82a0
>>522
なるほど参考になったぜ
小難しい文章を理解しようと1行に数分かけるくらいの勢いで読んでた
とりあえず動かしまくってコード覚えてくる
537以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 22:19:31.01 ID:6dVfnpl00
CUIとGUIのビジュアル面以外での違いがよくわからない。
そのくらいJavaはGUIを良きに計らってくれます。

>>526
世の中を呪いたくなるコードだ・・・。
きちんとdelete[]ができておきながらnewは0・・・
538以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 22:24:51.07 ID:LGR/RT0r0
>>536それは慣れてからでおk
そして慣れてからはスラスラ読めてしまうから困るw
539以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 22:48:14.78 ID:sQkOEVxf0
結局Cのコンパイラはどれがいいのさ?
540以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 22:48:55.78 ID:/bbSau+W0
別にどれでもいいと思います
541以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 22:51:22.33 ID:mvda0twI0
phpの携帯用掲示板が欲しいのだが
図書館行って本読んだりしてもどう作っていいか全くわからずなんだ・・・

助けてほしくてレスしてみた・・・
542以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 22:52:44.35 ID:0ERMFf99O
>>541
自分で作らないといけないのか?
543以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 22:54:13.18 ID:F9R2u1es0
>>541
俺はPHPちんぷんかんぷんだったけど、
まとめサイトの5分で作る掲示板を見ながらなんとか作れた
544以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 22:54:44.01 ID:mvda0twI0
そう。
自分で作らなくていいのだが自分の希望の物をいくら探しても出てこなかった・・・
探し方が悪いってのは絶対にないとは思う・・・

神様へるぷ
545以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 22:54:51.12 ID:U6KC+MW40
プログラマたる者2桁*2桁くらいは暗算できないと恥ずかしいですかアアアアアアあああああああああああああああああああああああああああああああああああ?
546以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 22:56:22.75 ID:o55fRo5D0
丁度ちょっと前に作ったのがあるからあげるよ!
エラー処理とかは自分で頑張ってね☆
if(isset($_POST['submit'])) {
$name = htmlspecialchars($_POST['name']);
$mes = htmlspecialchars($_POST['mes']);
$mes = str_replace("\n","",$mes);
if($name == null || $mes == null) echo"<p>名前か本文が空です。</p>\n"; }
else { $date = date('Y-m-d H:i:s');
$fp = fopen('test.txt','a');
fwrite($fp,"$name<>$mes<>$date\n");
fclose($fp); }}
echo "<ul>\n";
$fp = fopen('test.txt','r');
while(!feof($fp)) { $line = trim(fgets($fp));
if ($line == null) { continue; }
$val = explode("<>",$line);
echo "<li>$val[0] - $val[1] ($val[2])</li>\n"; }
echo "</ul>\n";
547以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 22:56:52.53 ID:vfIjHsmG0
>>545
プログラムに計算させたらいいんじゃないかな?
548以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 22:57:05.99 ID:NbI+/RlD0
>>545
もちろん2進数での話だよね
549以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 22:57:33.91 ID:F9R2u1es0
>>545
プログラマたるものはあああああああああああああああああああああ
クイック起動にcalc.exeを置いとくぜああああああああああああああああ
550以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 22:58:16.38 ID:LGR/RT0r0
>>545暗算するのはプログラマーじゃねー
551以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 22:58:49.01 ID:o55fRo5D0
脳みその中でぐるぐるアルゴリズムを回せるのが真のプログラマーだ!
552以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 22:59:05.61 ID:HnOgnnTL0
パソコンの横にいつも関数電卓を置いているのは俺だけですか?
553以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 22:59:51.91 ID:mvda0twI0
このスレにいる住人はみんな仕事でやってるのかー?
それとも個人用で??
554以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:01:38.31 ID:fyszJMUW0
>>552
むしろ関数電卓ソフトを作った
555以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:01:53.84 ID:yXSwCt3s0
趣味で

C言語勉強してる最中ですけどね
556以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:02:29.55 ID:U6KC+MW40
>>548
2進?いいえ16進です。
557以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:02:58.08 ID:o55fRo5D0
仕事でやってる人はもっと凄いと思うな
558以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:05:59.79 ID:LGR/RT0r0
>>557アルゴリズムごと頭を回しちゃうぐらい?
559以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:07:15.29 ID:mvda0twI0
誰か自分の希望するような掲示板作ってくれる人おらんかいー
それなりの身分な者で気持ち程度の謝礼しか出来んが・・・
560以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:08:21.37 ID:MXLr0TuJ0
Cでつくった2chの低機能クローンならあるぞ
561以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:08:30.11 ID:U6KC+MW40
Perlの本あるけどCGIの環境ないから掲示板なんて作った事ないな。
もうその本を買って5年が経とうとしているが・・・。
562以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:09:24.20 ID:yk4MIUev0
掲示板作ったはいいけど、雑すぎて人に見せられないwww
563以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:09:52.83 ID:o55fRo5D0
>>558
2次元の世界に入れるぐらい凄いんじゃね?

>>559
だからもう作ってありますけど
謝礼って何ですの?
564以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:11:30.46 ID:yXSwCt3s0
>>561
環境?
ちょっとDLして鯖借りればいいじゃないか

本ください、つかわないなら
565以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:11:58.74 ID:mvda0twI0
スレッド式が欲しいんだよねぇ・・・
謝礼は諭吉さんぐらい・・・
566以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:13:08.78 ID:yk4MIUev0
スレッド式なんて、通し番号かUNIX時間でおk
567以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:13:10.54 ID:NbI+/RlD0
クラックコードを仕込んだ掲示板を渡されるに3ガバス
568以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:15:21.91 ID:yk4MIUev0
cgiからシステムファイルの改変はできなかった
当たり前か
569以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:16:00.57 ID:NbI+/RlD0
>>568
そのcgiをroot権限で走らせればできるよ!
570以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:16:42.11 ID:MXLr0TuJ0
apacheの実行権限を専用の一般ユーザーにしとかないと system() とか unlink() でやられるぞ
571以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:17:20.53 ID:U6KC+MW40
>>567
それバッグドアって言うんだぜ。
有名なのではコンパイラに仕込まれたものがあるな。論文で自白するまで誰も気付かなかったってやつ。
572以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:18:06.59 ID:o55fRo5D0
スレッド式か^o^
作ってないからちょっと改変してくるね^o^
つかどうやって諭吉渡すつもりなんでしょうかね^o^
まぁタダでくれてやりますけど^o^
めんどくさいって事は理解してほしいね^o^
573以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:18:15.65 ID:QiYxqd6KO
俺カスだわ。。。
unko()って見えた。。
574以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:18:15.55 ID:mvda0twI0
訳わかめだから頼んでるんだーw
安い謝礼でもやってやるよwって人いたらレスくだせー
こんな掲示板にしたい。ってサイトがあるからそれと同じようなのを作ってもらいたい
575以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:19:23.44 ID:QiYxqd6KO
後の2chである
576以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:19:27.24 ID:U6KC+MW40
html、cssが書けるんだったら大まかなUIをそれで指定してもらって、
それをテンプレートに作る事も出来るな。
577以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:22:48.64 ID:yk4MIUev0
2chは14chのtvkを割り当てるだろ神奈川県民的に
578以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:23:07.57 ID:MXLr0TuJ0
2chはNHK総合ですが?
579以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:23:32.44 ID:mvda0twI0
謝礼は振込みで支払うよーw
嘘だと思われたらそれまでだけど・・・
580以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:23:56.17 ID:fyszJMUW0
>>577
11chに42chのTVKを割り当てる
2chはビデオ用
581以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:24:00.44 ID:NbI+/RlD0
2chは南海放送
582以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:24:21.62 ID:U6KC+MW40
C++のコンパイラ作ってみたい
583以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:25:16.41 ID:/bbSau+W0
作ればいいじゃない
584以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:25:37.09 ID:NbI+/RlD0
C++のパーサすらまともに作れるかどうか
585以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:25:57.87 ID:U6KC+MW40
C++でC++のコンパイラ作るなんて絶対近親相姦だと思う。
586以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:26:07.49 ID:MXLr0TuJ0
つ flex
587以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:26:29.16 ID:fyszJMUW0
>>582
ついでならC++0xのコンパイラを作ろうぜ!
588以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:26:35.49 ID:U6KC+MW40
>>586
flex yacc 無しで挑戦しないと意味ないだろ。
589以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:26:39.01 ID:/bbSau+W0
フレックスタイムって言葉思い出して鬱になる
590以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:27:29.56 ID:e0gg6la90
>>585
軽量なやつ頼む
需要あるかも
591以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:27:30.94 ID:MXLr0TuJ0
>>588
一から作るのかと思ったw
592以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:27:36.66 ID:nxA/PeOP0
STL拡張とかもういいよ
593以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:29:17.63 ID:yk4MIUev0
>>580
ごめん、14chは東京MXTVだっけ?
テレビあまり見ないから忘れた

ビデオ用とかwwビデオ1でおk
594以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:29:36.17 ID:U6KC+MW40
中置記法だっけ?それも木構造に解析できるパーサ組んだ事あるけど、
プリプロセッサあたりと変態テンプレートで多分死ぬと思う。
595以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:30:03.41 ID:HnOgnnTL0
そこでboost/spiritですよ
596以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:31:18.24 ID:NoC7KINw0
なにより最適化が大変そうだ
597以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:34:53.72 ID:o55fRo5D0
>>579
結構かかるがそれでもいいのか?本当に
598以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:37:01.10 ID:QiYxqd6KO
あああああああああああああああ一年くらい何もせずにプログラミングに没頭してえええええええええええええええええええ
599以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:37:38.54 ID:/bbSau+W0
学者先生になりたかった
600以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:38:24.67 ID:NbI+/RlD0
プログラムになりたかった
601以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:39:12.58 ID:ahSKI3El0
>>588
そこまで一から作るのかよw
602541:2008/01/22(火) 23:39:21.28 ID:mvda0twI0
>>597
時間がかかる?お金がかかる?

http://bbs.oh-club.net/bbs/i/bbs/list.php?id=kagoshima-rap&b_sid=&ad_type=&s_page=&area2=&area8=&area47=&k_txt=
一応こんな感じの掲示板が欲しいって要望・・・

一応メールにて掲示板等確認後
謝礼受け渡しって感じにしようかと
603以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:39:21.63 ID:nxA/PeOP0
専門学校の先生になりたかった
604以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:39:55.39 ID:/bbSau+W0
>>602
普通に全うに作ろうとすれば時間かかるものだぞ
605以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:43:01.85 ID:o55fRo5D0
>>602
時間が
606以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:44:04.09 ID:LGR/RT0r0
>>579モリタポ使えばいいんじゃね?
福沢先生のブロマイド一枚=10マソモリタポwwww
607以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:45:33.99 ID:kYOfq3Nq0
いつかは機械語吐くコンパイラ作りたいなぁ……

簡単な制御用スクリプトっぽいのをswitch並べて作った事はあるし
0x86の機械語も、簡単なのならわかるんだけど、exeファイル作るのってどうすんだろ。
608541:2008/01/22(火) 23:45:53.82 ID:mvda0twI0
こっちは頼んでる側だから時間なんて全く関係ないー
作ってくれるだけで神様だよw
609以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:47:46.20 ID:NbI+/RlD0
>>607
それはリンカとかローダも作りたいってことか
610以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:48:20.67 ID:fyszJMUW0
>>607
アセンブリ言語のコンパイラなら簡単だよ!
611以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:49:16.66 ID:LGR/RT0r0
>>607exeファイルのフォーマットに合わせて、バイナリーの中で再配置に備えなきゃならんところを書き換える。また再配置情報も作る。
exeファイルのフォーマットに合わせて、その他セグメントを配置する。
exeファイルのフォーマットに合わせて上記情報を埋め込んだヘッダーを付ける。
612以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:51:03.70 ID:/nF6sHZ+0
ごめんググレカスって言わないでくれ
分割統治法と動的計画法の区別がよくつかないんだ
教えてください
613以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:52:08.52 ID:NbI+/RlD0
名前が違う
614以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:53:24.16 ID:MXLr0TuJ0
分割統治法は145ページ
動的計画法は152ページだ
615以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:53:29.05 ID:21PkwQax0
>>535
なぜうまくいくのかkwskおすえて
616以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:54:40.49 ID:LGR/RT0r0
>>612大雑把に・・・
分割統治法=各部分が再帰的になっている。つまり、分割した部分にさらに分割統治法を適用出来る。
動的計画法=各部分が再帰的で無くてもよい。前処理と後処理に分割する等。
617以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:55:08.19 ID:yk4MIUev0
俺の部屋
PCが唯一の暖房ですww
布団は俺の嫁
618以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:55:10.06 ID:kYOfq3Nq0
>>609-611
うおお、まだまだ深い世界が広がってるんだなぁ……

高級言語からネットワーク、アセンブラや機械語まで一通りわかって
そこそこ1人前になってたつもりなんだけど、まだまだ知らない事はいっぱいだな。

ローダに、再配置情報とか、フォーマットとかでググるか。
このへんになると英語か、日本語でも小難しい文書ばっかになるから面倒だけど、頑張っちゃうぜ。
619以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:56:15.20 ID:MXLr0TuJ0
>>615
n[i] = *(n+i)
620以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:57:14.65 ID:LGR/RT0r0
>>619一瞬代入文かと思って意味がわからなかったモレがいる・・・
621以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:57:21.13 ID:/nF6sHZ+0
>>616
ありがとう、なんとなく違いはわかった
622以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:57:49.84 ID:21PkwQax0
>>619
アクセスバイオレーションにはならないの?
623以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:58:07.87 ID:fyszJMUW0
>>618
機械語の他に最低限、
PEフォーマットとインポートテーブルの作り方さえ知ってればおk
624以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:58:56.77 ID:MXLr0TuJ0
>>622
下位層の実装による。
625以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:58:57.62 ID:ahSKI3El0
>>622
まったく起こられないですby gcc

いやダメなのはわかるんですが
626以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:59:09.07 ID:SCJamrqi0
627以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:59:52.12 ID:/bbSau+W0
某サイトの数学の項目読んで絶望した、数Tしか習ってない俺は絶望した

ゲームプログラマ?とかよくわからんがこういうの使う人らはすごいなぁ


>>622
普通に絶対的に指しちゃう上いじれる
628以下、名無しにかわりましてVIPがお送りします。:2008/01/22(火) 23:59:54.46 ID:21PkwQax0
>>624
把握
やっぱりうまくいくのはたまたまなんだね
629以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 00:01:32.55 ID:hm/NRMfs0
つーかnew[0]の構造が意味不明なんだけど。
ちゃんとポインタ返るの?確保もされてないのに
630以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 00:01:35.81 ID:mWLi/cW4O
>>615
配列がメモリ上に並んで確保されるのはわかるな?
[]の中の数字は先頭から何番目かを表している
つまり確保した以上のメモリのところを指そうと思えば指せる
ただそれは他のなんらかのデータを破壊して上書きしてるわけだからやめとけ
631以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 00:02:21.32 ID:hm/NRMfs0
>>630
そういうときってOSちゃんがエラー出すときもあるって聞きました
つまりたまたまですよね
632以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 00:02:45.47 ID:0bl3v/rR0
>>629返る。それが new の仕様。
633以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 00:03:23.77 ID:gGp42CGp0
new int[0];で1個確保される
[1]っつったらそん次、[2]っつったら更に次
[0]以降sizeof(int)分2個あいてればエラーでず
634以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 00:03:27.94 ID:mWLi/cW4O
>>631
よくわかんないけど自分のアプリの領域はみ出すと怒られるんじゃないかな
635以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 00:04:24.96 ID:DtISzcTj0
>>633
それ仕様?
636以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 00:06:58.28 ID:qJdJBXWt0
たぶん確保されてるヒープをはみ出したところでページ違反例外
637以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 00:08:54.24 ID:Nq0JtKe50
初心者の頃に 「ポインタってアドレス指してるだけなら、何で型情報が必要なの?
全部 void * で良くね?」みたいな質問をプログラミング教えてくれた先生にぶつけたら

void* は 「ここからここまで」の「ここから」だけしか情報を持ってないだろ、って
凄い呆れた顔して言われたんだけど、曖昧な理解だった俺には青天の霹靂だったな。
アセンブラとかから入った人にとっては当たり前の考え方だったんだろうけど。
それからポインタがえらく好きになってしまった。
638以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 00:10:35.49 ID:0bl3v/rR0
>>637実は、アセンブリ言語では■使う時■に型指定をするのだww
639以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 00:12:09.18 ID:uuVXQbtZ0
久しぶりにこのスレに来たお客さんなんだ。
引き受け・・・ あれテンプレに依頼の件がないね
640以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 00:12:15.94 ID:hm/NRMfs0
いやなんかすまんけど>>535の言葉が
「ポインタの仕様なら>>526のコードでも絶対うまくいってしまう」って聞こえただけんす
641以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 00:15:55.85 ID:0bl3v/rR0
>>640絶対じゃないが、高い確率で上手く動く。ポインターの仕様の所為でw
642以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 00:19:59.09 ID:Nq0JtKe50
>>638
うんうん。 だから4byte整数の領域を1byteずつ区切ってアクセスとか出来るんだよね。
いや、そもそも型情報なんてものが無い(機械語命令に含まれてる)のか。
Cでやるんなら、char* にキャストする事になる。

そういう事を教えてもらった時にスゲエエエと思った。ワクワクした。
C言語でも随分と色々な事が抽象化されてるんだな、と。
643以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 00:20:23.03 ID:mWLi/cW4O
>>640
ちょっと違うけどいわゆる脆弱性はわざとメモリを上書きさせる事で攻撃を可能としているのだ!
644以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 00:24:10.24 ID:hm/NRMfs0
>>643
  .何           /|:::::::::::::::::::::ヽ.:.:.:.:、:.:.:.:、:.:.:.、.:.、.:.:.:.:.:.::`゛>
  .が        /{::|:\:::::::\.:.:.:\.:.:.ヽ::.::.ヽ:.:.ヽ::::::::::.:.`゛ー- ..,__
: 言 :    /:|::',:ト、::::::ヽ、:.\:.:.:.\:.:.ヽ:.:.:\.:.:.:.:.:::.:.:.:.:::.::::_;:-'´   : : :
: い :   //:/:::|::',|::'、:::::::::\:.:\.:.:.ヽ:.:.:\:.:..\::::::::::::\、::::\    : : :
: た :  /!::|::l::::/|:::l:ヽ:\::ヽ:.:\:.:\.:::ヽ:.:.:ヽ:.:.:.:\::::::::::::\ ̄   : : :
: い :   |/l::|::|::|:ト、:::::::::、、:ヽ、:.:.:.:::::::::::::::ヽ::::.:ヽ:.:.:.:.\:.:.:.ヽ:::\.   : : :
: か :   |::|::/l::|::|r‐ヽ:::::ヽ(ヽー,―\::::::、::::::::::ヽ::.:.::::::.:::::::ヾ. ̄   : : :
:    :   }//l::|:::|{(:::)ヾ、:::ヽ \!(:::) ヽ,:::ヽ:::::::::::::::::::::::::::::::::::ヾ、   : : :
: わ :.  |/l::|::|:::|ヽ==''" \:ヽ、ヽ=='" |:::::::::::::::::::::::::::::::::::ヽ、::::\
  か     / ',|::|:::|   /   `゛       |!::::::::::::::::::::::::::::ト、::ト、_` ゛`
  ら      l::!::::ト、  '、 _         ||::::::::::::::::::::::::ト:ヽヾ| | ̄ ̄ ̄`ヽ、
  な     r'"´||',::::',                 |:::::/l:::::|\:::ト、ヾ | |     / / \
  い   /   ll ',::', 、 ーこニ=-       /!::/ ヽ:::|  ヾ、  ノ ノ  /  ,イ   ヽ、
       ,'    |  '、:, \ --       ,. '´ |;'  l ヾ、.   //     / |    l: l
      |   |!  ヽ;  ヽ       /.:    i!  /   ゛// |l      / |      | |
645以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 00:24:55.70 ID:mWLi/cW4O
>>644
ごめん 俺もわからん
通訳頼む
646以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 00:25:26.25 ID:0bl3v/rR0
>>642Cは、そういう低水準な抽象化はものすごくされてるよ。
だから今まで高級アセンブリ言語として生き残ってきたんだし、これからも多分行き続ける。
興味があるなら、コンパイル後のアセンブリ出力を見るといい。
最適化オプションを外しておけば、コードとほぼ一対一だからわかり易い。
特に、ネットワークバイトオーダーのCPU用のアセンブリ(68000とか)で出力させると、
int i = 5; int *p = &i; char c; c = *((char*)p);
がものすごいことになってて感心するw
647以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 00:26:47.11 ID:DtISzcTj0
>>643
あれだろ、バッファオーバーランさせてパスワード上書きするやつ
聴いたことあるよ!

さすがにそれは昔の話でしょうけれど
648以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 00:29:00.76 ID:0bl3v/rR0
>>647今WindowsUpdateでちょくちょく更新されてるののいくつかはそれw
649以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 00:30:46.74 ID:mWLi/cW4O
日本産アーカイバが狙われたのもこれだったな
650以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 00:31:16.51 ID:WET1mXw80
>>647
#include <stdio.h>

int main() {
 char buf[256];
 printf("あなたの名前を入力して下さい: ");
 scanf("%s", buf);
 printf("ほら、あなただってこんな危険なコードを書くでしょう?");
 return 0;
}
651以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 00:36:32.45 ID:p8QOwGl50
コマンドラインの1行が255bytesかもしれない
652以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 00:36:45.30 ID:hm/NRMfs0
これは256文字以上書いたらアウトってことでおk?
653以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 00:37:41.16 ID:0bl3v/rR0
>>650
#include <stdio.h>

int main() {
 char buf[16];
 int i = 0x55aa55aa;
 printf("あなたの名前を入力して下さい: ");
 scanf("%s", buf);
 printf("i == 0x%08x; ほら、あなただってこんな危険なコードを書くでしょう?",i);
 return 0;
}
654以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 00:41:19.83 ID:p8QOwGl50
危険とまではいいかねる
655以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 00:42:17.43 ID:mWLi/cW4O
復帰アドレス書き換えられるとやばいんだっけ?
656以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 00:43:39.54 ID:+9rs8awe0
やばいけど書き換えとかできるのか?
657フジコ・ω・マン子 ◆FUJIMAN/GQ :2008/01/23(水) 00:45:08.65 ID:wzH6EI1d0 BE:939676875-S★(667788) 株優プチ(informatics)
おまいらにお願いがあってきたけど・・・

ツール落としたはいいけど使い方の説明が全くないのね^^;

おまいらなら見て分かる?かしこいんでしょ?助けて><
658以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 00:46:08.39 ID:hm/NRMfs0
私女だけど偏見はいけないと思う
659以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 00:46:43.80 ID:p8QOwGl50
鶴は野鳥だから落としたらヤバい
660541:2008/01/23(水) 00:47:23.84 ID:Z6Rav/Pa0
とりあえずお願い出きる様でしたら一度メールくれるとありがたいです
宜しくどうぞ
661以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 00:48:55.24 ID:mWLi/cW4O
暇な大学生が作ってくれそうだが生憎テストが近い
662フジコ・ω・マン子 ◆FUJIMAN/GQ :2008/01/23(水) 00:53:24.75 ID:wzH6EI1d0 BE:107392122-S★(667788) 株優プチ(informatics)
マジ助けてよぉ。・゚・(ノД`)・゚・。

http://www.geocities.jp/asakura9135/hori.zip

これなの規制議論板で使う物なんだけど・・・
ログ開示されたものを

http://qb5.2ch.net/test/read.cgi/sec2chd/1200326491/31
こんな感じにまとめてくれる物らしいんだけど・・・お願い><
663以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 00:55:23.62 ID:Nq0JtKe50
>>656
戻り先は、ローカル変数とかよりも上位のアドレスにあるから
ちょっとオーバーさせれば意外と簡単に出来るんじゃなかろうか……

「よくわからないけど大きい配列をローカルに確保したらエラーにならなくなった☆」
みたいな現象が起こったら間違いなくオーバーしてる ><
664以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 00:55:35.38 ID:uuVXQbtZ0
暇な大学生だがテストが近い
665以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 00:55:43.69 ID:DtISzcTj0
でも既存のでないの?そういう掲示板
666フジコ・ω・マン子 ◆FUJIMAN/GQ :2008/01/23(水) 00:58:01.99 ID:wzH6EI1d0 BE:859132984-S★(667788) 株優プチ(informatics)
ビキビキ

完全スルーかぉ^^;
667以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 00:59:31.18 ID:+9rs8awe0
>>663
試してみた。

#include <stdio.h>

int test2(){
 puts("Hello");
}

void test(int a){
 *((&a)-1) = test2;
 return;
}

int main(){
 test(1);
}

gccでこれコンパイルして実行したら Hello が表示されて、その後セグメンテーション違反で落ちた
668以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 01:00:17.42 ID:hm/NRMfs0
そんな簡単なことでret先返られるんすか
669541:2008/01/23(水) 01:02:17.79 ID:Z6Rav/Pa0
既存でないんですよねー
あってもレンタルBBSとかばかりで・・・
670以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 01:03:58.27 ID:0bl3v/rR0
>>668その通り。熟練のプログラマー達が、何だかんだ言いながら決してC/C++を捨てない理由がそれだ。
そこには自由がある。
671以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 01:04:19.95 ID:mWLi/cW4O
phpの掲示板っていっぱいあるような気がするけどな
perlとかそれこそ星の数ほど
672フジコ・ω・マン子 ◆FUJIMAN/GQ :2008/01/23(水) 01:04:33.20 ID:wzH6EI1d0 BE:724894439-S★(667788) 株優プチ(informatics)
おーーーーーい
673以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 01:04:37.76 ID:uuVXQbtZ0
置くところ(サーバー)はあるんか?
あるんなら考えるが
674フジコ・ω・マン子 ◆FUJIMAN/GQ :2008/01/23(水) 01:04:41.72 ID:wzH6EI1d0 BE:724893293-S★(667788) 株優プチ(informatics)
おーーーーーい
675フジコ・ω・マン子 ◆FUJIMAN/GQ :2008/01/23(水) 01:04:47.67 ID:wzH6EI1d0 BE:536958645-S★(667788) 株優プチ(informatics)
おーーーーーい
676フジコ・ω・マン子 ◆FUJIMAN/GQ :2008/01/23(水) 01:04:54.47 ID:wzH6EI1d0 BE:1933049489-S★(667788) 株優プチ(informatics)
おーーーーーい
677667:2008/01/23(水) 01:04:56.90 ID:+9rs8awe0
追記:
 test2の最後に exit 入れたらセグメンテーション違反起きなくなった
678フジコ・ω・マン子 ◆FUJIMAN/GQ :2008/01/23(水) 01:05:21.23 ID:wzH6EI1d0 BE:214783924-S★(667788)
教えてよぉー
679フジコ・ω・マン子 ◆FUJIMAN/GQ :2008/01/23(水) 01:05:27.52 ID:wzH6EI1d0 BE:268479825-S★(667788)
教えてよぉー
680以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 01:12:17.53 ID:hm/NRMfs0
>>670
バグを生む自由度が高いんですね!わかります!!


ところでexitの原理って何?
681以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 01:12:29.78 ID:Z6Rav/Pa0
>>673
置く所は自宅鯖になります
phpだけはちんぷんかんぷんでして・・・
是非可能でしたら本気で宜しくお願いします
682以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 01:13:20.05 ID:Nq0JtKe50
>>670
まぁ、だから危険なんだけどねw
どこに行っても、自由には責任が伴うって事ですなぁ。

char a[] に機械語のコードぶちこんでから
__asm jmp [a]  を実行したら普通に走ってくれて感動したりしたなぁ……
もしかしてJITとかもこんな感じでやってんのかな。
683フジコ・ω・マン子 ◆FUJIMAN/GQ :2008/01/23(水) 01:14:17.16 ID:wzH6EI1d0 BE:1288699968-S★(667788)
パート死ね><
684以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 01:15:42.10 ID:psGp8BrE0
スタックって実装の形なんだな、てっきりみんながスタックスタック言うから変な勘違いしてた/(^o^)\
使う機会ないが\(^o^)/
685以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 01:16:37.74 ID:0bl3v/rR0
>>680いくつかの後始末をした後、OSのプロセス終了システムコールを呼び出す。
OSのプロセス終了システムコールからは(普通)戻ってこないので、プログラムは其処で終了となる。
686以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 01:17:23.91 ID:tryX59d60
スタック使わない方法をkwsk
687以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 01:18:38.02 ID:psGp8BrE0
それを聞いて確信した、スタックっていうのはさっき俺が知ったやつ以外のもっと本来的なものがあるんだな
理論的には一緒だけど
688以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 01:19:05.62 ID:0bl3v/rR0
>>686シーッ!  実はお世話になってることを知らないんだよ、きっと

ところでIDがフィルム・・・
689以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 01:19:12.26 ID:duNN0EMp0
どうでもいいけど暫くポインタ使ってない時に「ポインタってなんですか?」って言われると答えられなくなる。
690以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 01:22:11.16 ID:yShY/usX0
もう1時か…
691以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 01:22:16.40 ID:R6xOMZki0
カーソルのことだよ^^
って言っておけばいいんじゃね?
692以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 01:23:02.24 ID:hm/NRMfs0
まだ1時だよ
693以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 01:23:22.41 ID:tryX59d60
ウルトラ警備隊だよ
694以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 01:25:18.72 ID:Nq0JtKe50
>>687
データ構造の1つとしての(キューとよく一緒に紹介される)スタックと、コールスタックの違いだね。
関数呼び出しをやるたびに裏ではコールスタックが淫猥に蠢いているんだ。
ブロックを抜けるとローカル変数が解体されるのも再帰が出来るのもスタック様のお陰さ><
695以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 01:26:38.76 ID:uuVXQbtZ0
本当だ寝ないとな
696以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 01:28:05.66 ID:psGp8BrE0
>ブロックを抜けるとローカル変数が解体されるのも
ここはなんかピンときた
なんとなくわかった、つまり例題とかに出るスタックとかってのはそういう仕組みを再現してなんちゃらか
明示的に使う機会がまだ全然きそうにないな
697以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 01:31:25.38 ID:psGp8BrE0
明示的ってなんか意味変じゃね?
なんか最近やっと色々手出す余裕増えたけどやっぱいっぱいいっぱいだな
698以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 01:32:39.33 ID:tryX59d60
リッチな環境ならクラスとイテレータで実装しませう
699以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 01:34:41.63 ID:gGp42CGp0
>>697
いやお前見たいのは大丈夫だよ、というかそれだけなんていうかプログラミングに対して?前向きなのも貴重

>明示的
ぎりぎり通らなくも無い
700以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 01:42:26.50 ID:Nq0JtKe50
確かに普段は暗黙的に使ってるからなw
701以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 01:45:52.70 ID:hm/NRMfs0
スタック意識することってあんの?
いままで無いんだけど
702以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 01:51:32.89 ID:d0RQu7jp0
たびたび質問です。
こういうときってどうしたらいいでしょうか?
TestAとTestBを入れ替えても・・・。

class TestA{
  TestB b;  //TestBが定義されてない
};

class TestB{
  TestA a;
};

void main(void)
{
  TestA x;
  TestB y;
}
703以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 01:53:35.36 ID:Nq0JtKe50
>>702
どちらかをポインタにするといいよ。

TestAとTestBをメモリ上に確保するときに
サイズをどれくらい用意すればいいのか考えてみるといいよん。
704以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 01:54:44.11 ID:mWLi/cW4O
初心者の俺が適当に言うと設計が悪い
ぬるぽ
705以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 02:00:32.57 ID:d0RQu7jp0
>>703
ごめん、わかんない。
どこに*つけたらいいのか・・・。
706以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 02:03:08.19 ID:Nq0JtKe50
>>704
ガッ。

>>705
1:「AはBを含まないといけないから、当然AはBよりもサイズが大きい」
2:「BはAを含まないといけないから、当然BはAよりもサイズが大きい」
3:「1と2は同時に成り立つ ……アレ?」

みたいな感じ。 宣言とか入れても無理。 物理的にも論理的にも。
そんな時は、ポインタで持てばサイズが決定出来るわけです。

class TestB  //中身の定義は後回しだけど、宣言だけしておく

class TestA{
  TestB * b;  //TestBは宣言されてる。 TestAのサイズはポインタ1個分
};

class TestB{
  TestA a;   //TestAは定義されてる。 TestBのサイズはTestA1個分
};
707以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 02:04:41.23 ID:Nq0JtKe50
あ、ごめん。 宣言のとこセミコロン忘れた。 まぁそんな感じで。
708以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 02:09:43.72 ID:AfG6WgcH0
>>706
そういうときのクラスって実体そのものを持ってたっけか?
709以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 02:11:05.94 ID:d0RQu7jp0
わーい、できた。
ありがとです。
710以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 02:17:07.09 ID:Nq0JtKe50
>>707
がんばれー。
Cとかだと、こういう宣言の順番に煩わされるのもよくあるから。
ヘッダの最後に置いたenumをセミコロンで閉じ忘れて、コンパイルエラーの意味がわからないとか……

>>708
常に他のクラスを参照で持ってる言語もあるね。
でも、少なくともC++では構造体みたいに単に実体を持つみたい……
711以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 02:47:01.43 ID:AfG6WgcH0
>>710
そか。thx。newで始めて実体ができるものだと思ってた。
712以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 02:48:52.71 ID:Fa/gUHjr0
だれかVB.netでサウンド扱える奴居るか?
再生するとかじゃなくて周波数変更とかそういった類の処理をしたいんだが
713以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 02:50:09.00 ID:psGp8BrE0
.NETにそんなんない気がするが
714以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 02:53:29.10 ID:SX66242/0
>>712
ttp://ufcpp.net/study/csharp/ap_sample.html
の「音声信号処理ライブラリ」

C#だからC# Express落としてライブラリをビルドしてから参照すべし
715以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 02:58:50.57 ID:Fa/gUHjr0
>>714
dクス参考にさせてもらう
C#か・・・VBじゃやっぱきついかorz
716以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 03:00:14.07 ID:Nq0JtKe50
>>711
ごめん、多分俺が質問の「実体で持つ」の意味を勘違いしてた ><

ええ、ポインタで持ってる場合はコンストラクタで newなりmallocなりしないとダメです。
逆に、常に参照で持ってるような言語は勝手に構築してくれるね。

ポインタじゃなくて実体を持ってる場合には、newは必要無いよ、という意味で返答してた。
717以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 03:02:36.58 ID:DtISzcTj0
>>715
C#のライブラリってVB.netでもつかえるんじゃなかったっけ?wよく知らないけど
718以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 03:05:01.01 ID:gGp42CGp0
無理じゃね
719以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 04:11:49.73 ID:Nq0JtKe50
なんか .NETで共通化されてうんぬんって事で使えそうなふいんきはあるけどね。
dllとかなら大丈夫なのかな。
720359:2008/01/23(水) 04:14:51.44 ID:kD+HkwOHO
昨日相談したものです。

作業に邪魔なダイアログが出たら自動でスペースキーを送って
クリックさせる、という常駐ソフトをVB6で作ったんですが、
アクティブコントロールの位置取得を、ここで教えていただいたやり方や
自分で調べたやり方で色々やってみたけど、結局自分の頭脳では実現できませんでしたorz
なんか全然わけわからんとこ飛んで行ったりして…
一応対象画面の中央でキーを押すバージョンを晒しておきます。
ttp://www.h3.dion.ne.jp/~hohoi/FBCLICK.lzh
出来そうで出来ないのが悔しいなあ。
721以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 04:25:34.63 ID:SX66242/0
>>715
C#で作ったアセンブリはVB.NETからも使えるんだが

どうしてもVB.NET版のソースがほしければ変換するんだ
722以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 04:56:12.16 ID:a9ABBY8b0
結構かかったがやっと>>541のやつの形式だけできたわ
俺何時までやってるんだろう欝だ寝よう
723以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 06:58:52.96 ID:beO7EqW90
724以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 07:41:09.87 ID:yShY/usX0
雪が…冷たいです・…
725以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 07:43:43.55 ID:KjIhy/Q/0
指が・・・うまく動きません・・・・
726以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 07:58:53.26 ID:+9rs8awe0
今日は・・・テストです・・・
727以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 08:00:16.98 ID:psGp8BrE0
雪だ雪、ほんとに何年ぶりだろう
728以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 08:07:24.86 ID:psGp8BrE0
ところで独習C++を読み返し読み返してたんだが、

void func()
{
.....
}
こう書くのが普通なの?
クラスだと
class cls{
..........
}
ってなってるから書き分けてるのかなぁと思ったんだが
729以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 08:09:37.37 ID:+9rs8awe0
俺は関数も

void func(){
 SAMUI();
}

と書くけど、テストがやばい
730以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 08:39:40.18 ID:KjIhy/Q/0
一貫性を重視して
void func() {
.....
}
とやるコーディングスタイルもあるとかないとか
731以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 08:47:31.42 ID:0bl3v/rR0
逆方向に一貫性を重視して
if(...)
  {
  hoge();
  }
と書いてるモレ。リアル異端者扱いされてる。
でもこの方が縦に揃っててブロックの影響範囲が見易いんだよ!
732以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 09:21:18.37 ID:m6u830Ms0
おはよう
東京雪すげーな
733以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 09:24:55.39 ID:SX66242/0
>>731
ホワイトスミス乙
734以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 09:40:31.86 ID:m6u830Ms0
電子メールの標準出力そのままの形式で見る方法ないー?
735以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 09:52:50.00 ID:mWLi/cW4O
標準出力ってなあに?
736以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 10:04:19.74 ID:NZD4ANiC0
2chのレス
737以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 10:04:42.00 ID:0bl3v/rR0
>>733おおおおおおお!
モレ独りじゃなかったんだ・・・ 。・゚・(ノД`)ヨカッタョォ

プログラミング人生ン十年・・・初めて同じスタイルを見つけた・・・orz
ガンガれホワイトスミス!
738以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 10:12:57.70 ID:YyN3OnfvO
Emacsにもあるな
739以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 10:17:09.37 ID:0bl3v/rR0
やべぇ・・・Emacsに戻りたくなってきたw
今のマシンならサクサク動くだろ流石にww
740以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 10:21:21.03 ID:hm/NRMfs0
異端扱いされてまで貫き通す意味は分からんけどな
周りが慣れてないと読みづらいだけ
741以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 10:31:55.56 ID:m6u830Ms0
キーワードの取得
(半角スペース区切りなど)
  ↓
テキストに年齢「XX歳」が入力されているかチェック
  ↓
あれば残りのキーワードで検索
  ↓
なければ、キーワードより「XX歳」をデータベースから検索
  ↓
書いてるうちによくわからんなってきた
742以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 11:19:10.43 ID:rYpw1IXf0
BGM代わりにニニンがシノブ伝流しっぱなしにしてたら
若本御大のせいで作業にならない件

課題が終わらないよ…
743以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 12:39:22.41 ID:+818Cz0i0
ゲーム作りたい!→C++→なんかゲーム作ってる人って頭いいよね
744以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 12:41:53.87 ID:m6u830Ms0
あれだよな、基礎も学ばずにゲーム作りとかしはじめるやつ多いよな
多いというか、最初は皆そうかもしれん

この逆境時に基礎を学ぼうとするか、諦めるかで変わる
745以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 12:44:40.29 ID:SX66242/0
何度もゲーム作って徐々に基礎を埋めてくと楽しいぞ
前回の反省点とか意識するから次第に良いコードに
746以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 12:47:17.61 ID:0bl3v/rR0
問題は、その「ゲーム」という言葉が指すものがFFXだったりラグナロクだったり(ry
747以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 12:58:11.50 ID:xh+ZZVmH0
頭わるくても、ある程度読めるようになったら他人のソースを拝借していじれるからいけるよ
748以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 13:24:58.13 ID:hm/NRMfs0
レゲーが好きです><
749以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 13:41:19.51 ID:2Pu4S+CL0
今、俺はFPS作ろうとしてるけど異端なのか?
ネット対戦できるフリーのFPS作ってみんなで対戦したい。

と、勉強し始めて徐々に知識ついてくるってのもまた楽しいな。
750以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 13:54:19.80 ID:MNGtW2G60
>>749
FPSは、やっぱり3Dだよな……プログラミングはともかく、モデリングで挫折しそう><
ネットワークとかやるとなると、パケット処理のためにスレッドの知識もある程度いるか……
それだけの事をするとなると、やっぱり楽しめるかどうかで違ってくるよな。

よく「最初から大層なものを作ると挫折する」って言うけど
なんだかんだで最初に夢見るのは大層なものなんだよなぁw
751以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 13:55:44.84 ID:m6u830Ms0
個人的には最初はインベーダーがお勧め

・・・と、Windowsプログラミング殆どしたことない俺が助言
752以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 13:58:07.03 ID:8uTkmuX30
電卓を作り始めて1年…
753以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 14:01:50.24 ID:GLHhAkp+0
2chのトリップってどういう原理になってるの?('A`)
754以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 14:04:31.42 ID:7hapZDv30
>>753
ググレカス
755以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 14:05:07.40 ID:MNGtW2G60
>>753
ハッシュ関数の深遠な世界へようこそ。
756以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 14:09:58.35 ID:CjQ2LUL40
>>753
知らね
757以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 14:10:39.75 ID:m6u830Ms0
md5jane
758以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 14:13:30.43 ID:Cr2cHWO00
プログラミングしてるってどこから名乗っていいんですか?
とりあえずHello World!しかまだできてないんですが。
759以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 14:14:22.48 ID:asrE/emB0
>>758
プログラマーと名乗った時点からプログラマー
760以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 14:21:39.94 ID:MNGtW2G60
資格とか必要なものじゃないからなぁw

名高いプログラミング能力に関する資格みたいなのがあってもいいと思うんだけど
何か情報系の検定って微妙なものが多いよね。
761以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 14:29:35.34 ID:GX1p7vIN0
Cの入門書に
符号無し整数xを右にnビット回転した値を返す関数rrotateと、左にnビット回転した値を返す関数lrotateを作成せよ
ってあるんだが

回転って何なんだ・・・!
762以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 14:29:55.17 ID:hm/NRMfs0
「プログラミングやってます」よりも
「○○とか作ってます」のほうがいい
763以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 14:31:21.96 ID:5z2kFsgO0
無料のajaxの開発環境ってありませんか
764以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 14:33:04.49 ID:asrE/emB0
>>761
rol rorでググれ
765以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 14:33:04.47 ID:7hapZDv30
>>763
notepad.exe
766以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 14:33:25.77 ID:CjQ2LUL40
>>763
たぶんある
767以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 14:48:13.55 ID:XrvZ4X2B0
一般保護違反が発生しました。
このスレを終了します。
768541:2008/01/23(水) 14:53:49.45 ID:Z6Rav/Pa0
作成して頂ける方が現れましたので
応募締め切ります

作成して頂ける方誠に感謝しております
宜しくお願い致します
769以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 14:54:48.83 ID:m6u830Ms0
Warning Error: '彼女' is not found in '俺' line 0
770以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 14:55:25.00 ID:m6u830Ms0
>>768
携帯用くらい自分で作れよ
あんなの糞簡単じゃねーか
771以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 14:59:16.55 ID:m6u830Ms0
やべぇ
PHPをもっと勉強したくてZendFramework触ってるんだけど
おもしろすぎ!
しかもすごく新鮮!

MVCに激しく興味がわいてきた12歳
772以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 15:01:42.29 ID:xh+ZZVmH0
なんだこの笑えないネタを次々に投下する流れは
773以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 15:02:19.16 ID:7hapZDv30
MVCをMicrooft Visual C・・・とおもったのは俺伊達
774以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 15:05:30.85 ID:MNGtW2G60
Marvelous ! Very Cooool!!
775以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 15:05:50.72 ID:0bl3v/rR0
>>773喪舞以外には Microoft なんて会社を知ってる香具師は居ないんジャマイカ?
776以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 15:12:52.06 ID:Cr2cHWO00
>>760
基本情報はとってもあんまり意味ないの?
777以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 15:19:49.46 ID:A7ErutCq0
>>776
就職のときのアピールポイントにできるかはかなり微妙だけど、
基礎知識を固めるにはいいと思う。
778以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 15:23:46.84 ID:xh+ZZVmH0
ほとんど答え暗記なんじゃね
知識として見ても古いだろうからな
ただの資格だと思ったほうが間違いが少ないんじゃないか
779以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 15:23:57.87 ID:GX1p7vIN0
unsigned set(unsigned x,int pos){
if((x>>pos-1)&1U==0) x += Pow(2,pos-1);
return x;
}

これはxのposビット目を1にする関数なんだけど、posビット目が0の時に0が1に変更されないんだが何か変なところあるか?
ちなみにPowってのは Pow(x,y) xのy乗を返す関数なんだが
780以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 15:25:16.72 ID:MNGtW2G60
単にANDとOR間違ってるだけなんじゃあ……
781以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 15:27:22.09 ID:0bl3v/rR0
>>776実務上は何の役にも立たない。
でも就職の時、基本情報を持ってる薄気味悪いヲタと基本情報を持ってない薄気味悪いヲタとが残ったなら、きっと基本情報を持ってない方は採用しない。

つまり、就職の時の履歴書を修飾する。
782以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 15:32:21.70 ID:MNGtW2G60
>>779
ああ、ごめん勘違いしてた。
でも単に x |= (1 >> pos) みたいな感じじゃダメなの?
あえてPowを使ってみようっていう趣旨ならすまん。
783以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 15:38:20.57 ID:asrE/emB0
>>782
<<じゃね?
784以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 15:38:44.94 ID:GX1p7vIN0
>>782
1>>posってビットから普通にはみ出るんじゃね
785以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 15:40:35.38 ID:MNGtW2G60
/(^o^)\
786以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 15:41:09.24 ID:GX1p7vIN0
8ビットの型の00000100って数字があって3ビット目を1にしようと思ったら
00000001 & 00000001 != 0 だから何もしないでxを返すよな

8ビットの型の00000100って数字があって2ビット目を1にしようと思ったら
00000010 & 00000001 = 0 だからif文の条件を満たしてxに2を足した数を返すはず・・・なんだが

ビット系の問題は嫌いだな・・・
787以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 15:42:30.94 ID:asrE/emB0
>>786
>>782はシフト方向以外間違ってないから参考にするといいよ!
788以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 15:48:03.93 ID:GX1p7vIN0
8ビットの型の00000100って数字があって2ビット目を1にしようと思ったら
x |= (1 << pos-1)使ったら x= 00000100 | 00000010
x=00000110

で\ (^o^)/ 若干変えたがこれが正解かな?
789以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 15:56:09.24 ID:MNGtW2G60
>>787
/(^o^)\ 増やすなら左シフトですよねー☆

>>786
普通に | を使っちゃダメなものとして話すけど

if文の中で x >> (pos - 1) って1を引いてやってるけど
つまりこれは一番右のビットを1として、1 2 3 って数えたいって事だよね?
0から数えるんじゃなくて。 なのに >>779 で 「posビット目が0のとき〜」って言ってる。

posに0を渡したら x >> -1 ってなるから、それでおかしくなってたんじゃないかな。
負でシフトしたら俺の環境だと 0 が返ってきちゃうな……
素直に最初から0ビット目から数えるようにしてたら混乱しなかったんじゃない。
790以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 16:00:03.15 ID:hm/NRMfs0
>>788
おk
ビットシフトたのCCCCCCCCCC
791以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 16:00:57.10 ID:GX1p7vIN0
>>789
あれは分かりづらいけど「posビット目」のposってのは○番目の○のことで○ビット目の値が0の時って言いたかったんだ。。
792以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 16:08:15.00 ID:GX1p7vIN0
へんなバグみたいになった原因として
if((x>>pos-1)&1U) x -= Pow(2,pos-1); これはposビット目を0にする関数で正常に動くけど
if((x>>pos-1)&1U==0) x += Pow(2,pos-1); こっちのposビット目を1にする関数だと、ifのところの条件が演算子とかいろいろ多いからおかしくなったかもしれん
793以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 16:11:38.18 ID:asrE/emB0
単に>>と-の優先順位の違いじゃね?
794以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 16:18:03.94 ID:GX1p7vIN0
>>793
・・・・そうだな ありがとう
795以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 16:18:47.92 ID:MNGtW2G60
負の数でシフトって、C言語の仕様的にはどうなってんのかな。
VCのコンパイラだと、 -1 = 11111111b -> 256と認識して
256ビットシフトさせようとしてたけど。 こんな事やってるって事は不定という事になってるのかな。

>>792
今更気付いたけど (x >> pos-1) & 1 == 0 の優先順は
( (x >> pos-1) & 1 ) == 0 でなくて (x >> pos-1) & (1 == 0) こうなってるのな。

結構長くプログラム組んでるのにこんなのでつまづくなんて/(^o^)\
796以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 16:23:16.22 ID:hm/NRMfs0
こんなこというのもアレだけど一応255な
797以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 16:23:59.79 ID:MNGtW2G60
へ (; ´Д゚)ノ
798以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 16:24:00.33 ID:hm/NRMfs0
と思ったけどkwskは知らない
799以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 16:25:36.19 ID:MNGtW2G60
おれ は じしんを うちくだかれた!
ふとん に まいそうされます。
800以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 16:27:49.83 ID:GX1p7vIN0
>>795
あぁなるほどね。
ありがとう

ていうか俺何で>>794みたいなこと言ってるんだろ
801以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 16:38:58.95 ID:+BQBJIdCO
アク禁だから即答できなかったが>>より-が強いんだぜ
&と==は答えでちゃったなw
802以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 17:07:05.41 ID:m6u830Ms0
ZendFrameworkたのしすぎwwwwwww
.NETに構造が似てきたな
803以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 17:29:27.52 ID:+9rs8awe0
シフトはunsignedなら0つめ、signedなら符号を維持するように0または1つめ じゃないの?
804以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 18:02:14.87 ID:fuFOavg50
>>802
ZendFrameworkって使いやすいんですか?
俺は会社でsymfony使うように言われて、今勉強してるんだけどさっぱりわかりません

今の会社入ってプログラム始めたけど、まだ入門書終わったレベルなんです
オブジェクト指向も理解してないカスでもフレームワーク理解することできますか?
805以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 18:03:51.04 ID:m6u830Ms0
>>804
>オブジェクト指向も理解してないカスでもフレームワーク理解することできますか?

こういうやつは理解できません。
806以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 18:06:40.74 ID:fuFOavg50
>>805
ごめんなさい
807以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 18:10:42.33 ID:vRTnZ6pQP
>>806
プログラミングに限らず挑戦することが大事
わからなくなったらここで聞けばいい
808以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 18:11:36.42 ID:c4lJ3ANq0
>>803
符号無の型はその論理右シフトと決まっている。
符号有の型で負の値の場合、論理右シフトか算術右シフトかは、CとC++では処理系定義。
他の言語では、きちんと仕様が定まっているものもある、Java/C#/D/JavaScriptとか。
809以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 18:17:28.27 ID:fuFOavg50
>>807
頑張ります
今はsymfonyで簡単な掲示板はネットで検索しながらやっと作れました
ただ、まだよくクラスとかメソッドとかの意味がわかってません

クラスを使うメリットがいまいちわからないんです
まだ、何がわからないのか自分自身はっきりしてないので、疑問点が明確になれば質問させていただきます
810以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 18:31:21.35 ID:a9ABBY8b0
クラスを使うメリットは大規模なプログラムを開発するようになると分かるようになるが
一度完全なクラスをカプセル化して作っておくと安心して次にいけるんだな
811以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 18:32:04.70 ID:2Pu4S+CL0
クラスを使うメリットって何だろう。
カプセル化とか継承とか、そういうのができるってくらいしか思いつかねえ……。
812以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 18:33:00.79 ID:vbzv+b640
つ【オーバーライド】
813以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 18:34:00.12 ID:hm/NRMfs0
実は無い
814以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 18:34:47.98 ID:+9rs8awe0
演算子のオーバーライドが強力でいいと思うよ
815以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 18:37:01.37 ID:GvQgd6Kr0
演算子のオーバーライドってどういうときに使うの?
816以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 18:37:26.97 ID:asrE/emB0
>>811
それだけで十分なメリットだろw
817以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 18:38:29.22 ID:asrE/emB0
>>815
演算子オーバーロードのないJAVAで複素数クラスを作ってみればわかるんじゃね?
818以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 18:42:36.96 ID:vbzv+b640
皮肉にマジr(ry
819以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 18:43:07.22 ID:GvQgd6Kr0
>>817
演算子オーバーロードだけですむんじゃね?
820以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 18:54:25.80 ID:GHW7u/E+0
IEコンポーネントを利用した実行ファイルって
IEが入ってない環境で実行したらどうなる?
例えばWinXPでは普通に動くけど、それをLinuxとかIEがあらかじめインストールされないOSで
IEインストールしてない状態で実行するとどうなるんでしょうか?
821以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 18:56:14.46 ID:la+TbOxu0
C++死にそうだ
やはりCやらずにいったのがまずかったのかあ
822以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 18:57:10.61 ID:9nZRMZX50
IEコンポーネント含んでなかろうが
そもそも動かないだろwwwww
823以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 18:57:49.22 ID:+9rs8awe0
IEコンポーネントって実のところDLLかなんかでしょ?
ならDLLがないのと同じ状況になる予感。

そしてLinuxではWinの実行ファイルはそのままでは動かない
824以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 19:14:27.37 ID:SX66242/0
そもそも普通のexeファイルはWin以外で動かんて
これは基礎じゃなかったのか




LinuxならWINEとか.NETだったらmonoとかあるけどな
825以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 19:35:28.92 ID:la+TbOxu0

Cやろうそれがいいそうしよう
826以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 19:38:01.47 ID:GHW7u/E+0
Linuxじゃ動かないのかー。どうやらアホだったみたいですね。
じゃあ例えばSleipnirとかって、IEが入ってるWindowsじゃないと動かないのか・・・。
そもそもIEコンポーネントって、IEをインストールしたらついてくるの?
827以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 19:45:37.95 ID:SX66242/0
>>826
IEコンポはIEのコアだからIEに不可欠
またWindowsにIEは不可欠
だから最近のWindowsはIEをアンインストールできない、むしろ標準装備で当たり前
HTAとかもあるしめっちゃIE付属

そういやアプリケーションの追加と削除 ってあれHTAなんだよな
828以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 20:23:51.75 ID:la+TbOxu0
 
829以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 20:28:39.67 ID:beO7EqW90
>>827
欧米とかにIEがプリインストールしてないWindowsがあるって聞いたんだがあれはどうなんだ?
830以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 20:31:09.42 ID:SX66242/0
>>829
それWin95以下じゃね

またはStarter
831以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 20:33:40.62 ID:yShY/usX0
手袋うめぇww
意外と入力はしやすいwww

お前らはどうだ?
832以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 20:34:55.30 ID:9nZRMZX50
>>831
上にブランケットかけてる
833以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 20:35:41.36 ID:GHW7u/E+0
>>827
どうやらエクスプローラとかにも使われてるらしいね。
てことは、Windowsをインストールした環境なら、普通にIEコンポーネント使ったアプリは
動くって考えても全く問題なさそうだね。。。ありがとうございました。
834以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 20:36:02.60 ID:beO7EqW90
>>830
そうだったのか
835以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 20:39:46.92 ID:8lFJljjH0
>>829
それWindows Media Playerの一件じゃね?
IEは、いままさにOPERAが提訴してる
836以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 20:40:32.85 ID:beO7EqW90
そっちだったか?
そろそろボケが始まったかな
837以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 20:57:26.64 ID:psGp8BrE0
C/C++を勉強目的でやるのが楽しすぎる
838以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 21:00:56.78 ID:Vb662jW20
operaが勝ったら・・・どうなるんだ?初期ではブラウザなし?w
839以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 21:01:08.15 ID:la+TbOxu0
>>837
羨ましい
理解でいっぱいいっぱいだ
840以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 21:03:30.67 ID:psGp8BrE0
Cの基礎一通りおさえれば他の言語でも応用きかね?
Cの基礎を俺がだらだら長々やりすぎたせいかもしらんが
841以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 21:04:33.20 ID:Vb662jW20
それはどの言語でモ言えることさ!
842以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 21:07:19.42 ID:psGp8BrE0
たぶんC++難しくなってくるのがこれからなんだろう
たぶんまだ難しくないところやってるだけだな俺が
843以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 21:10:06.88 ID:bNVQQZkO0
てs
844以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 21:11:15.47 ID:xChFunso0
>>842
ようこそ、テンプレートの甘美な世界へ
845以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 21:20:55.70 ID:HXg2e6mI0
バイナリファイル上でデータの読み書きを行う際に
fopenのwb+モードで開いてやってたんだけども
一定バイトすぎたらバグが発生するのは仕様なの?
846以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 21:21:34.88 ID:yShY/usX0
>>845
それはないだろwww
847以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 21:25:25.25 ID:hm/NRMfs0
どんなバグだよwwwwwwwwwwwwわろすwwwwwwwwwwwwwwww
848以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 21:26:42.23 ID:UZ/0pDP00
一定バイトを数えることから始めようぜ
849以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 21:26:48.89 ID:HXg2e6mI0
wb+だとfreadもfwriteも使えるよな?
1284kb超えると変なループが発生しちまう^^^^^^^^;
850以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 21:27:14.68 ID:Vb662jW20
MPLがよく分かりません!
851以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 21:27:17.44 ID:yShY/usX0
もしかしてseekしてないんじゃね?wwwwww
852以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 21:29:25.37 ID:HXg2e6mI0
それはない
853以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 21:30:00.91 ID:yShY/usX0
とりあえずソースうp
854以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 21:39:20.36 ID:hm/NRMfs0
変なループ()笑
855以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 21:46:05.64 ID:QCYAlcEd0
バッファ内ですでにループしてるんじゃないの?
856以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 21:48:34.51 ID:Vb662jW20
いまこそデバッガの出番じゃないの?
857以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 21:50:48.03 ID:HXg2e6mI0
解決した
short int にしてたからおかしくなってたw
858以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 21:52:16.27 ID:hm/NRMfs0
なぜかshortでゲシュタルト崩壊した
859以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 21:52:26.10 ID:QCYAlcEd0
>>857
ケチケチすんなwwww
860以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 21:52:51.62 ID:gGp42CGp0
こういうのには大成してほしくないです
861以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 21:54:01.74 ID:HXg2e6mI0
16bitってちいせえな
862以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 21:54:40.44 ID:xChFunso0
ビットフィールド使いの俺が来ましたよ
863以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 21:56:27.67 ID:mWLi/cW4O
漢なら128bitまとめてドーンと
864以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 21:57:27.49 ID:hm/NRMfs0
もうdoubleでいいよ
865以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 21:58:47.94 ID:gGp42CGp0
unsigned long long int foo[256][256];

よし・・・!
866以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 22:00:13.82 ID:+9rs8awe0
error: ‘long long long’ is too long for GCC

こんなエラー出た・・・
867以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 22:02:21.28 ID:mWLi/cW4O
>>866
そっ…そんなに長いの入りきらないのぉ
まで読んだ
868以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 22:08:38.40 ID:gGp42CGp0
C99たんがたぶん一番かわいい
869以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 22:09:29.54 ID:rYpw1IXf0
>>866
やだ…こんなの長くて…大きすぎるよぉ
まで読んだ
870以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 22:12:26.18 ID:s0f2o+TM0
>>869
ちょっと萌えるかもね、そのコンパイラw
ただし、扱いつらそう
871以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 22:13:41.61 ID:hm/NRMfs0
#define TERALONGWWWWWWWWWWWWW long TERALONGWWWWWWWWWWWWW
872以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 22:18:51.95 ID:+9rs8awe0
>>867>>869
おまえら何言ってんだww
873以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 22:21:09.33 ID:pAaEdei10
デアゴスティーニの地球の鉱物コレクション。
マジでオススメ。
874以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 22:22:54.59 ID:xChFunso0
コンパイラの擬人化・・・・・ゴクリ
}を一個外すだけで数十回も罵られるのか・・・・ハァハァ
875以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 22:24:08.37 ID:pAaEdei10
すまん間違った。
long long int って64bitでいいの?
32bitCPUだと遅くなったりしない?
876以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 22:25:48.66 ID:mWLi/cW4O
最近の若者はエラーメッセージを読まないでなんでだろうって悩むから困る
877以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 22:26:26.34 ID:IYHeXJ6Z0
悩んだときはintだお
878以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 22:28:16.50 ID:psGp8BrE0
intほど世界中で犯されてる存在はいないな
879以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 22:43:04.94 ID:mWLi/cW4O
DLLってどう発音するか迷わない?
880以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 22:44:10.92 ID:+9rs8awe0
ドリル
881以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 22:44:30.46 ID:wc7TkfOp0
ドリルってのはどうか
882以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 22:44:48.07 ID:gGp42CGp0
いやいやそこはドリルだろ
883以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 22:44:57.54 ID:psGp8BrE0
ねーよ、ドリルだろう
884以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 22:45:24.58 ID:F13A2hHk0
ドゥルル
885以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 22:45:58.89 ID:0LU7BmUZ0


やあ (´・ω・`)
君に呪いをかけたよ。
僕の言う通りにしないと、死ぬよ。

      死ぬよ

逃れる方法は一つしかない。
http://news24.2ch.net/test/read.cgi/gamenews/1201007155/
このスレにいって

糞ダラ朝鮮人死ね

と書き込むだけでいいんだ。
やらなかったら

     死ぬよ

886以下、名無しにかわりましてVIPがお送りします。:2008/01/23(水) 22:50:15.37 ID:mWLi/cW4O
あとwidthの発音がみんなバラバラなのでそろそろ統一したい
887以下、名無しにかわりましてVIPがお送りします。
ちんぽっぽでいよ