VIPPERでもわかるプログラミングVer11.0RC1
4様
五郎
六甲
奈々
八兵衛
みずき死ねよ
みずきんぐ
#include <d3dx8.h>
イチモツ
なんでバージョン屯田の?
struct moji{ char boin; char[2] shiin;//shi and chi and other char hira_moji; char hira_daku; char kata_moji; char kata_daku; char hankana_moji; char[2] hankana_daku; char hira_syoumoji; char kana_syoumoji; char hankana_syoumoji; } moji[] japanese=[ {'a',"",'あ','','ア','','ア',"",'ぁ','ァ','ァ'}, {'i',"",'い','','イ','','イ',"",'ぃ','ィ','ィ'}, {'u',"",'う','','ウ','ヴ','ウ',"ヴ",'ぅ','ゥ','ゥ'}, ]; 構文間違ってるかもしれない@D言語 飽きたので続き頼んだ
何だこのバカ?
20 :
デフォルトの名無しさん :2006/01/09(月) 10:22:50
スレタイの 0RC1 てなに?
リリース候補1だと思われ
ver11.0 ReleaseCandidate1
ー終了ー
int main(){ ↑これなんのためにあるの?
29 :
26 :2006/01/09(月) 14:25:59
間違えた、ifコマンドの為
mainの戻り値は、コマンドプロンプトやDOSなんかでは ERRORLEVELって環境変数にセットされる。 それをバッチファイルの制御に使ったりするな
>>31 そんなん言われてもわからんやん
マジ調子のんな
system関数の戻り値にmainの戻り値が垣間見れるな。
>>30 yes.c
int main() { return 1; }
もうgdgdだね。RC1で終わっとくか?
gdgdってなんだよ、きもい死ね
gudagudadane^^
>>36 gdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgd
gdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgd
gdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgd
gdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgd
gdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgd
gdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgdgd
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
39 :
デフォルトの名無しさん :2006/01/09(月) 21:05:38
つ VB
40 :
デフォルトの名無しさん :2006/01/09(月) 23:01:30
そして誰もいなくなった(除く近藤)
ここから近藤の自演となります!^^^^^^^^^^^^^^^^^ ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
みずきしね!
ねぇねぇ、鬼車って何?
45 :
デフォルトの名無しさん :2006/01/10(火) 10:16:13
楽天ていい会社だよね☆
俺の性器を表現してください
48 :
デフォルトの名無しさん :2006/01/10(火) 11:46:00
それなんてゲゲゲの鬼太郎?
みずき、お前も楽天のアカウントとったのか
51 :
44 :2006/01/10(火) 12:23:16
>>46 >>48 ありがd
見ると石になるライブラリって事だね
ライブラリっていろんな物があるんだね
( ゚д゚) _(__つ/ ̄ ̄ ̄/_ \/ /  ̄ ̄ ̄ ( ゚д゚ ) _(__つ/ ̄ ̄ ̄/_ \/ /  ̄ ̄ ̄
こっち見たね・・・ 親父にも見られたことないのに!
WebProg板から回されました。 ユーザのパスワードの暗号化をどのアルゴリズムでするか悩んでいます。 DESは論外としてmd5ってまだ安全でしょうか? 別のアルゴリズムを利用するべきでしょうか?
全部2でかけて暗号化し 3で割って複合化するかすればよくね?
56 :
デフォルトの名無しさん :2006/01/10(火) 12:50:03
> 357 :・∀・)っ-○●◎- ◆Pu/ODYSSEY :2006/01/10(火) 07:02:08 > テキストブラウザならEmacsとかVi上で動くやつでいいんじゃないの? > ただ、これらちっとも軽くは無いが。 つまり団子先生は無知
>>54 サーバー上にmd5で保存、ipをキーにhmac_md5で更に暗号化したもので照合
全部3つ後ろのアルファベットに置き換える
>>55 ,57
ごめんなさい
むずかしすぎてよくわからないです
というかそれでなんで照合が正になるのかがよくわからないです…
暗号化プログラムを「利用」するのに なんでム板に誘導されたのか なんでム板でこのスレを選んだのか
61 :
デフォルトの名無しさん :2006/01/10(火) 13:32:40
ところでVi上で動くテキストブラウザってあるの?
client server form--pass-->md5->保存 cookie<-----hmac_md5(pass_md5,ip) 照合時 cookie-hashed_pass->if(hashed_pass==hmac_md5(saved_pass,ip))
たとえば1017ってパスワードがあるだろ あ、これ俺の銀行のパスなw で、これを2倍するんだ 1017*2=2024 これを暗号化という /* ここで盗聴されても大丈夫 */ で、複合かはこれを2で割るんよ 2024/2=1012 これで秘密が守られる、簡単だろ?w
3で割るんじゃなかったのかよ
1017*2=2024についてもつっこむべきですか?
2掛けたら1ビットシフトするだけで全然暗号になってない罠。 before 0000001111111001 after 0000011111110010 どうみても簡単に推測できます。本当にありがとうございました。
世紀の天才がいるスレはここですか
69 :
デフォルトの名無しさん :2006/01/10(火) 13:53:25
じゃあ1017と1017をxorしたらいいんじゃね?
70 :
デフォルトの名無しさん :2006/01/10(火) 13:54:34
ジーザス、貴方は私に笑い死ねといいますか
71 :
デフォルトの名無しさん :2006/01/10(火) 14:36:50
あ、あれだ。 1017と-1017をandしちゃえば?
http://up2.viploader.net/pic/src/viploader46227.png 1文字不足して書き込んだだけで無知呼ばわりされる世知辛い世の中です。
どうみても社内ニートです。本当にありがとうございました
MD5はそもそもハッシュ値をとるもので復号化はできませんお。
ハッシュ値で保存してハッシュ値で照合しますから、元のキー情報
は一切保存されません。
DES版crypt(crypt(3))のソフトウェア実装に関して多分俺の右に出るのは
一人もいないと断言しますが、多分左にはズラリと並んでいます。
もとい、確かに問題外です。前世紀末に今じゃ組み込みにしか
使われてないようなスペックのマシン複数台で全空間クラックされた
暗号アルゴリズムが生きながらえてるのはどうもね。
折れ的にはOpenBSDで使われてるBlowfish版cryptをお勧めします。
もちろん重いですが、強度は天文学的に向上します。
73 :
デフォルトの名無しさん :2006/01/10(火) 16:30:11
strcmp(s,hog); これって最初の1文字しか比較しないの?
76 :
デフォルトの名無しさん :2006/01/10(火) 16:46:08
>>26 main関数の最後にreturn 0;って書くだろ?
0っていうのはOSにこのプログラムが正常に終了したことを
伝えるんだよ。だからmain関数の戻り値型はintじゃなきゃいけない。
規格で決まってる。だからCではmainは
int main(void)
か
int main(int argc, char *argv[])
って書かないといけない。
void main(void)
とか
void main()
とかは間違い。
77 :
デフォルトの名無しさん :2006/01/10(火) 16:47:09
いい暗号を思いついたお もしAという文字があったら「さいたま」に置き換えて、 Bという文字があったら「さいたま」に置き換えて、 そのあともどんどん「さいたま」に置き換える暗号ってどうよ
78 :
デフォルトの名無しさん :2006/01/10(火) 16:48:20
>>73 最大8文字しかないから、ごく狭い辞書検索で簡単に検索しやすい。
それでなくとも、もはやcrypt(3)は安全ではない。コンピュータの進化は速いから。
79 :
デフォルトの名無しさん :2006/01/10(火) 16:55:17
>>54 今調べたらRijndaelっていうのが共通鍵暗号のなかでは最強そう。
>>77 スルーされててカワイソス(´・ω・)
んなわけねーだろm9(^Д^)プギャー
下手に構うほうがカワイソス(´・ω・)
みずききめえwwwwwwwwww
ま た み ず き か !
え、えっち!
87 :
デフォルトの名無しさん :2006/01/10(火) 17:54:09
もう全部みずきでいいよ(´Д`)
89 :
デフォルトの名無しさん :2006/01/10(火) 17:58:01
マジで!?じゃあ俺今日からみずき!!
うっそ!俺もなんだけど!
ウッソ といえばガンダムの
ウッソ って人に見えない? ↑↑ 顔手(高速移動
2ch関連で作ってる人は居るみたいだけど それ以外で何か作ってる人居る?
どうみても2ch関連だけです。でもまだ賞味C言語5年弱程度なんでこれからです。
>>79 crypt(3), md5-crypt, blowfish-cryptはあるけどパスワード認証用に組まれたRijndaelライブラリは知る限りではないです。
98 :
54 :2006/01/11(水) 02:15:05
一日いない間に色々答えてくれてありがトン
>>62 わかり安
けどcookie盗まれても元のパスワードは解析されにくいってことかぁ?
cookie盗まれてログインされたらおしまいだろうけど
PHPにCrypt_Blowfish classがありますね
んー、よぐわがんね
99 :
54 :2006/01/11(水) 02:22:21
つーかおまいはどの程度の堅牢性が欲しいのだ? 攻撃者がやる気のないVipper程度ならそれこそ DESとかxorとかでも十分だと思うが
やる気のあるVIPPERが来ました
DESは重たい割りに暗号強度が低いと思われ。 軽量な割りにAESなみの強度を誇ることが実証されたCamelliaあたりはどうでせう? ただ、オリジナルのCソース以外にまともに使えそうなソースコード見たことがありません。
接続トークン作るってだけだったら、初期値だけランダムの文字列作って ハッシュ関数にかけて途中まで計算しておいてメモリに保存、 でもって接続先のIPとポートを文字列に直してから残りの計算すれば、 毎回6バイト分の計算だけで済む。
104 :
デフォルトの名無しさん :2006/01/11(水) 13:03:49
105 :
デフォルトの名無しさん :2006/01/11(水) 16:53:48
ケツの穴がスースーしてきたんだけどどうしたらいい?
106 :
デフォルトの名無しさん :2006/01/11(水) 17:09:36
107 :
デフォルトの名無しさん :2006/01/11(水) 17:11:09
108 :
デフォルトの名無しさん :2006/01/11(水) 17:15:26
109 :
デフォルトの名無しさん :2006/01/11(水) 17:18:05
なら一人で出来るようにしてくれ
111 :
デフォルトの名無しさん :2006/01/11(水) 17:30:54
つまりCPをつくるのか?('A`)
112 :
デフォルトの名無しさん :2006/01/11(水) 17:52:37
>>106 SUGEEEE!!
文字を入力すると無限ループです><
デバックしたいえど複雑すぎて手に負えません><
無限ループってこわいよな
114 :
デフォルトの名無しさん :2006/01/11(水) 18:31:56
あぁ aとか文字を入力すると無限ループする奴か・・・ 解決方法わからないからそのままにしてた('A`)
( ^ω^)ずいぶん鬱の人がきたようですが。 とりあえずCP実装しようぜwww
116 :
デフォルトの名無しさん :2006/01/11(水) 18:37:42
fgets(3)で読み込んでsscanf(3)で読み込み直したらよくね?
ネット対戦ってのもありだな。CUIじゃやる気でねーけど。
>>114 多分これで解決だお。知らないけど。
while(printf("入力しる "),scanf("%d",&x)!=1 || x<=0 || x>=9) {
printf("変な値入れるんじゃねーお(;^ω^)\n");
scanf("%*[^\n]%*c");
}
今、xeyesもどきつくってるのニダ でも目の位置を計算するのが大変ニダ 完成したらかわいいニダーになるのニダ __________________ ∨ ∧,,∧___ /<`∀´>''/\ /| ̄∪∪ ̄|\/ | |/
∧_∧___ /(´・ω・`) /\ /| ̄∪∪ ̄|\/ | |/  ̄ ̄ ̄ ̄ ̄ ∧_∧___ /( *゚д゚) /\ /| ̄∪∪ ̄|\/ | |/  ̄ ̄ ̄ ̄ ̄
121 :
デフォルトの名無しさん :2006/01/11(水) 20:57:18
CPって 1.ランダムにx座標とy座標を選ぶ 2.そこにおけるかどうかチェック 3.置けなかったら1にもどる これでいいのか?('A`) 処理長くなりそうなんだが このくらいじゃ重くならない?
>>106 同じような処理をしているところは出来る限り一緒にしたほうがいいと思う。
すぐに出来そうな事は、
・case文を減らそうとする。
・put_kuroとput_siroをまとめる。
・ずぼらになる。
関数ポインタを使って、コンピュータの実装を切り替えられると面白そう。 put_randomly とか put_alphabeta とか put_minmax とかをそれぞれ作っておくとか。 より汎用的にするなら、人間の入力処理をする put_human って関数を作っておけば 人間vsコンピュータ とか コンピュータvsコンピュータ が簡単に切り替えられるね。 以上、コードを読まずに書いた妄想でした。
126 :
デフォルトの名無しさん :2006/01/11(水) 21:36:31
オセロって
やっぱ一手で多く自分の石に変えたほうが
つおいのか('A`)?
>>123 とりあえずやってみる
>>125 ポインタ使ったことねぇwwwww
127 :
デフォルトの名無しさん :2006/01/11(水) 22:00:05
とりあえず check_put 関数を何とかしたほうがいいな('A`) こういうのは、なるべくfor文を使ってチェックするように考えようぜ。
>>118 邪悪だな
>>126 オソロは石を多くするゲームじゃなくて相手の手を少なくするゲームだぉ
丸を線で消していって最後に消したらめけなゲムあるだろ,あんな感じ
取り敢えず可能な手の中で相手の次手が最小になるものでもえらべ
あと、case文を減らせって書いたのは俺じゃないけど 多分あれは、「case文をif文に直せ」って意味じゃないと思うよ。
131 :
sage :2006/01/11(水) 22:35:38
>>128 forを使って・・・授業中考えたんだけどコンパイルしてうまくいかなくて
やめました^^;
どうみてもリア厨です本当にありがとうございました
>>129 相手の手を少なくする・・・('A`)
考えたら頭痛くなってきた
オセロ激弱な理由わかった気がする
>>130 if文を使うことくらいしか思いつきませんでした('A`)
あぁ・・・ もう寝たほうがいいのかもしんね 名前欄にsageしてしまった('A`)
char num_table[10][] = { " ", "1", "2", "3", "4", "5", "6", "7", "8", "9", " " }; あとはわかるよな?
>>133 おk把握した配列を用意してそこから出せばいいんだな
"9" いらねーなwww
しかもこうやんないといけねorz num_table[10][3]
int getnum(){ while(1) { printf("入力しる "); scanf("%d",&x); if( !scanf("%d",&x) && 1<=x && x<=8 ) return x; scanf("%*[^\n]%*c", NULL); printf("変な値入れるんじゃねーお(;^ω^)\n"); } } ない知恵を絞って邪悪さを減らしてみたぉ
>>136 ん?1次元配列じゃないのか('A`)
char扱ったことないからわからないけどchar num_table[10] = { " ", "1", "2", "3", "4", "5", "6", "7", "8", " " };
じゃどこが駄目なのかわからない('A`)
>>137 scanf("%*[^\n]%*c", NULL);
ここを理解する知識がない俺ガイル
>>138 コンパイルしてみればわかるけど、""括りのものはchar配列で、その更に配列だから配列の配列になる
>>131 case文のこと書いたの俺だけど、数字出力はcase文使わないほうがとってもスマートだから。
文章コピーするの「めんどう」でしょ。そこを削る。check_putも一部分を共通化できないか考えてみたら。
ひとつの関数が20〜30行以内に収まるように考えるといいと思う。
>>139 呼び出すときは
printf("%c", num_table[y][3]);でいいのか('A`)?
呼び出したら変な文字になるんだが
>>140 あぁそれが「すぼらになる」っていみかぁ
いろいろ考えてみる
>>141 printf("%s", num_table[y]); でどう?
むしろこれで十分か printf(num_table[y]);
144 :
140 :2006/01/11(水) 23:29:35
145 :
140 :2006/01/11(水) 23:35:03
print_boardの例。続きはまた。 // オセロの盤を表示する void print_board() { int x, y; char number[] = "12345678"; char string[] = "□●○┏┃┗━┛┓"; printf(" %s\n", number); for(y = 0; y < 10; y++) { if((y == 0) || (y == 9)) printf(" "); else { printf(number[(y - 1) * 2]);// * 2 しているのは全角文字は2バイトだから } for (x = 0; x < 10; x++) { printf(string[board[x][y] * 2]) } printf("\n"); } }
>>140 全然駄目。
これコンパイルする以前にどう考えても不味いよな
printf(number[(y - 1) * 2]);// * 2 しているのは全角文字は2バイトだから
2345678
345678
45678
5678
678
78
8
たまたまShift-JISだから全角文字=2バイトで済んでるが、シフトイン・シフトアウトのあるJISやEUC、
あとUTF-8なんかじゃ通用しない。
面倒でも文字列ごとに配列にしたほうがいい。
たぶんこれが一番スマート
char *number[] = { "1", "2", "3", "4", "5", "6", "7", "8" };
>>138 入力ストリームをNULLに捨ててるぉ
判りやすく言うと"a"とか入力されるとトイレが詰まっちゃうのでいちど流してるんだぉ
ANSI C言語辞典って本にも載ってる使い方だけど、そいつ処理系によってはハマる。 最後の改行捨てが失敗することがある。
check_put は再帰関数使うと楽かも int check_dir(int my, int en, int x, int y, int dx, int dy, int doflip, int depth) { x += dx; y += dy; if (board[x][y] == en) { int ret = check_dir(my, en, x, y, dx, dy, doflip, depth+1); if (doflip && ret) board[x][y] = my; return ret; } else if (board[x][y] == my && depth > 0) { return 1; } else { return 0; } } int check_put(int my, int en, int x, int y, int doflip) { static int eightdir[8][2] = { // 8方向を表す配列 {-1, 0}, {-1, -1}, {0, -1}, {+1, -1}, {+1, 0}, {+1, +1}, {0, +1}, {-1, +1} }; int ret = 0; if (board[x][y] == 0) { int n; for (n = 0; n < 8; n++) { ret |= check_dir(my, en, x, y, eightdir[n][0], eightdir[n][1], doflip, 0); } } return !ret; // 0: 置ける / 1: 置けない }
>>146 ああ、寝ぼけてた。訂正ありがとう。
しかもよく考えたらコンパイル通らんし……。
ちょっと醜いけど訂正してみた。 void print_board() { int x, y; char *number[] = { " ", "1", "2", "3", "4", "5", "6", "7", "8", " " }; char *string[] = { "□", "●", "○", "┏", "┃", "┗", "━", "┛", "┓" }; printf(" 12345678\n"); for(y = 0; y < 10; y++) { printf(number[y]); for (x = 0; x < 10; x++) printf(string[board[x][y]]); printf("\n"); } }
最初のプログラムはHello,WorldじゃなくてHelloWorkにしようぜ
153 :
デフォルトの名無しさん :2006/01/12(木) 09:50:40
二 n_ ∧∧ 二 (⌒っ,,゚Д゚) = ⌒(ノノ  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ちょっくら逝ってくる。
適当に書いた。 動くかどうかは試していない。 今は反省している。 for(int ix=-1;ix<2;ix++){ for(int iy=-1;iy<2;iy++){ if(ix==0&&iy==0)continue; for(int ix2=0,iy2=0;iy2<=7&&iy2>=-7&&ix2<=7&&ix2>=-7;ix2+=ix,iy2+=iy){ if(board[x+ix2][y+iy2] == a){ while((ix2-=ix)>0&&(iy2-=iy)>0){ board[x+ix2][y+iy2]=a; j=true; } } if(board[x+ix2][y+iy2] != b)break; } } }
enume iro{shiro=1, kurho=1}; struct game{ double board[8][8]; bool statas; } struct bashyo{ double x,y; } void ptint(game); bool canput(iro,basho,game); game put(iro,basho,game); とかするほうが美しいと思うんだ
タイプミスだらけで美しくない
眼精疲労が辛い
159 :
デフォルトの名無しさん :2006/01/12(木) 14:43:25
>>154 check_dir
の"dir"ってなんだ?
160 :
159 :2006/01/12(木) 14:46:05
今わかった。方向(Direction)のことか。
ディレクトリもわからん池沼か
そんなもん略してるのはLinuxのソースぐらいじゃん ちゃんとフルスペルで書こうぜ
エロゲ作りたい何使えばいいですか?
頭
田彡 windows
>>166 逆だろwwww
ミ田
Windows
ミ田 田彡
ニヤニヤ
169 :
デフォルトの名無しさん :2006/01/12(木) 18:42:43
ディレクトリじゃなくてディレクションでは?
あんたはチショーでわ?
171 :
デフォルトの名無しさん :2006/01/12(木) 20:19:48
#define HOGE 10 for (i = 0; i < HOGE - 1; i++) のHOGE - 1の部分って最適化オプションなしで、 最適化されていちいち計算しないで9になりますか? コンパイラはgcc3.3.2です。
>>171 無責任意見だけど、
定数-定数だから最適化されてると思う
その程度でも最適化っていうのかな
175 :
デフォルトの名無しさん :2006/01/12(木) 20:45:46
>>172-173 i < HOGE - 1
と
i < 9
の二つのファイルを作って
-Sスイッチでコンパイルしてdiff(1)で
比べたら違ってたのはファイル名の部分だけ
だから多分最適化されてるっぽい。
定数畳み込みという立派な最適化
コンパイラかわいいよコンパイラ
秘技!畳返し!! _, ,_ パーン ( ‘д‘) ⊂彡☆ミ田
('A`)・・・・!ひらめいた
>>154 ありがとうございます
それを参考にして自分なりに書いてみます
>>163 吉里吉里とかNScripterでいいだろ
182 :
27歳毒女 ◆MS07luim0U :2006/01/13(金) 00:50:36
あるある
何で毒女がこんなところに?
必死だな(@w荒
>>184 beはともかく鳥ぐらい同じにしてほしいお(^ω^;)
186 :
デフォルトの名無しさん :2006/01/13(金) 01:45:38
Win95のこと聞いていい?
聞くのは勝手。 でも答えるのも勝手。
VIPPER総プログラマ計画……!
191 :
186 :2006/01/13(金) 01:56:26
窓サイズのカスタマイズをしたいのですけど・・
いいアイデアが思い浮かばなくて壁から手が出そうな勢いニダ<`∀´; >
CでWinampで再生中の曲の歌詞を表示するプログラム作りたいんだがどうやればいいんだか SamurizeのAlbumJacket+みたいな
素直にプラグインとして作ればいいじゃない 歌詞表示なんてテキストファイル読み込んでパースして 演奏時間にそってテキスト表示していくだけじゃないか
buf[5]をbbuf[5]に[0]から[3]までfor(i=0;i<5;i++)使って代入続ければ最後に'\0'が入る?
ちょっとC言語の質問してもいいですが
ばっちこーい
>>199 いいですかとか聞かずに質問書けば良いのに
おまいらよくみろ!
>>199 は「いいですが」と書いているんだ!
つまり「C言語の質問してもいいですが(おまえらに俺の質問が理解できるのか?)」
と聞いているんだよ!
ΩΩ Ωナンダッテー
>>196 [0]から[3]までって限定してるあたりから[4]には'\0'が入ってんのかな?
と妄想してみる(´ー`)
さらにforを使うってあたりからbbuf[i]=buf[i]と書いてるのかな?
と妄想をたくましくする(*´ー`)
その妄想から
char buf[5] = "1234";
char bbuf[5];
for(i = 0; i < 5; i++) {
bbuf[i] = buf[i];
}
でbbuf[4]に'\0'が入ってほしいのかなと妄想を爆発させる(*´Д`)
ここであれ[0]から[3]ならi<4じゃないの?とちょっと冷静になる(´=`)
もしかして聞きたいことは
char a[]="文字列"で文字列のケツに'\0'がくっつくけども
for()で別の配列に代入しても代入先のケツに'\0'が自動でくっつくんだろうか?
なのかなあと一人で盛り上がるヽ(´∀`)ノ
自動じゃつきません(´ー`)配列の中身が文字列だってのはコンパイラは知らんしな
理由の説明はいる?
長文UZEEEEEEEEEEEEEEEEEEEEE
>>204 てか、ぜひ理由を教えて頂きたい。
>配列の中身が文字列だって知らない
配列の要素を代入しているからという解釈でよろしいですかね?
でも結局は配列bbufは要素数5なので5個目の要素に
ヌル文字が挿入されるでFAですよね。
要素数と最後にヌル文字が入るかどうかは一切関係ない
ぬかるタン早く答えてよ・・・(´A`) 答えてくれないから、先お風呂入ってくるね!! exit(1);
210 :
194 :2006/01/13(金) 23:05:23
winamp自体わかんね
今北ヽ(´ー`)ノ理由 配列の書き方はこんな感じ。 char buf[5] = {0x31, 0x32, 0x33, 0x34, 0x00}; で略すと char buf[5] = {'1', '2', '3', '4', '\0'}; さらに略すと char buf[5] = "1234"; ダメを押すと char buf[] = "1234"; になっていくのはまあ普通(´ー`) 略さなかった場合の書き方だとその文章のどこから文字列だという証拠を 見つけなきゃなんないかを考えるヽ(´ー`)ノcharは意味的には文字じゃないし、 配列[]は文字のためだけのもんではないし、{}の囲みも文字専用ではないと。 Cの文法では配列に文字列を突っ込んだというFAが出せないヽ(´∀`)ノ だもんで配列を別の配列に代入するときに代入元が文字列かどうかワカンネから Cでは代入先のケツに自動では'\0'をつけらんないという話。 こんなようなCの文法に書いておけない重要な情報をドキュメントにすれってのが なかなか守る気にならんでな('A`)経験でなんとかなっちまうのも一因クサイ 寝るわさ(´ー`)ノ~AM06:30に復帰したげ
>>212 逆だろ。「charは意味的には文字(実際には整数型)」と思う。
あと、最初はこれから始めようよ。どうせCなら何も変らないけれどさ。
char buf[5] = {'\x31', '\x32', '\x33', '\x34', '\x00'};
charは意味的には文字専用じゃない(´ー`)と置換しておきたく。 配列[]と{}の囲みについても「専用じゃない」と言ってる以上 charの方も字面を揃えておくのが芸としてはよかったかも。 あー…意味的だか仕様書的だかきっちり切り分けらんないな(;´Д`) 仕様書読むか。技術英語UZEEEEEEEEEEEEEEEEE '\x..'はどうなんだろう、説明で取りたかった方向は「数値も文字も結局数値」 だったから(俺の脳内では)、最初に数値を持ってきたかったってのがあって \xはエスケープシーケンスの文法だから数値の文法とは違うし(´〜`)んー 略記を羅列した時点でエスケープシーケンスはすっかり忘れて(*´ー`)た。 その記述行を羅列の中に俺が入れるなら上から二番目に置いておきたい。 突っ込みクスコヽ(´ー`)ノちと出かけますよ
コード体系はいっぱいあるんだからバイトコード決めうちはいくないです。
>>210 をネットワークに接続して歌詞をDLするようにしたいんだけど何使えばいい?
amipってのがよくわからないからgoogleで調べたらモスバーガーが出てきた。 食いたい。行って来る。
/* コテうぜぇと思いつつ技術たけぇと思ってしまう俺。 みずきは違うけど。 */
,〃"´´"':、 ;;゙ :::゚ω゚;; モキュ? ;;' U :;; ;;: ::;;゙ ':;, ,,;;゙ ゙'し"'U'
学習中にロケール切り替える局面ねぇし(´−`) (文字列リテラル|NTBS)の説明にロケール絡めるのマンドクセ('A`) 免許取りにきた教習生に合鍵を作る金属の鍛錬法から教えるのやだよ俺 何が善良かを決めるってのは何が劣悪かを決める必要があるわけで 劣悪の必要条件をうんぬんしてたら宗教論になるわいな(´=`) うちは曹洞宗ヽ(´ー`)ノ俺は神道。袴!(*´Д`)黒髪!
めかるって開発環境何?
PSPad+VCToolkit(´ー`)4タブが打ててコンパイルできればなんでもいいのん
Toolkitか。安上がりで済ませてんのね。
揺れまくり @東京
スタイルは宗教だと確信してますが何か? さあ、皆の衆。我がスタイルを崇めるのジャー。 なんでも説明してたら時間がいくら有っても足りないし。 取り敢えず信じろと要求する。
だが断る
何?この顔文字多用する糞固定? バカ女子高生と同じレベルだな。
229 :
216 :2006/01/14(土) 23:08:48
ふみぃ・・・
画像ビューアを作ってるんだが進む/戻るボタンはどうやって作ればいいのだろう。 C#で。
「進む」ボタンのイベントハンドラ(デリゲート先?)でで次の画像ファイル読んで表示するだけじゃないのか
>>230 進むの方だけでも少し先読みしてbufferに入れておいたりすると
使う人が少し幸せになれるかもしれないな。
>>216 socket方面でないかい?(´ー`)多分。
一般的な同様のQ&Aが出た局面を覚えてて今その記憶を出してみただけだから
本当にsocketが必要なのかはワカンネヽ(´ー`)ノ実証はしてない
>>231 ,232
次のファイルを読み込む というのをどうやればいいのかが・・・。
もっと勉強する必要があるな。
勉強してきます
>>234 自己レス。
正確には今読み込んでいるファイルの次のファイルの名前を取得
というのがどうすればいいのか・・・。
>>234 C#はよく知らんけど
画像を表示しているオブジェクトがあるだろ?
それを非表示でいくつかもっておいて
そこに次開く予定の画像を読み込んでおく
んで、実際開いたときに、先読みしたオブジェクトを表示する
そんな感じの処理だよ
>>235 ディレクトリに存在するファイル名全て所得して名前や日付なりでソートするなりして
listを作る。ソートされたlistを作っておけばlist順で次のものが分かる訳だ。
って事を聞きたかったのかな?
>>236 ,237
レスありがとうございます。
>>236 >>次開く予定の画像を読み込んでおく
どうすれば次開く予定の画像を読み込めるのかがわかりません・・・。
>>237 ありがとうございます。頑張ってみます。
みんな親切だな
そうして人は成長していくものさ コーディングの途中で脱落する人もいるだろうが 脱落せず将来の日本を牽引する輩が2chから出現すれば もうそれだけで俺ら先輩としてのの役目は果たしているだろう
正直、ム板に育てられました。
最近のム板はトゲトゲしてる気がするよ
ヒント:マ板からの偽装派遣社員の流入
団子先生がキャピキャピしてる件。
最近このスレも落ち着いたね。 飽きた人が多いのか、自演してた人が居なくなったのか…
落ちたな。流れ速っwww
何故にきゃぴってるの>団子
じゃあニダってみる
しょぼれ
俺でも分かるプログラミングって本クレ。 実際猫でも分かるのに、俺には解読できないのが多々あったし
猫でも〜のおかげでHTTPとFTPは使えるようになった ……winsockじゃないけど 便乗でしつもーん winsockの関数や定数がほとんど載ってるような本ある? 猫でも〜にも要所は説明してあるけど 詳しく知りたくなったときにネットじゃなくて書籍で見たい
ちなみにアドレスから画像ファイルを保存するプログラムってどんな感じなんだ?
ソースうp
>>255
ちょwwww超読み間違えたwwwww wininetじゃなくてwinsockかwwwww テラアホスwwww
PSP持ってる?>団子先生・近藤・めかる
>>261 聞いてない。けど
やっぱみずきはかわいいな
みずきは死ねよ
266 :
264 :2006/01/16(月) 20:31:33 BE:317822898-
Beつけるの忘れたお・・・orz
>>261 聞いてねーよwww
>>264 DSじゃだめぽ
PSPもってるならファームウェアクラックしてもらおうと思ったんだけど(´・ω・`)
流石にバイナリを書き換えるのは無理か。
団子先生Donutどうなった?
How to become a hacker読んだけど HTMLをまず学びなさいが、XHTMlを学びなさいになってた。 別にどうでもいいけどさ
>>260 持ってるのはDSとGBA-SPだな。両方とも銀のやつ。
mixiに「団子先生と愉快な仲間たち」ってコミュでも立ててくるか。
>>268 ごめんまだトリッパーのほう弄ってる。
取り合えずProxomitronもどきのモジュールあたりならそろそろ取り掛かりたいと思っている。
(仕事中にmixiこっそり見るのにあの色使いは目立つから)
272 :
デフォルトの名無しさん :2006/01/16(月) 21:35:55
Visual Basicってわかりやすいって聞いたんだけど 結構何でも作れるの?('A`)
生命を作れます
ランタイムが鬱陶しい そんだけ
windows.hを全部読んでみようと思ったが量が膨大でもうだめぽ
>>260 ないょヽ(´ー`)ノゲーム機は持ってないす
>>272 Visual Basicっていっても6.0以前と.NETじゃ別物だしな
6.0以前の方がわかりやすと思うが、もうすぐ消えてなくなるだろうな
この際C#にしとけ
Live2chがVisual Basic製とか聞いた
>>277 いんや(´ー`)ゲーム自体をろくすっぽやっとらん
俺の人生に必要ないしなヽ(´ー`)ノ今手元にあるのはQuake1だけょ
コイツは自分で高性能ゲーム作って遊ぶ男だな
Cから直接winsockに入ったんだけどこれはもしかしてWindowsAPIを先にやった方が良かったかな
>>281 構わないと思うよ。もともとBSDのソケットAPIのコピーだから*NIXのソケット関数がほぼそのまま使えたでそ。
>>283 改行コードが足りないとか何とか・・・
というか、リクエストヘッダがそれじゃ可哀想
RFC読みたまえ
猫でもわかる〜に載ってる通りにやってるんだけどどこが悪いのさ・・
だから猫は・・・・・
叩く気はないけど 猫って学生がプログラミングとhtmlを学んでテンション上がって勢いで作ったみたいな出来じゃない? 叩く気はないけど
288 :
デフォルトの名無しさん :2006/01/17(火) 17:13:46
<叩く気はないけど> 猫って学生がプログラミングとhtmlを学んでテンション上がって勢いで作ったみたいな出来じゃない? </叩く気はないけど>
GET %s HTTP/1.0¥r¥n¥r¥n だと思うお
GET %s HTTP/1.0¥r¥nUser-agent: VIP¥r¥n¥r¥n の方がいいかな?
Cやってみたいんだけどおすすめの入門書とかってある? 知識ゼロからでも始められるやつ
>>283 if(nRtn!=0){
これがいかんのだろ
12歳でもわかるHSPゲームプログラミング
>>291 C言語の知識がゼロなのかプログラミングの知識がゼロなのかで変わる
296 :
295 :2006/01/17(火) 18:01:32
両方っておかしいな・・・プログラミングの知識ゼロ
知識ゼロからC言語学んだけど、ネットと入門書で基礎は完璧。
俺のステータスLV:6★ HP:17/28MP:2/2 攻撃力16 防御力:11 素早さ:19 かしこさ:2 やせい:17 プログラミング:3 C言語Lv:1 だれかぼすけて 誰か薬草くれ
>>300 やせいが割と高いんだから、野生の感で何とかしる
>>302 猫は96年からある上に一度書いたページが修正される事は殆ど無いから。
>>306 3枚目、ドラクエ8の最初の洞窟付近にソックリ
>>308 だからコメントが「スライムとか出る」じゃないのか?
>>309 だからソックリだって言ってるじゃん、おにいちゃんのわからずや!!
3枚目の写真はどこ??生きてるうちに行きたいんだけど
保険室で「先生、具合悪いから休ましてください」 先生「どうしたの?体調悪いの?」みたいな流れだな
ドラクエに写真トレース疑惑キタ━━━━━━(゚∀゚)━━━━━━ !! スラダン祭り以来の大物だな
風呂に入りつつ、ふと迷路の解き方を考えてたんだ そしたらこんなのが思いついたんだがどうよ? ・まず、T字路、十字路をノードとするグラフを作る ・ダイクストラ法 ・( ゚Д゚)ウマー それはそうとポストを見てみたらCマガが届いていた
フォルダたくさん選択(16個くらい)してその中から検索しようと右クリックから検索って やったらブラクラみたいな状態になって焦った><
sub set_line { my ($file_name, $line_no, $value) = @_; my ($content); open(FILE, "< $file_name") || return 0; for(0 .. $line_no - 1) { $content .= <FILE>; } $content .= $value . "\n"; <FILE>; while(<FILE>) { $content .= $_; } close(FILE); open(FILE, "> $file_name") || return 0; print FILE $content; close(FILE); return 1; } Perlでテキストファイルを読み込んで、指定した行の内容を書き換えたいのですが、こんな感じでいいのでしょうか? もっと綺麗な書き方があったら教えて下さい。
俺の名前はfuck〜♪そして〜♪おまえの名前はfackなのさ〜♪
ダイクストラ法ってどうみてもダイクマだよね
今からナイトウクエストをつくります。 てかなんかム板重くね?
うはwwwwwwwおkwwww
wktk
WinAPIの関数リスト見てたら吐き気がしてきた 挫折とかしたくないです
hsp
∧_∧
( ・∀・) | | ガッ
と ) | |
Y /ノ 人
/ ) < >__∧∩
_/し' //. V`Д´)/
>>328 (_フ彡 /
内藤はモンスターボールを投げた! キュウ・・・キュウ・・・チャンチャンチャンチャチャチャチャンチャチャー みずきを捕まえた!
キャッチアンドリリース
333 :
デフォルトの名無しさん :2006/01/17(火) 22:07:11
>>319 open(FILE, "< $file_name") or die "Cannot open $file_name\n";
が普通だと思うのは僕だけですか?
>>334 C使いの俺にも分かるように全体の動きを箇条書きできぼんぬ
エロゲー会社のプログラマーさんのソース見たお(^ω^;) よくわからなかったけど
Leaf辺りか?
そういや、どっかがGPL違反だったのを公開してたな。
193 名前:名前は開発中のものです。 投稿日:2006/01/17(火) 21:57:26 ID:V6A8k4ZD >extern BOOL InitSaerchFile( char *src, BOOL subdir_chk, SEARCH_DIR_DATA *sdd ); >extern BOOL SaerchNextFile( SEARCH_DIR_DATA *sdd ); >extern BOOL TermSaerchFile( SEARCH_DIR_DATA *sdd ); Saerch...
>>340 オープンソースなんだからお前が直してうpしろよ
お前何言ってんだ?頭大丈夫か?
未成年だからLeafのソース見たくても郵便出す勇気が無い
別にソースは18禁じゃないだろ
345 :
334 :2006/01/17(火) 23:29:30
>>335 ごめんなさい。
なんとか頑張って書いてみようとしたんだけど、なかなか纏められない。
もう今日はVIPに帰ります。
(゚ε゚)キニシナイ!!
コンパイルしたらフリーズする 固くなるのはちんこだけにしてくれよ(´・ω・`)
どんなプログラムしてんだよ・・・
351 :
みずき ◆WnmizUKIg6 :2006/01/18(水) 00:52:27 BE:336110459-
>>352 いきなりレジストリ書き換えにくるんだけど、なんで?(゚д゚)
グレプで2番目の文字から改行までをマッチできません>< ¥2とか{}とかわけわからん
355 :
354 :2006/01/18(水) 05:28:00
間違えた><最短マッチができません><改行から最寄りの文字から改行までをマッチしてー
>>353 マジかよwwwwwwwww
鯖乗っ取られてんの?wwwwwwwwwww
つまり m/\n(.*?)\n/ 見たいな事をしたいんじゃねえか? で、()と$1の使い方がわからねえと
それなら m/(^.*$)/ これでいいんじゃね?
顔文字のようだ
>>352 includeだけ変えてやれば動くよ。
ファイルのリスト見ながらファイル探して
#include "..\my_inc2\Draw.h"
エラーが出てるとこ一つずつ修正するだけで動く。
m/(^,_^)/m
どうでもいいけどCマガ休刊かよ… 残念ス(´・ω・`)
マジで?
えっ?あったっぽいけど・・・。俺の読み間違い??
Perl用のエディタに「Perlを始めよう!」を使っているんだけど、そろそろソースの編集がしんどくなってきた。 なにかお勧めのエディタはありませんか?
>>352 Makefile書いてファイル名の大文字小文字がおかしいのを修正してwinegccでコンパイルしてみたけど失敗…orz
LPDIRECTINPUT8をLPDIRECTINPUT8Wに、LPDIRECTINPUTDEVICE8をLPDIRECTINPUTDEVICE8Wに書き換えてみたけど結局D3DXVECTOR3が見付からなくて断念
>>367 ライブラリのパスが通ってないだけなのでは?
#include <d3dtypes.h> して D3DXVECTOR3を_D3DVECTORに置き換えてみた。 エラー多すぎて疲れたorz
D3DXVECTOR3とD3DVECTOR3は別物。
>>370 そうなのか。
/usr/local/include/wine/windows/msacm.hに#include "mmreg.h"を追加したりしてどうこうしてみたけど何かもう疲れた。
cedega(旧wineX)使えばもっと楽なのかな?
>>371 >>352 からソースをダウンロードして、ToHeart2のソースファイルをコンパイルしてみたんだけど、
インクルードのパスさえ通してやれば、外部シンボル未解決以外のエラーは出なかったよ。
単純にDirectX SDKのバージョンが違うか、SDKへのパスが通ってないだけなのでは?
373 :
354 :2006/01/18(水) 20:06:12
>357-359改行側から2番目までを選択 とかができたらいいなと。 VIPPER の場合、PPERになる(最短マッチって言うのかな?
grepには行単位の検索機能しかなくて編集はできないんじゃないか? cat hoge | perl "foreach $line ( <STDIN> ){ if( $line ~= m/^..(.*)$/ ){ print $1; }}" とか いや試しとらんから動くかどうか知らんけど
m/(^.*$)/ m/(^.*$) m/(^.^) m/(^∀^) m9(^∀^) また新しいトリビアが生まれた・・・・
ジャネー
377 :
デフォルトの名無しさん :2006/01/18(水) 22:46:25
TH2のソースもSFに登録してくれよ
糞団子と近藤の隔離スレはこちらです
そういうこと言う人機雷です><
顔真っ赤になってるぞ(藁
結局ブラウザはどうなったんだね?
. ∧_∧ (´・ω・) / \ __| | | |_ ||\ \ ||\\ \ || \\ \. ∧_∧ . \\ \ ( ) ほかに言う事ねーのかよサル . \\ \ / ヽ . \\ / | | .| . \∧_∧ (⌒\|___/ / ( )つまんねーんだよお前 ∧_∧ _/ ヽ \ ( ) ギャハハ泣かすなよオメーら | ヽ \ / ヽ、 | |ヽ、二⌒) / | | |
半年プラン(泣
団子カワイソス(´・ω・`)
(`・ω・´)シャキーン 団子応援してやろうぜ!wwwガンガレwwwうぇwwww
386 :
デフォルトの名無しさん :2006/01/19(木) 13:08:39
期待age
めんどくせーからスルーするべし
(・∀・)ニヤニヤ
(・∀・)ニヤニヤ
>>389 char[]は危険なのでubyte[]を使った方がいいお
それとFileじゃなくてstd.cstreamのCFileつかえお
392 :
391 :2006/01/19(木) 16:46:16
二行目は勘違いスマソ
>>391 どこのchar[]をubyte[]に?
>>393 readStringがまずい。
char[]はutf-8で扱われるので(ry
こんな感じすればいいはず(未確認)
ubyte[] buff;
buff.length=8;
read(buff);
>>394 std.utfの関数呼ばない限り支障はなかったが今から変更してくるお
tarfile.read(buf); に直したとたん動かなくなったからもとに戻すお(^ω^;)
>>397 tarファイルからファイルを取り出す事の出来るDで書かれたモジュールだお
うpろだ落ちてる?
403 :
デフォルトの名無しさん :2006/01/20(金) 03:11:47
ToHeart2をD言語に移植しようぜ
404 :
n :2006/01/20(金) 09:12:31
D言語でrpgつくーるのエミュ作ろうとしたけどlibpngを使う所でセグフォ状態…orz
プログラマになりたいんだがWinAPIをどれくらい覚えてれば大丈夫?
万個
つ[ぐぐ] 正直、調べ方がわかれば十分初心者脱出レベルだと思う。 どのリファレンスの項目とか、どの本にそれっぽいこと書いてあったとか
大体各種ハンドル周りを覚えてれば入社程度はできるかな
WinAPIできれば入社できるの? 俺ガンバルよ!
低レベルな会社ならCと忠誠心だけでも大丈夫じゃないか?
>>410 そーゆーとこは頑健な肉体と精神も必要だな
入室料10万ペソになります
メンヘルです><
1字間違えたらDQ2が出たぞおい><
>>405 一個しか覚えておらん!(゚Д゚)int WINAPI WinMain(,,,)これ最強!
つーか覚えられんヽ(´ー`)ノ
>>416 引数ぜんぶ省略してもメッセージボックスぐらい出せますか?
出せるような気がするな。
>>417 出るですよヽ(´ー`)ノMessageBox(NULL,,,)でおっけ
419 :
405 :2006/01/20(金) 13:28:56
>>416 ぬかる先生が覚えてないとは意外
おまいらありがと
気持ちが軽くなった
つーか単純に何か覚えてれば良いってもんじゃねえのよ 変化の激しい業界なんだから 一定以上の速度で常に勉強し続けられる事これ重要
全部覚えろよ全部。OSの知識も必要ね。最低UNIXとWINDOWS。
422 :
デフォルトの名無しさん :2006/01/20(金) 18:30:18
>>421 無理に決まってんだろこのカス。さっさと消えろ。
>>422 わかったよ。ごめんな・・・
421じゃないけど。
>>423 わかりゃいいんだよカス!!
422じゃないけど。
クラタ
void swap(int *x, int *y) { if(*x == *y) return; *x = *x ^ *y; *y = *x ^ *y; *x = *x ^ *y; }
なにやってるのかわかりません><
実際に値をあてはめて考えてみな 初めて見たときは感動したな
すみません
要するに
お前らが音源(mp3等)をアップして
しかも勝手に曲送りとかできたり
するシステムだ!
全てはお前らのセンスにかかってます
■以上■
前バージョンより大幅な改良を加えました
コードを全部消して一から書き直しました
cgi-lib.pl とか CGI.pm とか一切使ってません
multipart解析もフルスクラッチです
↓ここからどうぞ
http://m-serv.ddo.jp/uprecusdx/ (Uprecus DX 0.83 beta)
ええっと、XORで値を入れ替えてるのかな?
アカデミックパッケージみたいに ニートミックパッケージも販売して欲しいな
ここでLogo言語の質問をしても良いのでしょうか?
>>426 で swap(7,18)とかやった場合
*x = 7 -> 00111
*y = 18 -> 10010
*x = 00111 ^ 10010 = 10101
*y = 10101 ^ 10010 = 00111
*x = 10101 ^ 00111 = 10010
これで
*x = 10010
*y = 00111
sugeeeeeeeeeeeeeee!!!
わざわざそんな面倒なことする必要は無い *tmpに代入してスワップ
>>434 おばあちゃんの知恵袋に
「レンジでチンでいいじゃない?」って言うぐらいの無粋さ
そもそも
>>426 がどの流れから出てきたのかも意味不明だけど。
お婆ちゃんの知恵袋つーよりもなぞなぞって感じだな 読みにくいだけでメリットあるわけでもないし 話しのネタになっても使うもんではないな
常識なのに今頃知って有頂天になってたんだろ。
分岐命令が入る時点で高速化等のメリット皆無
高速化ってゆーかどう見ても低速化にしか見えんが 一次変数に格納するだけの方が 余分な計算しない分速い どうせレジスタ変数になるし
>>440 eaxにpopしたら元に戻っちゃわないの?
>>443 pop ebx
orz
関係ないけどオタ女的BIPブログの管理人って可愛くね?
ポップ エビックスってなにさ
>>445 を見てヒラメイタ
絵文字のアセンブリとか作ったら面白くネ?
こんな感じか? >∀<)っ-○●◎-<いやーん見ないでーsage ↑ ↑ ↑ opコード レジスタ アドレス
/* | | | ∧|∧ ( / ⌒ヽ | ̄ ̄ ̄ ̄ ̄ ̄ ̄ | | | | ∪ / ノ . | ノ ノ ノ */ main ( ) { printf("Welcome VIPPER World!"); }
ちょwwwww
だんごっ、だんごっ、 ・・・すみません。どうしてもいいたくなってしまいました。 ODYSSEYたん、Tripper++の開発がんがってくらさい。
Tripper++開発終了してね?
いまだに保守してたらブラウザ開発なんていうわけ無いだろ
;' ':;,, ,;'':;, ;' ':;,.,.,.,.,.,,,;' ';, ,:' : :、 ,:' \ ,,. 、./ ノ( ::::::::', :' ● ● ⌒ :::::i. i ''' (_人_) '''' * :::::i 団子の野郎スレとめやがった!! : {+ + +} :::::i `:,、  ̄ ̄ ::::::::: / ,:' : ::::::::::::`:、 ,:' : : ::::::::::`:、
今日のおやつはお団子にしよう
そろそろお団子叩くの止めような
。∀。)つ----- (゚д゚)ウマー
告知無しでサイト改装。今は反省していない
gccの拡張インラインアセンブラがわからないニダ・・・<`∀´; >
正直、おいらも嫌いだ。 PPC版のAltiVec拡張はCodeWarrior由来だった気が。
そういやAltiVecも最近弄ってないニダ・・・<`∀´; >
;' ':;,, ,;'':;, ;' ':;,.,.,.,.,.,,,;' ';, ,:' : :、 ,:' \ ,,. 、./ ノ( ::::::::', :' ● ● ⌒ :::::i. i ''' (_人_) '''' * :::::i 混同の野郎〜スレとめて逃げやがった!! : {+ + +} :::::i `:,、  ̄ ̄ ::::::::: / ,:' : ::::::::::::`:、 ,:' : : ::::::::::`:、
コミュニケーション能力がないやつは例外なく無能。
>>464 Sn Uploaderって別にアドレス変更でもsrcディレクトリ含めて
そっくり移動すりゃ問題なくね?
まぁ、いいではないか
>>466 あー言い方が悪かったな。ファイルは残るがスレのアドレスを踏んでも
404になりよってこと。
誤スレのアドレス 正うpろだにうpされたファイルのアドレス 流れちゃったのか残念と思われないように念のため。
そういうことね、把握した
WinAPIでアニメーションやってみた ボールの跳ね返りの簡単なやつを作ったつもりだったんだが なぜかWindowsのロゴが表示された
なんでこの板の古いスレってアンカーが変になってるとこ多いの??
>>473 や、なんか100ぐらいなのに500ぐらいにレスしてたりってのとか
未来安価してる古いスレがいっぱいあるんよ
話も全然繋がってないしさ、なんだろうなぁ〜って思ったんだ
>>474 ヒント:透明あぼーん
VIPだと流れが速いから削除されないまま進んじゃうことが多いけど、ここは2,3年前に立ったスレがいまだに
あったりするくらいゆっくり流れる板だからね。
478 :
みずき ◆WnmizUKIg6 :2006/01/21(土) 23:52:04 BE:537775698-
1日かけてやっとマンガページから1冊丸まる保存出来るプログラムが完成した
478 名前: みずき ◆WnmizUKIg6 Mail: 投稿日: 06/01/21 (土) 23:52:04 ? 前にも言ったと思うけどHSPばっかやってる人はしんで欲しいお
なんというか、哀れだな
要は何ドットかずつ背景をずらしていくだけなんだけど ただソースを見た感じだとまだつらいかも・・ それと本は一通り目を通したのなら後は分からなくなったときに そのつど見ればいいよ、全部覚えておく必要なんてない。
>>483 ダブルバッファリングとかつかって少しずつ違った背景を描いてるだけじゃない?
うはwwTransparentBlt()が使えねwww
487 :
みずき ◆WnmizUKIg6 :2006/01/22(日) 11:48:56 BE:89630126-
>>483 int i;//表示される左端の座標
while(bool){
表示する関数(i,0,i+640,480);//(x座標左端,y座標左端,x座標右端,y座標右端)
i++;
}
横長の大きな絵から表示範囲を関数に与える変数で指定してやる。
y座標固定、x座標は変数に格納してループの中で増減する。
489 :
デフォルトの名無しさん :2006/01/22(日) 14:03:03
Lispか、なでしこ使ってる人いる?
なにその一貫性の欠如した列挙
>>489 Lispの仲間であるSchemeなら勉強始めたとこだ
ぼくだいすきーむ
Schemeってなんか組み込みの処理系かなんかで使われてたっけ? Emacs-Lispなら若干解るんだけど。
494 :
デフォルトの名無しさん :2006/01/22(日) 14:32:27
じゃあ、まず最近釣りが多いから。2ch全体でID抽出するプログラム作るか。 今そのIDがどの板にいるとか、どのスレにいるとかな。 つ13OELJPK0
>>494 鯖にものすごい負担をかける様な気がするんだが・・・
すげーな、板によってID変わるのに
スレダウンロードが一番のネックやね それさえ低負荷で出来ればあとは解析だけでも結構遊べる気がする 単語ランキングなんてあれば楽しいのに・・・ ぶっちゃけ多少の負荷ならバーボンに行かないけど・・・うーむ
週一でぐぐるのクローリングが掛かってるときの鯖の重さを知らんのか? 一ノードであの状態なのに皆が一斉に始めたらどうなると思うんだ もはや攻撃としかいえんぞ
>>498 複数のマシンでお互い通信しあって集計するソフトならいいんでね?
P2P技術とかつかって
>>494 IDって板ごとに別々になるよ。
オレみたいに●持ってる人間は串刺し放題だしな。
>>493 GIMPのマクロ用スクリプトくらいしか知らん
503 :
デフォルトの名無しさん :2006/01/22(日) 15:00:22
2chに負荷をかけない方法 1.P2Pで分散ダウンロード 2chから見た場合、DOSかDDOSの違いでしかない(多人数巻き込むなら負荷大幅軽減) 「ウケ」はいいと思うが難易度やや高めなのだわ 2.ミラーをクロールする 2chをミラーしているサイトはたくさんある ありがたいので遠慮なくいただく 負荷をかける鯖が変わるだけで根本的解決じゃないカナ 3.ダウンロード速度をひかえめにする ダウンロードの間隔をあける 同時ダウンロードしない 時間かかりまくるッス 4.空いてる時間帯に一気にダウンロード ピーク時間以外は余裕ありまくりです ニートらしく早朝に優雅にダウンロードかしら 5.2ちゃんねる専用串を開発する 誰か鯖たてて
糞コテは頭沸いてますね
;' ':;,, ,;'':;, ;' ':;,.,.,.,.,.,,,;' ';, ,:' : :、 ,:' \ ,,. 、./ ノ( ::::::::', :' ● ● ⌒ :::::i. i ''' (_人_) '''' * :::::i 団子の野郎、新・mac板にも現れやがって!! : {+ + +} :::::i `:,、  ̄ ̄ ::::::::: / ,:' : ::::::::::::`:、 ,:' : : ::::::::::`:、
マカーだもんよ
最近はVIPにもこのHNで書いてる。 あとはmixiと2chSNSかな。ここはコテハン名でやってないけど。
512 :
デフォルトの名無しさん :2006/01/22(日) 17:09:16
>>498 それおもしろそう、やってみたいね(・∀・)
ネットワークの勉強もしたいし
最近全く相手にしてもらえない近藤がかわいそう 以上、自作自演でした(・∀・)ニヤニヤ
>>513 ここWin板じゃないし。
メイン機Windowsノートだし。
Linuxもたまに使うお。
やろめ!
>>518 相手すんな最近のマカはWinユーザに成りすまして
暴れるからたちが悪い
出してるプログラムがまだWindows用しかない時点でオレのMac暦なんてたかが知れてるわけだが(実際3ヶ月だし)
ネタだが「は?マウスに右クリックも左クリックもねーだろ」ってあったわ
>>484-485 ,488
なるほど。
背景が動いてブロックに当たらないように避けながら進む
横スクロールのゲームを作ってみたいと思ってたんで気になってた
壁とかのブロックはy固定、xデクリメントで移動しつつx<0になったらデータ破棄、
新しいブロックの生成とかどうするんだろう
3ボタンマウスから入ったオレ的にはむしろWin98の頃は 「は?2ボタン?舐めてるの?」 今は、LaserMouse 6000使ってる。 ところでMSの横軸つきホイールマウスってホイールの動きが固くね?
>>524 あんなもんだろ?買ってないけど今度買おうかなと思ってる。
つか ア レ は あ り 得 な い 当たり外れもあるかもしれないけど、1軸のと比べて明らかにカタい。 分解して削らないとまともに動かないんじゃないのかこれ。
>>526 おまえそれハズレだゴミでも詰まってんじゃネーノ
528 :
みずき ◆WnmizUKIg6 :2006/01/22(日) 22:36:36 BE:403331696-
Cの勉強で一番楽しいところってどこ?
ここ
そこはだめ!><
ここ -> *
構造体とポインタなんですか?
>>530 細かいこといくつか
これスレッド使うのはいいんだけど閉じないとまずいような悪寒
後は何かしらのこだわりがない限りはcreateではなく_beginthreadexがよさげ。
あと、user_paintのu_pointがマズー
>>536 それ使いたいんだけどprocess.hインクルードしても
プロトタイプの無い〜エラーが出て困る
538 :
デフォルトの名無しさん :2006/01/23(月) 15:37:25
みずき犯す
e-ラーニングとかのネット講座って受ける価値ある? 月額6000円とかなんだけど。
ネット講座?
>>487 まだお前メイプルにはりついてるのかwwwwwwwwwwwwwwww
543 :
みずき ◆WnmizUKIg6 :2006/01/23(月) 21:02:08 BE:470553697-
(´・ω・`)何よ
升スレのみずきはここまでAAを思い出したよ(´・ω・`)
545 :
みずき ◆WnmizUKIg6 :2006/01/23(月) 21:22:04 BE:89629643-
(^^^)b
みずきが書き込みだすとスレ速度が落ちる
548 :
デフォルトの名無しさん :2006/01/23(月) 22:22:15
みずき犯す
>>547 いま人が居ないのはVIP本拠地でピザ逮捕祭りやってるからだろ?
>>539 WinXPもメモリを喰うことだし、
背景画1枚で1MBサイズはよくないと思うお
それと、弾数制限を採用してるようだけど、
画面右端でスペース押したままにしてると、打ち続けられる。
それがゲーム要素ではないなら、良くない。
既存のゲームを参考にするのも大切だお
みずきの人気に嫉妬
団子犯す と言うとでも思ったか
>>550 >背景画1枚で1MBサイズはよくないと思うお
画像変えてみる
>画面右端でスペース押したままにしてると、打ち続けられる。
玉のx座標がクライアント領域を出たら消滅する仕組みにしてるからそこはどうにも・・
>>553 多分、フリーのソフトでもできると思うけど
絵の解像度とか圧縮度変えて軽くすればOK
もしかすると元絵の改変には許可がいるのかどうか知らんけど。
一般的には弾は一定の時間間隔設定をすると思うけど、
アイデアの出しどころでもあるだろうし。
前に出ていくと早く打てる分、リスキーみたいな。
556 :
553 :2006/01/24(火) 01:31:49
>一般的には弾は一定の時間間隔設定 これは違うと思った
高橋名人が一定の間隔でしか弾が撃てなくなったら 大変な事になってたに違いない。
559 :
553 :2006/01/24(火) 16:37:23
560 :
553 :2006/01/24(火) 16:39:15
最後のdがくぁw瀬drftgyふじこlp;@:「
561 :
デフォルトの名無しさん :2006/01/24(火) 18:53:09
みずき犯す
560 16:39:15 561 18:53:09
みずきをNGにすると怖いぐらい快適
564 :
みずき ◆WnmizUKIg6 :2006/01/24(火) 20:37:01 BE:149382645-
でもあぼ〜んが気になってついつい見ちゃう、でしょ
>>563 みずき犯すとかやってた奴もみずきだからな
みずきをNGにすれば快適なのは当たり前
567 :
デフォルトの名無しさん :2006/01/24(火) 20:41:50
み ず き 犯 す
このスレはRC1でおしまいです ほんとうにありがとうございました
570 :
デフォルトの名無しさん :2006/01/24(火) 21:17:07
ねこ大好きスレはここですか? あと のせ .さく さく じゃあ
571 :
デフォルトの名無しさん :2006/01/24(火) 22:32:37
み ずき犯す
み.ず.き.を.犯.す
573 :
デフォルトの名無しさん :2006/01/25(水) 03:50:11
いま考えたmixiを見つからずに2ちゃんから招待する方法。団子先生見てるかな? 使用言語Perl
書き込むときにfusianasanさせる→そうするとログに</b>mail.example.net<b>となる(mixi関係者からの書き込みを防ぐためでもある)↓
スレッドをレスごとに数値化→変数としてリスト化されたログを<>記号で切って名前、レス内容に分割↓
名前に</b>が入っていないかチェック→入っていたらその番号をキーとして記録↓
記録したキーを番号にしてレス内容を<br>タグで分割→分割した内容を@で検索
@で検索してヒットした行をメールアドレスとして認識、リストに放り込む→メールリストを作る
メールリストに"1行目に招待されたいメールアドレスを書いて
[email protected] に送信してください"といった内容のメールをsendmailで送信
返信されてきた内容をメールサーバーにPOPアクセスして取り込む→1行目がメールアドレスだからそれをリスト化
で、できたリストに手動で招待メールを送る。返信が来たときに"リストに登録されました"という旨の書き込みを2chに自動でする。
コレをcronでまわしてウマー
って夜中になに考えてんだ俺…
574 :
デフォルトの名無しさん :2006/01/25(水) 04:12:22
みず き犯して
あのさー だから、単にメールアドレスを他所で交換すればいいだけじゃん。 あとさ、イーマーキュリーの社員何人いるか知ってる? しかも事業は別にmixiだけじゃない。 思うに社員はいちいち毎度毎度チェックしてないよ。 mixiの違反検挙は殆ど内部告発によるもの。 招待乞食の中にもチクリ魔が稀にいると思っていい。 こればっかりは防ぎようがない。 ところでオレ見つけた?www本名っぽい名前でやってるけどwww
>>575 >だから、単にメールアドレスを他所で交換すればいいだけじゃん。
そういえばそのとおりでした…
団子先生見つけました。同じ鳥でmixiスレで見かけましたwww
577 :
デフォルトの名無しさん :2006/01/25(水) 09:56:01
団子さんていくつなの?
幼女です
>>576 うはwwwwおkwwwVIPPERらしく晒そうぜ!!wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
580 :
デフォルトの名無しさん :2006/01/25(水) 13:31:06
あげ
581 :
デフォルトの名無しさん :2006/01/25(水) 14:38:28
584 :
デフォルトの名無しさん :2006/01/25(水) 17:18:18
どうでもいい
団子先生早くなんかアプリ作ってちょ
STL の vector ってテンプレートにクラスを指定して push_backした時にデストラクタ呼ぶんね、知らなかったよ でも初期化されてないからNULLにもなってない。 if( m_pPtr != NULL ) { delete m_pPtr ; } やっといても落ちちゃうよ。普通みんなどうしるの?
エスパーな俺が答えるぞ template<typename T> struct delete_vector_functor : unary_function<void,T* > { void operator()(T* const p){ delete p; p=static_cast<T*>(0); } }; vector<T*> ptr; ... for_each(ptr.begin(),ptr.end(),delete_vector_functor()); ptr.erase(remove(ptr.begin(),ptr.end(),static_cast<T*>(0)),ptr.end());
>>586 > でも初期化されてないからNULLにもなってない。
コンストラクタで0に初期化すればいいだろ
今出来た
ごめ、ぜんぜん関係ないとこでおかしな事しとった。(^ω^;) ユルチテ
>>587-588 ありがと!
C言語!!ほどよい中級者スレは無いんですか? レベルUPしたい。
>>591 今出てる問題(ユークリッド、生徒の平均やら面積、素数)みたいなの
なら出来るけど、少しレベルが上がるとかなり分からない。
この中間位のスレが欲しくてたまらないんだけど(TωT )
>>592 それのソースコードうpキボンヌ(´・ω・)
トリップの算出ルーチン見てみたいんだ
>>593 分からなかったらここで聞けば
VIPクォリティーな分かりやすい回答がもらえる
>>596 本当に??あ・・・ありがとうございます!!
なら、明日から激しく頑張ります・゚・(つД`)・゚・
598 :
デフォルトの名無しさん :2006/01/26(木) 02:00:33
エチオピア語でおk
>>599 うっせいバカ、プログラミング暦5年の俺でもこんなん作れねーよ
>>595 参考にするならこいつのほうがいいかも
http://www.openwall.com/john/ MacOS用のVecTripperってソフトがこいつそのまま使って作ってある。
ちょうどUFC-Cryptを改造してutripperが組まれてるような、そんな感じ。
x86版はASMのコードになってるが、おいらはGNU形式のASMコードとGPLの縛りがうざかったんで
ベースになってるコードを手本にして独自に書き起こした。
けど正直、結果的には大体似たような命令の並びになった気がする。
純粋にトリップに使われてる暗号を最適化テクとか抜きに基礎から勉強したいなら
http://ruffnex.oc.to/kenji/xrea/crypt.txt あたりが詳しい。実はここ俺も参考にした。
トリップテスターのほうにはソース付けてるけど、アイコたんのとこで紹介されてるコード
ほぼそのまんま使ってる。
GUI部分は数十分で書いた突貫コードなんで参考にしないでくれ。アイコンなんて!kubotarのパクリだしwwww
>>599 APIベースでよくここまで書けるなwww純粋に尊敬に値す。
603 :
599 :2006/01/26(木) 11:22:50
>>600 ニート様なめんなコンチクショ
>>602 >APIベースでよくここまで書けるなwww
ちょwww詳細キボスwwwww
そろそろDirectX入りたいんだが"BorlandC++Compiler5.5" "CPad for BCC"じゃ不十分だよな?
>>605 不可能じゃないとは思うが、VS Express+Platform SDK+DirectX SDKにした方がいいんじゃね?
いくらIDEの機能が制限されてるとはいえ、やっぱりIntellisenceが
あるのとないのとでは効率が全然違う
>>606 そうか
Expressってあの無料版だよな?
いってくる
609 :
デフォルトの名無しさん :2006/01/26(木) 15:40:40
みずき犯す
610 :
デフォルトの名無しさん :2006/01/26(木) 18:18:13
みずき溶かす
みずき汁!みずき汁!
やる事ないと、みずきコールかよwwwwww
DirectXじゃなくてOpenGLを選ぶ人は少ないのかね
任天堂とかPSに入りたいんならOpenGLの方が有利 ところでDirectXを2D描画の基礎から解説してるサイトってない?
DirectDrawが使いたいのかね?
今Linux & C言語でクライアントからサーバーに ファイルを転送するアプリケーションを作成しているんだけど、 肝心要のファイル転送の仕方がわからない(´・ω・`) ひょっとして何かそれ用の関数とかは存在せず、 クライアント側ではオープンしたソケットにファイルの中身を書き出し、 サーバー側ではソケットから来たデータをファイルに書き出すだけなのかな? ただしこの方法でやる場合はクライアントーサーバー間の メッセージのやり取りの規則をあらかじめ決めておく必要があるんだよね…
取り敢えずFTP(プロトコル自体のことな)でも調べれ
HTTPのプロトコルに従ってみるとか
FTPプロトコルとは、FileTransferProtocolの略で、ファイル転送するときに利用しているプロトコルです。 FTPプロトコルは、TCP/IP上のプロトコルで、通常21番ポートと20番ポートを使ってアクセスします。 詳細な定義は、以下のRFCで定義されています。 RFC-0959 FTP RFC-1123 FTP-session
>>615 DirectX9のDirectGraphic使いたい
8の解説はあっても9の解説がなかなか無い
8と9で仕様が違うみたいだからいまさら8ってのも・・
Sambaがいいんじゃね?
NFSまじお勧め 組んだこと無いけどな
tftpとか簡単そう
ちょwwwwRFCてwwwww いくらなんでもそれドキュメントがデカすぎじゃね? とりあえずrsyncのソース読んでプロトコルを設計してみる。 後ファイルの転送方法自体はさっきので良いのかな(´・ω・`)
winsock!!winsock!!
喉が渇いたな… BREW / HTTP/1.1 Content-Type: message/coffeepot Host: www.2ch.net Content-Length: 5 Accept-Additions: Sugar start
>>626 HTTP/1.1 418 I'm a teapot
Date: Thu, 26 Jan 2006 14:55:38 GMT
Content-Length: 15
short and stout
628 :
デフォルトの名無しさん :2006/01/27(金) 00:50:36
directXとやらも使ってでエディタ作りたいんだが、馬鹿?
エディットかリッチエディット使うのが王道だが秀丸とかあのへんは完全独自にやってるからな。 DirectInput使えばリアルタイムにキーコードを受け取れるから、キーカスタマイズとか自前で処理するぶんには アリだと思うよ。
630 :
デフォルトの名無しさん :2006/01/27(金) 01:26:00
>>629 FF3の飛空艇みたいな超高速スクロールを実現したい。
632 :
デフォルトの名無しさん :2006/01/27(金) 10:03:52
はなみずき
あぼーん
VIPでやれ
ここはvipの植民地
まじでガキの集まりだな。そこらじゅうに宣伝してやがる。 VIPとか5人のぼっちとみずきの自演によって構成されてんの?
637 :
607 :2006/01/27(金) 16:15:01
即効削除した 俺の作ったゲーム並のあの重さはありえない
638 :
デフォルトの名無しさん :2006/01/27(金) 16:39:42
みずき犯すは挨拶ですよ
VIPPERにもわかるようにVSC++2005EE使ったRPGの作り方教えろ。
来週あたりからC#の勉強するからよろしく
オーケージョン
642 :
デフォルトの名無しさん :2006/01/27(金) 17:17:06
アイガーディッ
>>639 わかったじゃお前も来週からC#に変更だ
なんでHSP使わないの?ぶっちゃけありえない
オレもゲーム作り始めてるぜ もうすぐ絵の表示できそう
みずきがmixiの副垢で公開してるラジオ番組って需要ある?
647 :
デフォルトの名無しさん :2006/01/27(金) 17:39:00
648 :
デフォルトの名無しさん :2006/01/27(金) 17:40:12
ここって初心者の集まり何だよね? 俺も仕事でいかすためにC勉強してるけど、ろだの横スクロールとかあんなの目じゃないくらい作れない・・・
あぼーん
650 :
646 :2006/01/27(金) 17:49:05
651 :
デフォルトの名無しさん :2006/01/27(金) 17:50:22
みずきほかす
>>648 そりゃお前勉強し始めでいきなりあんなもん作れたらビックリだろ
654 :
デフォルトの名無しさん :2006/01/27(金) 18:15:29
>>653 いやあれは、プログラミング熟練者ってことでいいんよね?
初心者です>< ソフ開とか持ってるけど
C#とC++違いを25字以上30字以内で答えて
C++とJavaを足したD言語を2で割った物。
漏れはプロジェクトマネージャだぜ( ´,_ゝ`) 妄想だけど
659 :
デフォルトの名無しさん :2006/01/27(金) 19:30:08
>>655 よし、仲間に入れてやるから、持ってる知識を全部吐き出せ。
>>656 無料の環境が提供されてるんだから試せよ
>>654 「お茶」のことなら全然熟練者じゃない
今必死に解説サイト探してる
662 :
デフォルトの名無しさん :2006/01/27(金) 20:37:31
過疎ったな
じゃみんなでdat解析プログラムを(ry
>>662 いや、モノつくってると書き込む暇がない
俺もソフ開持ってるんだけど一般的にイメージするソフトウェアってのは作れないのよね
>>661 いや見事じゃ。マップデータのようなものは別ファイルに記述するといいお。
一切の資格を持たない俺は本物スーパーハ"カー。
パソコン検定で俺もハッカー気分♪
シスアド持ってるんだけど彼女ってのは作れないのよね
彼女開発者検定に合格してからだな。
バレンタインで恥ずかしくて今まで2回断った僕は激しく後悔してます。
2ちゃんねるのスレ取得等についての プログラマーのためのまとめサイトありませんか?
みんな朝生見ようぜ! 今日のテーマはライブドア! 広域ホニャララ団の話が出るか楽しみ〜♪
でも今日録画でしょ
ノーカット録画って言ってたよ。 野口氏殺害の話がなかなかでないね。 後で出るのかしら。
結構おもしろかったな
Sub s(ByVal objFo As Object) For Each objF In objFo.SubFolders objF.Delete Call s(objF) Next objF たぶんobjF.Deleteに問題があるのですが対処できません><当たり前に見えるけどwwwみんなどーしてんだ
>>680 3行目と4行目を入れ替えたりしてみたりして(´ー`)
再帰をやる時はまず一気に奥に当たるまで挿入して
全部のひだを順番にじっくり刺激しながら引き抜くと
目をうるませていい声で鳴くよヽ(*´ー`)ノらめぇぇぇっ!
どうみてもVBです。ほん(ry
すれすと
∧||∧ ( ⌒ ヽ ∪ 。ノ ∪∪
近藤シンダ
>>688 ぷはっwwwww聞きてぇけどアクセスでけねぇwwwww
>>691 物質的には危険な物じゃないけど精神的に危険だった
みずき犯せる
694 :
デフォルトの名無しさん :2006/01/28(土) 21:21:17
↑それ俺の荒しセリフや!
あたしのマンコを荒らさないで><
どう聴いても男です _,,,,、-‐‐-、- 、 ~"=―" だ じ 理 _ / ~ヽ ヽliiヽ_ _~< ! ゅ 由 ,‐-/ |_/'|/~"'ヽ、 ', '.!li ~lヽ'-、 う だ と l | | l l''┬-、 ヽ l l| iil/ii_,;lニ> ぶ け い ' |/ l / |i l/~ヽ ヽ l il|ili/ iil/lli''). ん で う |/.,-l ',ll ', ilil/ill!i!i!!_,,=ニ-‐, \ l ヽ',li ' ,lililllil!lll!!!iil!, ''ilil/!l|〃- 、,-、 :| l\ ヽ ヽヽ,, `i-!il!!ll,, -'" /ll/!l//!// / |,-、 ,-、 / :| | |\ |\ \二//! !!|l|-‐''"〃lili/lili'ilil/ l /~i''ヽ / ll :| l ', >', ヽ ` ‐‐-┴‐ニ'/!ii!!_,, --´'ヽ l V :l l ヽ ' , ',/~"'''‐┐, ‐'/-‐''" |l!llll!li ', l l ヽ └、__ "/〃ノノll!i/l!lllii!!i | :l "'-_ "'' ‐´/!!//!l!!/l!liillii!!ii / l l "''''''''i''""~!!!!//!!! /lll!!!!iii /
` 、` 、` 、` 、` 、` 、/:::::::::::/ ヽ、::::::::::::::::::::::::/ ` 、` 、` 、` 、` 、` .!::::::::/ `゛ ー- ::::::/ ど .` 、/ ̄ ̄ ̄`ヽl::::/ ,,,,,.- - 、,,,,,,,,,,,,,,_| う く ワ な. l::::| ''"二 _ , -――‐┤ で る ク ん |::::f'"´ `l=={ | す . で ワ だ |::::l l ヽ | : し ク か |::::|ヽ____ノ ヽ、__,.ゝ ノ ょ し |::::l//////人_、__,-_人//////`)ノ´|:: う て > ', ノ{|i!||l|li|l|}|l|iヾ、 ノ |:: !? /!:::lト, /ーt―――‐ァ{ / /|:: , "\____/ |:::!|:::', `ー一'"´ ノ , ", ", ", ", ", " "ヽ:ハj >、 `ー一 / , ", ", ", ", ", ", ",. "/:.:.:`ゝ、 _ノ - '´/ ,. - , ", ", ", ", ", ", "/:.:.:.:.::.l:.|\` ̄ ̄´,. - '"´´/:.:.:.
699 :
デフォルトの名無しさん :2006/01/28(土) 23:22:44
>>1 のC言語入門のサイトとネコでも分かる〜サイト、どっちで勉強した方がいいと思います?
1の方は基礎を分かりやすく書いてあって
猫のほうはゲームとかGUIとか上級的なものまで幅広くそろえてあるけど少し読みにくい・・
どちらも一長一短・・。
両方やろうとしても同じようなところは結局だるくて読み流してしまう事になりかねないからなぁ・・
>>700 感謝
確かにwin95とかの話してたので時代は感じましたが、大昔のコードとか存在するんですね、勉強になりました。
素直に1で勉強します。
699じゃないが今まで猫見てたのが馬鹿に思えてきた・・・ 本当にありがとうございました
俺もこの人の本持ってるが、ゲーム用とは書いてあるが十分汎用的に通用するしわかりやすい。
赤坂氏のほう。粂井さんのは古すぎ。
本とHPの奴は何か違うの?
本の方は実際にテトリスを作る章がある
テトリス!?面白そう
7行プログラミングってスレでHTML+JavaScriptでテトリス作ってる香具師がいたな。
昔HSPで14行ぐらいのテトリスを書いた覚えがある。 今ならもうちょっと短くできそう。
Cの基本ができるようになって 簡単なツールくらいなら作れるようになったんだけど 次は何をすればいいの?
作りたいものを作ればいいじゃない 何のためにプログラミング勉強してるの?
>>713 作りたいものがなくなちまったorz
UNIXのコマンド読みたいけどどこにソースがあるのかわかんね
715 :
デフォルトの名無しさん :2006/01/29(日) 11:38:52
716 :
デフォルトの名無しさん :2006/01/29(日) 13:18:16
みずきイカす
>>717 見てみたけど
どれがコマンドのソースなのか・・・つД`)
rm .* → y → enter → コマンドソースの解説がいっぱい。
>>719 一瞬釣られそうになったおwwwww
全部消えるじゃねえかwwww
sh みずき犯す.exe exit
/usr/src./usr.bin/が/usr/bin/の中のソースかな
#/usr/bin/sh wine みずき犯す.exe&
>>724 みずき自慰行為.mpgが見たいのですが。
>>723 /usr/srcと/usr/bin
あるけどどれがソースなのかわからない
ちなみにVine
>>725 俺も見たい
ば、バイブ!!!・・・><
>>727 ごめん俺BSD
linuxのことはよく知らない
俺ターボリナックス。
じゃあ僕はUNIXになる!
タンポポって言うCM
MacにPostgreSQL入れようと思ったら色々面倒なのでMySQL入れてみた。
734 :
デフォルトの名無しさん :2006/01/29(日) 16:09:46
学校ではSun OS 自宅ではKNOPPIXな漏れが来ましたよ
玄箱使いとかいるだろ?
個人でデータベース使う用途がない
確かに思い当たらないね。 XOOPSの自作モジュールをテストするとか。
>>734 学校でSolarisの管理しなきゃならんのだが全く意味が分からん・・・
ん、笑いどころがわからん
745 :
デフォルトの名無しさん :2006/01/29(日) 19:30:59
お菓子・・・
こうですか?
フュージャーネイザンなんて今日日流行らない
そう!今の時代は節穴メールさん! 名前欄にfusianamailsanと書き、本文に書いた内容がまろゆきにメールで届くという画期的な(ry
おまいら!javaインスコしたぞ!まず何をやればいい?
Eclipseインスコ
758 :
デフォルトの名無しさん :2006/01/29(日) 23:46:34
759 :
デフォルトの名無しさん :2006/01/29(日) 23:50:24
スーパープログラマへの登竜門 CreateGame〜陸海空オンライン〜 有志によるMMO製作プロジェクトスタート!!! 力ある奴だけこぃw
Linux版のJavaってめちゃくちゃ重たくないか? Javaのパフォーマンス、Solaris/x86よりもWindowsのほうがパフォーマンスいい時点でSunオワットル
761 :
みずき ◆WnmizUKIg6 :2006/01/29(日) 23:52:20 BE:149382454-
833 名前:みずき ◆WnmizUKIg6 [] 投稿日:2006/01/29(日) 23:53:01 ID:7y/Y9Brn ?
VIPPERでもわかるプログラミングから来ました、
HSP3級ですがよろしくお願いします
835 名前:名無しさん@お腹いっぱい。[] 投稿日:2006/01/29(日) 23:59:00 ID:Srqvf8wU
>>833 よろすく〜
普通に溶け込んでんじゃねーよ
Java極めてFF8の続編作って自己満足に浸ってくる。
水輝が大航海でありえない時間にshoutしてたのを見た
正味犬投げしか印象に無い
みずき大航海やってたんか 鯖どこ?
769 :
デフォルトの名無しさん :2006/01/30(月) 03:44:49
日記や閃いた事をかきなぐる。 後日あれなんだっけ?とDBで高速検索 そんなアプリ
なんか精神的ブラクラ&鬼畜な感じのゲーム知らない?
ゴア・スクリーミング・ショウ
C#ってソースが簡単にわかるって言うけどなんで? そんなに簡単に見えちゃうツールとかあるの? 今使っててすげぇ気になるんだけど
どっとねっとのぎゃくあせんぶるつーるくらいしかわからないよわたしは。
.NET Reflector?
776 :
デフォルトの名無しさん :2006/01/30(月) 16:34:31
名産品がない
>>776 モグラたたきなんかは楽で良いと思うぞ。
WindowsOS使ってるならWinAPIのページも嫁。
>>780 ちょwwwwObjective-Cってwww普通C++だろwww
printf("ザ・ワールド 時よ止まれッ!\n");
>>776 とにかくポインタと構造体を駆使してプログラムを書きまくる
仕上げは単方向リスト、双方向リストの仕組みを理解すること
>>783 そこの内容は古すぎて使えないお(^ω^;)
>>776 ネットワークプログラム組みたいならsock
windowsのプログラム組みたいならwin32api
でこれが出来るようになった俺は次なにすればいいの?
>>787 ゲーム作ってくれい。
ってクレクレ君かよ!
789 :
デフォルトの名無しさん :2006/01/30(月) 17:34:24
許すなよ。 んな業務で使えないような貧弱言語
Objective-Cってコンパイラどこで手に入んの? VCでもOK?
ObjCのコンパイルはgccのオプションに-lobjcを入れる事。 あと、このオプションは一番最後に付ける。
>>776 今50あたりだからちょっと先輩だ
でもobject-cに誘導してるのは間違いではないかもしれないけど恐らくやらないほうがいいよ、聞いたことないし多分マイナー
Dも同様
やるならC++か
>>779 の言うWinAPIでGUIを・・。
>>785 ポインタはなんとなく理解できたけど、構造体が意外に難しい・・主に参照引渡しとかその辺からごちゃごちゃ
たん方向、そう方向リストって言うのは・・Cでリストを作って書き換え、参照をやれってことですか?
>>787 sockはどこで学べますか?
先週C#習うって言ったけどパソコン蛾ぶっ壊れたから やめあした
>>796 >でもobject-cに誘導してるのは間違いではないかもしれないけど恐らくやらないほうがいいよ、聞いたことないし多分マイナー
Cocoaやるときは避けれない訳だが・・・
D言語は最初の内にやらない方がいい罠。 特定の宗教とは関係ありませんとか言ってるけどJava風のプログラムも書ければC風のプログラムも書けるし、スクリプト風にも書ける。 あっち付かずこっち付かずでphobosも混沌状態。 # C#とJava理解してるかCとC++理解してれば問題ないけど。
>>799 C++理解せずにD始めましたけど何か?
801 :
795 :2006/01/30(月) 19:44:37
近藤死ねよ
空気嫁
>>801 ごめんね狙ってやった訳でもないから許して><
>>800 ,803
折れ、適当にC#へ学んだ所から入ったせいでデザパタ周りでこけた。
struct使う所とclass使う所の違いが把握出来なかったりとか継承使うべきか他の方法(もう一つクラス作るとか)使うべきかよくわからなかったりとか。
Javaのオブジェクト指向学んで何かすっきりしたけど。
ごヴぉヴぉヴぉヴぉヴぉヴぉヴぉヴぉヴぉヴぉヴぉヴぉv
>>798 >Mac OS X における Objective-C を使用したアプリケーション開発フレームワーク「Cocoa」の基本を説明します。
Mac用のソフトなんて作らなきゃいいんじゃね?
近藤
811 :
みずき ◆WnmizUKIg6 :2006/01/30(月) 20:15:34 BE:186728055-
通報は俺に任せろ
>>796 配列はデータを連続して詰め込むから100個のデータからなるリストの内の一つを削除すると最大99個も移動させなくちゃならない
双方向リストはデータとデータをポインタを使って結んでるから一つ削除してもその前後のポインタをつなぎかえるだけでいい
構造体とポインタを使う結構高度で面倒なテクニック
C++はしらん
>>816 勉強にならないと言うことではないかと思う。
WinAPIとかソケットとかネットワークセキュリティで使う事はありますか?
ネットワークセキュリティの定義は?
すいません。急に強制終了になり再起動に(ry
>>821 なんと言えばいいのですかね・・・。電子認証のような事くらいしか
知らないんですがorz
すいませんもう一度詳しく自分の目指してる事を調べなおします。
823 :
デフォルトの名無しさん :2006/01/31(火) 10:00:47
みずきは男
>>823 みんな判っている。
お前は相当ショック受けたらしいが…。
みずきマンマンうp
おっぱいでもいいおwww
>>827 それは女性が股間にバイブを当ててるのか?
それともふたなりなのか?
…。
カマかー!!!
流れを読まずにカキコ 前ここで相談した時の方法で ネットワーク経由でファイルのやり取りが出来たお おまいらマジありがとう(>_<) 一応C++で開発してるのにSTL使ってないから コードがとてもCチックだよ…(´・ω・`) STLの良い本&サーバーアプリケーションで C++でかかれているオープンソースのアプリケーションなんかない? 参考にしたいのだけど…
あれ?な、なんだ!? 久しぶりに来たらみずきがいねぇじゃねぇか!! ふざけんなっ!!
久しぶりって昨日いたようだが。 おまーはVIPPERか!!!
おまいら!!借金6000万抱えちまったwwwwww まじで寄付よろ・゚・(つД`)・゚・
>>834 とりあえず無料HPを用意してアフィリエイトで広告はれ。
そしたら寄付する体勢が整う。
837 :
デフォルトの名無しさん :2006/01/31(火) 18:52:21
>>824 うん。まだ立ち直れない。
おかげで今日も部屋から外に出てない。
IT= インチキ・テクノロジー or イカサマ・テクノロジー
堀江のことか
それは インチキ・トレード
842 :
デフォルトの名無しさん :2006/01/31(火) 20:24:23
IT = インリンオブジョイ・トイ
なぜかDLスレがずっと人多すぎで漏れ入れないから 誰か逝って何に盛り上がってるのか調べてくれ(´A`) 気になってしょうがないんだ・・・頼むよ OTL
>>844 我慢する事にした。くそ〜〜・・・みずき両性器うp
>>1 でC言語の基礎すべて理解したつもりだけどこれからオセロ作ろうにもなにをどうすればいいか分かんね・・
こういう最初って1から自分で粘って粘ってくみ上げていくべきか
それとも、誰かのオセロのソースを複数見てそれを見て勉強した後で、応用した形でくみ上げるべき?
技術は見て覚えろとはいいますがみんなどうやって上達して言ったんだろうか・・
>>846 DirectXかSDLかOpenGLを学べ
>>846 あるんならソース見てもいいけど
その場合は、コピペ→コンパイル→実行→終わりじゃマズー
自分で何か新しい機能を作ってみたり違うやり方を
試してみたりしないと何も得るものがなく終わっちゃうよ。
人のソースをいじっていって徐々に覚えていけばいい
人のソースをいじるって事はまずその人の書いた
ソースをじっくり読んでいって理解しないといけないから
俺は人のを見たりここで聞いたりして上達した(つもり) 自分で考えるのも大切だけどやっぱり人に聞くのも大切 オセロ盤に置かれているポッチは二次元配列に黒なら0、白なら1とか決めて詰めればいいと思う 流れは 配列作成→初期化(中心の4マスにそれぞれ置く) while(1){ 1オセロ盤出力(for文のネストで二次元配列) 2プレイヤー1の手を入力。「縦3横4の位置」とか座標を入力させればいいと思う 3オセロ板の指定した場所をプレイヤーの色に変える 4[判定1] 上下左右を見てその位置にプレイヤー1の色と逆の色があったら その方向をプレイヤーの色が出るまで見ていく プレイヤーの色が出たら進んだ道のりの色を全て逆転無かったら次の方向の判定 5[判定2] 5プレイヤー2の操作(プレイヤ1と同じ) }
途中で送信しちまった Jane使いの俺がプログラミングでtab→Enter癖が付いてぬるぽ 4の判定1空白部分に「途中で何も置かれていないマスがあったら次の方向の判定へ」を挿入 5の判定2はオセロ盤上にプレイヤー1、2の色があるかないかを見る 片方がなければもう片方の勝ちでwhile文からbreakするかif文でもういちどしますか?とか聞く プレイヤー2の操作の後も上記二つの判定をする
まずはゲームクラス、板クラス、玉クラス、プレーヤークラスを作成…かな?
class Game{ void start(Player a;Player b); void abort();//中断 void restart();//再開 void again();//やりなおし void stop();//途中終了 }
C言語って書いてねぇか?
俺も思った C言語=C/C++の発想はイクナイ
つ 関数ポインタとstruct
今日日C単体を使うってのも考えがたい
レスありがと
今はCをやってます。
これでいろいろできるようになったらC++に移るつもりですが
とりあえず
>>849 などを参考にソース見て勉強したり自分で書いて見たりやってみます。
うちの大学の1年の課題でオセロを作れってのが出されてたらしいんだが
楽だな。オセロは。面白くなるかは別としてだが。 ルールが簡潔ってのは作りやすいと思った。
860 :
デフォルトの名無しさん :2006/02/01(水) 11:02:02
作れば良いじゃん
リア王つくってやった
>>861 じゃあ俺はマクベスの製作に取り掛かる。
ハムレットもか。 しかしゲームの仕様はどうなってるんだよ。
おい!
>>834 !
返事しろ!まさかもうお亡くなりになったのか!?
喪
そういえばこんなスレもあったな
みずきおかえり
ある程度のサイズになることが予想されるものは 簡単なものでいいから設計とかやってから作らないか? その方が考えもまとまるし。
チラシの裏だろ
872 :
デフォルトの名無しさん :2006/02/01(水) 23:33:03
>>849 オセロのボードで
1 2 3
1 ・ ・ ・
2 ・ ・ ・
3 ・ ・ ・
としたいのですが「・」の列は作れましたが縦横の1,2,3の番号とでもいうのでしょうかこれはどうやればいいと思いますか?
配列の縦横0番目を単に数字列にすればいいだけの話?
配列っすね
表示時に調整汁
875 :
872 :2006/02/01(水) 23:44:05
1はint型・はchar型だから出力時にprintf(%cと%d)の違いで併用はできなかった・・。
表示はともかく、内部処理でも8×8の配列じゃなくて まわり1マスづつ加えた10×10の配列にしておきましょう。 反転のチェックが楽になる。
DirectXの勉強したいのにカードがDirectX7にしか対応してない カード変えようにも本体が特殊な形でどれも入らない 死
人はそれを化石と言う
特殊なカードのほうが勉強になるよ
Voodooとか懐かしい
882 :
846 :2006/02/02(木) 03:14:00
マルバツゲームでけたー!!! オセロなんてとてもじゃないけど無理だったんでマルバツにしたら・・・やっとできた・・・ COMの部分は他人のソースを思いっきり真似てしまったが 他は参考程度に見てたら応用利かせてできた けど、やっぱし今までの自分だけの知識じゃ無理そうだったなぁ 疲れた
知識なんて人のを真似てればそのうち付く いくらちゃんでさえ「バブー」を覚えたくらいだ
>>882 ○×が出来たならオセロも一緒な訳だが
多少無理してでもオセロ挑戦してみれ
例え完成まで辿り着けなくても、COMの思考ルーチンが分かると
色んなオセロゲームの先読みできて面白いぞw
オセロはやってはみますが、だいたいマルバツやオセロを作る場合どれくらい時間かかるもんなんですか? 初回は考えるのに時間がかかるとして、アルゴリズム分かってたとしてもオセロとかあれだけの量だと書くのに何時間がかかりそう
ちなみにソース tp://dream.my-sv.net/upload/src/up0127.c.html 関数の引数とか戻り値とかは多分、へたくそと言うか初心者と言うか無茶かもしれないけど動くには動いたのでこれで・・。
オセロごとき参考無しで作れないとこの先生きのこることなどできない
プログラム暦数年の人ならまだしも初心者は作れないのが普通だろう ○×ゲームって3マスだと中央取ったもの勝ちなんだよな
>>888 3*3マスで真ん中取らなくても別に勝てるが
もっとも普通は引き分けになるがな
890 :
デフォルトの名無しさん :2006/02/02(木) 05:46:01
最近ちっともVIPじゃないな
ちょwwwマジvipqualityなスレだろwwww
きのこる先生って、どこが初出か知ってるひといる? 7 名前:名無しさん@お腹いっぱい。 投稿日:2005/05/07(土) 16:20 ID:NgEDLWpg ↓ここで、きのこる先生の登場↓ 8 名前:名無しさん@お腹いっぱい。 投稿日:2005/05/07(土) 16:55 ID:4dSOBz6N | _,,...,_ | /_~,,..::: ~"'ヽ |(,,"ヾ ii /^',) | :i i" | |(;;゚Д゚) <残念 私のおいなりさんだ | |(ノ |) | | | | ヽ _ノ └─→ U"U
この先生きのこる きのこる先生!? きのこる…きのこのコスプレをする?
ちんちんおっき
ところでみずきたんの全裸画像きぼん。
896 :
デフォルトの名無しさん :2006/02/02(木) 09:45:33
みずきは男だよ
でもこの際いいお。
899 :
895 :2006/02/02(木) 12:49:25
>>898 みずきたんには失望ちまちた。
顔がふざけている。冗談ではないわ!!!ハッ!!!
>>901 うむ、structの実体はヘッダに書くもんじゃないかな?。
typedefのポインタ外したらコンパイルできんでしょ。
エラーチェックの厳しいコンパイラじゃ弾かれるかも。
>>902 だって、structの中身は見せたくないんだもん><
何か作ろうと思ってもインスピレイチョンが湧かない・・・
>>902 あのコードは弾かれないし、カプセル化されるのでむしろ良い方法。
909 :
デフォルトの名無しさん :2006/02/02(木) 21:36:37
書き込みがAAか文章か判定する関数でも作ってて。 作らなくていいから、アルゴリズム策定して。
>>909 そんなのわからないじゃないの・・・ バカッ
>>909 半角スペース+全角スペースが含まれる場合AAの可能性高し
普通、文で使わない文字が含まれる場合もAAの可能性高いかな?
日本語でも同じ文字が大量に使われてるとかはAA
ある特定の部分をAA辞典で検索をかけ、HitしたらAA
C#のどこがGUIが簡単につくれんだよ
#include <windows.h> int WINAPI WinMain(HINSTANCE,HINSTANCE,LPSTR,int){ MessageBox(NULL," ∧∧l||l\n /⌒ヽ)\n 〜(___)\n ''\" \"\"''\"\" \"'''","",NULL);return 0;} これはAA?
>>916 VisualStudioなら
VBみたいに作れるだろ
str = str + " ∧∧l||l" + chr(13) str = str + " /⌒ヽ)" + chr(13) str = str + " 〜(___)" + chr(13) str = str + " ''"" """"''"""" ""'''" MsgBox str
C#以上に簡単にGUIが作れる言語を教えて欲しい
>>924 日本語ってとこで違和感感じまくりんぐwwwwww
>924 簡単なプログラムに1MBワロス
逆に言えば簡単なプログラムしか作れないということだ。
,、 /`l , -‐一、 j`l__ / .| `| .| //´`ヽ ヽ _, -' , -、`ヽ . l | | | | l、 `-' ` ̄| r'´ } ', | ..| | | ` 、` 、 l l ノ / . l |___, -'´ | `丶、\ l L__/ ノ l ┌-‐‐‐┐ | ヽ ヽ l l ̄ ̄´ . l l .l l ,r'´7 ヽ l | | j | .| | l ト、___,ノ / l l ヽ_j ヽ_j ` ー __, -‐'´ ヽ_j
みずき乙
HSPは確かに何も書かなくてもウィンドウでるしなwww
GUIで簡単って言ったらXUL+Javascriptだろうに
Yahoo Wigets(旧Konfabulator)コレ最強。 Dashboardはどう見てもパクリです。
団子先生もウィジェット作ってよ。
簡単にGUIって点でウェブアプリは結構正解かもしれない
GUI部分だけつくって、「アプリ完成!」だったらお気楽極楽なんだがな それはアプリの本質ではない
GUI部をお手軽スクリプトで作って、エンジン部をC/C++でDLLとかよくやる
937 :
デフォルトの名無しさん :2006/02/03(金) 06:01:32
DLLガンガン読み込む作りの奴はシネヨ
つーかなでしこ勧める奴はしね。
いやーん><
940 :
デフォルトの名無しさん :2006/02/03(金) 10:16:58
HSPって、「えっちスケッチぴっちぴち」ですか?
そうです。
942 :
デフォルトの名無しさん :2006/02/03(金) 20:43:30
さて、普通の書き込みかAAかを判別するアルゴリズムは完成したかね?
AAのパターンがありすぎて嫌です先生
bool isAA(char[] str){ return true; }
Konfabulatorって名前かわったんか・・・
ゲーム作っててお途中で嫌になる 夢がゲームプログラマの俺はこれでいいのだろうか
数時間やって「これだけしか進んでないのか・・・」って思うと 飛び降りたくなる
コードは綺麗にしたのに頭が追い付かない もう寝たい…
>>947 途中に小さい目標というかマイルストーンがないと続かないだろな
夢を見すぎなんだとおもう。 でも、あきらめたらそこでs(ry
>>946 ヤッホーが買収したから。堀江と同じ穴の狢と思うと反吐が出そう。
>>952 モデム送りつけ商法やら、幹部社員に借金させてまで自社株買わせてる株価維持してるクソ会社だからな
さっさと潰れてくれ、つか実質儲かってないはずだがな
>>952 団子先生!ブラウザまだなんですか?!><
団子先生が昆布の後継作ってよ><
vipの間ではでるふぃがお流行りなようで
HSP厨も大好き^^^^^^^^^^^^^^野郎♥
>>957 677 名前:みずき ◆WnmizUKIg6 [] 投稿日:2006/02/04(土) 14:48:33.14 ID:D6/jbOF30 ?
某大学が長年研究しているが、
今だAAと普通の書き込みを分けるアルゴリズムは完成していないそうな
勝手なこと言ってんじゃねーよ馬鹿
文章として成り立っているかどうか 成り立ってる→普通の書き込み 成り立ってない→bmpとして読み込み各線のつながり具合を判定 線のつながりが○○%以上→巨大AA 以下→文字のかたまり具合を判定 ある程度固まってる→AA 無意味→その他
激しく未テスト private import std.string; bool isAA(char[] str){ if(str.find(" ")!=-1||str.find(" ")!=-1) return true; char[] jp="あいうえおかきくけこ(ry"; int jplen; foreach(char c;jp){ jplen+=str.count(.toString(c)); } if(str.length/jplen>2) return true; return false; }
全角スペースとか特定の記号の数をカウントしていけばいいんでね? 一行AAは知らん。
日本語で使わないであろう文字が使われていた場合全てAAとみなす。 ・∀・)っ-○●◎- ◆Pu/ODYSSEY ∀←AA
英文がAAに!!!
>>963 数学板はAAだらけだなwww
ガンダムにも∀ってなかったっけ?
マウスカーソルがウインドウの中にあるか外にあるか判定する関数作ったんだけど 名前何にしよう?
isInsideWindow
今すぐお前らの知識が必要なんだ、手伝ってくれ、クオリティ見せて
http://ex14.2ch.net/test/read.cgi/news4vip/1139052456/ 1 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2006/02/04(土) 20:27:36.47 ID:akF3wnp/0
「普通の書き込みとAAの書き込みを区別する方法」を考えてください
2 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2006/02/04(土) 20:27:56.75 ID:H3zfuSVB0
よく見る
3 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2006/02/04(土) 20:28:16.40 ID:sa/cM0ZO0
目を使えば一瞬
>>967 ありがとうございます、getwinにします
voidが値を返さないという意味が5時間考えたがわからぬね
>>970 へんじがない ただのつかいすてかんすうのようだ
って覚えればおk
つかいすてかんすう!! ゙(゚∀゚)/ワカリヤスイ・・・・キガスル ヨクワカンナイケレド
>>970 y = f(x);
f(x)が値を返さない場合はコンパイルエラー。OK?
自分で書く文には、処理が成功したか否かくらいは返しておいたほうがいいけどな。
むしろpointer of voidのほうがややこしくないか?インクリメントすると値何になるのかかなり悩んだ。
よく、わかんなくなってきた
何がわからないのか
わからなくなってきたので
本読み直してみまつ
とりあえず
"返事しない つかいすてかんすう" ;
でおぼえておきまつ
>>971 >>973 ありがとう
笑いどころがわからない・・・
というか見れない件
えーと 関数と一口に言ってもいろいろでな 値を返す以外にもイロイロ他の事をするんだ それを副作用というんだが 中には値を返すよりも副作用が種目的な関数があってな 例えばおなじみの printf関数なんかがそうだ これは画面に表示するという副作用が主な使用法だ そんな関数の場合関数といいながらめんどくさいので値を返さないずぼらな奴もあるんだ
980 :
デフォルトの名無しさん :2006/02/05(日) 07:05:04
メソッドと関数の違いが判りません><
>>980 C/C++は関数。
Java/C#はメソッド。
982 :
デフォルトの名無しさん :2006/02/05(日) 08:16:47
ではC++でメソッドと言おうものなら 総プークスクス喰らうのですか?
オブジェクト指向に於いてクラスが持つ機能をメソッドというんだけど その機能の表現手段が関数
984 :
デフォルトの名無しさん :2006/02/05(日) 09:06:52
Javaのメソッドは関数ですか?
サブルーチンとプロシージャと関数の違いがわからんな
ルーチン:辞書で引くと「決まりきった仕事」と出る。 プロシージャ:手続き 関数:機能又は(数学の)関数
えーと サブルーチンが下請け会社で、 プロシージャが発注書で、 下請けに発注する業務が関数ってこと?
988 :
デフォルトの名無しさん :2006/02/05(日) 09:49:02
みずき帰ってきて
Delphiだとプロシージャ(手続き)と関数は、 「値を返さないのが手続き」「値を返すのが関数」と明確に分けられているな。
990 :
みずき ◆WnmizUKIg6 :2006/02/05(日) 13:29:45 BE:268888649-
printfやputsは確か値返すお。通常1だったような。 おいらはこんな感じで使ってたな。 do { printf("> "); fgets( str, N_STR, stdin); while ( !Validate( str ) && puts("値が不正です。もう一度入力してください") );
逆に利用頻度の少ない命令をハードでは実装せず例外を投げてOSに処理させるCPUなら知っている
誤爆だが、気にするな。
大きな本屋逝くとこういう厨本の隣に「ハッカーのたのしみ」が置いてあるのは心外。 和田英一先生も推薦の書だぞ。
ハッカーって、練習の場合どこ攻めるの?
「ハッカーのたのしみ」は良書だよな! おれ半分も理解できないけど
999 :
デフォルトの名無しさん :2006/02/05(日) 14:54:55
先走り 。 〉 ○ノ イヤッホォォ! <ヽ | i!i/, |i!ii ガタン  ̄ ̄ ̄ ̄
1000 :
デフォルトの名無しさん :2006/02/05(日) 14:57:25
1000ならみずきがおっぱいうp
1001 :
1001 :
Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。