VIPPERでもわかるプログラミング ver6.1
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
2005/12/13(火) 17:53:02http://wiki.spc.gr.jp/ProgrammingVIP/
C言語入門
http://wisdom.sakura.ne.jp/programming/c/index.html
まとめ
http://dream.my-sv.net/vipprg.html
【初心者】プログラム初心者に最適の言語ってなに?
http://pc8.2ch.net/test/read.cgi/tech/1102142547/
初学者が習うといい言語は何?(除PerlとJava)
http://pc8.2ch.net/test/read.cgi/tech/1075035410/
初心者のためのプログラミング言語ガイド Part2
http://pc8.2ch.net/test/read.cgi/tech/1122205164/
【言語】おすすめの言語ってなんでしょう【初心者】
http://pc8.2ch.net/test/read.cgi/tech/1124600090/
【完全初心者】何をやったらいいですか?
http://pc8.2ch.net/test/read.cgi/tech/1031149590/
0002デフォルトの名無しさん
2005/12/13(火) 17:54:38VIPPERでもわかる C言語プログラミング
http://pc8.2ch.net/test/read.cgi/tech/1129913775/
VIPPERでもわかる C言語 Part2
http://pc8.2ch.net/test/read.cgi/tech/1131189634/
VIPPERでもわかるプログラミング (3)
http://pc8.2ch.net/test/read.cgi/tech/1131587274/
VIPPERでもわかるプログラミング (4)
http://pc8.2ch.net/test/read.cgi/tech/1132158642/
VIPPERでもわかるプログラミング 2 (5)
http://pc8.2ch.net/test/read.cgi/tech/1133438540/
VIPPERでもわかるプログラミングver3 (6)
http://pc8.2ch.net/test/read.cgi/tech/1134181723/
うはwwwスレ番号までしくじって夢ひろがりまくりんぐwwww
0003デフォルトの名無しさん
2005/12/13(火) 18:07:53>>1乙!>(:D)| ̄|_
0004デフォルトの名無しさん
2005/12/13(火) 18:17:13http://wiki.spc.gr.jp/ProgrammingVIP/
新しいページ作りたい場合はURLのうしろに?(ページ名)ってつける
たとえばページ名をVIPにしたい場合は
http://wiki.spc.gr.jp/ProgrammingVIP/?VIP
すでに同名のページがあれば表示されるし、なければ新規ボタンがでるから押せ
上のほうにある編集ボタンを押せば文章書ける
最後に保存ボタンを押してセーブできる
Wiki
http://www7a.biglobe.ne.jp/~boonzo/vip_c/
俺おすすめ(C言語)
http://wisdom.sakura.ne.jp/programming/c/index.html
0005デフォルトの名無しさん
2005/12/13(火) 18:18:300006デフォルトの名無しさん
2005/12/13(火) 18:23:59http://dream.my-sv.net/upload/upload.html
0007デフォルトの名無しさん
2005/12/13(火) 19:16:520008デフォルトの名無しさん
2005/12/13(火) 19:42:15どうしてほしいんだ?
0009デフォルトの名無しさん
2005/12/13(火) 19:47:29自分で作ったアルゴリズムでの求め方とかが知りたいんだが
0010デフォルトの名無しさん
2005/12/13(火) 20:14:52正確かどうかは分からんが。
0011みずき ◆WnmizUKIg6
NGNG==':。::::ヽ
ヽ::::.. \ みてごらん
/: ::::::::ヽ ビルに飛行機が突っ込んでいるよ
/ ::::::::|
| ::::::::|
__,.―、| /:::/::|
ヽi´ )| /::::/::::|
人;;;::| |:::::|:::::/ ふーん、なんだか
/γ :| |:::/:::/ 見たことある光景だねぱぱ
| .| 〈 ::| l:/:::/
ヽ.ヽ.):::ト . ::|
ヽ,、;、l _l`iーl ,、:::ヽ、
'―'-'zノz_リ `ー゙-'
冫─' ~ ̄´^-、
/ 丶
/ ノ、
/ /ヽ丿彡彡彡彡彡ヽヽ
| 丿 ,,,ノ", 、 、,,r''" ミ ___ __
| 彡______, 、,___ミ/ _/ |___,,,,,//
ゝ_/ /|ヽ=・= |⌒|-=・= |ヽゞ ∠___二___,,ヽ._l ‐― ―― ― ―
|tゝ \__/_ \__/ | | \ \  ̄
ヽノ /\_/\ |ノ
ゝ //ヽ───ヽヽ/
/| ヽ──' /
/ \  ̄ ./
/ ヽ ‐- ‐-
0012デフォルトの名無しさん
2005/12/13(火) 20:28:200013デフォルトの名無しさん
2005/12/13(火) 20:29:460014デフォルトの名無しさん
2005/12/13(火) 20:30:130015デフォルトの名無しさん
2005/12/13(火) 20:55:220016デフォルトの名無しさん
2005/12/13(火) 20:55:530017デフォルトの名無しさん
2005/12/13(火) 20:56:380018デフォルトの名無しさん
2005/12/13(火) 21:00:03みずき「オナニーってなーに?みずき、わかんない(きゃぴ☆」
0019デフォルトの名無しさん
2005/12/13(火) 21:03:130020みずき ◆WnmizUKIg6
NGNG黒だけ反応するイライラ棒
0021デフォルトの名無しさん
2005/12/13(火) 21:08:280022デフォルトの名無しさん
2005/12/13(火) 21:39:34あぼーん
0023デフォルトの名無しさん
2005/12/13(火) 21:39:55BCCを使っているのですが、Borland Turbo Debuggerってツールが
英語ばっかりでわかりません。と言うより、デバック自体よくわかりません
このツールの使い方が書いてあるサイトとかはないですか?
0024デフォルトの名無しさん
2005/12/13(火) 21:44:020025デフォルトの名無しさん
2005/12/13(火) 21:48:56http://ja2yka.homeip.net/aki/freedev.htm
0026デフォルトの名無しさん
2005/12/13(火) 21:56:03乙
0027デフォルトの名無しさん
2005/12/13(火) 22:31:26ttp://wiki.spc.gr.jp/ProgrammingVIP/?%BD%E9%BF%B4%BC%D4
0028デフォルトの名無しさん
2005/12/13(火) 22:37:073点
002927
NGNG改良して土日スレに投稿しとく
003020
NGNG0031デフォルトの名無しさん
2005/12/13(火) 22:39:520032デフォルトの名無しさん
2005/12/13(火) 22:40:02スリルが足りなかったと思われ。
間違えたらformat:dとキンタマの嵐
0033デフォルトの名無しさん
2005/12/13(火) 22:40:32をNGWordにしとけばいいんですね?
0034デフォルトの名無しさん
2005/12/13(火) 22:46:220035デフォルトの名無しさん
2005/12/13(火) 22:50:430036デフォルトの名無しさん
2005/12/13(火) 22:53:01みずきは俺のもんだ
0037みずき ◆WnmizUKIg6
NGNGなでしこ使ってる人いる?どうなの
0038デフォルトの名無しさん
2005/12/13(火) 22:55:340039デフォルトの名無しさん
2005/12/13(火) 22:56:560040デフォルトの名無しさん
2005/12/13(火) 22:57:41超なげやりでワロスwww
アリストテレスそんなこといってねーwwwwwwww
0041デフォルトの名無しさん
2005/12/13(火) 22:57:52簡単なプログラムならホント簡単に作れる
本格的なプログラム(ゲームとか)作るとしたらけっこう難しいかも
0042デフォルトの名無しさん
2005/12/13(火) 23:05:040043デフォルトの名無しさん
2005/12/13(火) 23:05:580044みずき ◆WnmizUKIg6
NGNGそれがひっかかるんだよなぁ・・・
まるで釣り餌みたいだ
0045・∀・)っ-●○◎- ◆Pu/ODYSSEY
NGNGあれって内輪だけでソース共有とかいう用途に使っちゃ駄目なんだっけ。
0046・∀・)っ-●○◎- ◆Pu/ODYSSEY
NGNG間接的でもオープンソースに貢献してればOKなのね。
0047デフォルトの名無しさん
2005/12/13(火) 23:29:040048デフォルトの名無しさん
2005/12/13(火) 23:30:410049デフォルトの名無しさん
2005/12/13(火) 23:39:040050デフォルトの名無しさん
2005/12/13(火) 23:39:570051デフォルトの名無しさん
2005/12/13(火) 23:41:020052デフォルトの名無しさん
2005/12/13(火) 23:42:10お前Javaにはポインタなんてないと思っているたちだな。
どうせ使いまくりたいのはポインタ演算だろ。
0053みずき ◆WnmizUKIg6
NGNG0054デフォルトの名無しさん
2005/12/13(火) 23:47:03そいつは誤解だな
しかも、ポインタ演算なんてCででもやりたくはない
0055デフォルトの名無しさん
2005/12/13(火) 23:48:26具体的には
int a[2][2];
0056・∀・)っ-●○◎- ◆Pu/ODYSSEY
2005/12/13(火) 23:48:58てか、goto使えない上にgotoって名前のオブジェクトすら作れない処理系の仕様テラワロスwww
0057・∀・)っ-●○◎- ◆Pu/ODYSSEY
2005/12/13(火) 23:49:392次元配列かよwwwどう並べ替えるんだ
0058デフォルトの名無しさん
2005/12/13(火) 23:50:09NullPointerExceptionの存在についてはどうお考えで?
005955
2005/12/13(火) 23:50:41456
789
みたいに てへ
0060デフォルトの名無しさん
2005/12/13(火) 23:51:30いや、だから、Javaはプリミティブ型以外は全部ポインタで扱わなきゃならんだよ
0061・∀・)っ-●○◎- ◆Pu/ODYSSEY
2005/12/13(火) 23:56:500062デフォルトの名無しさん
2005/12/13(火) 23:59:39あの配列に、その数値をどう詰め込めと…
0063・∀・)っ-●○◎- ◆Pu/ODYSSEY
2005/12/14(水) 00:01:10ポインタ理解するまでは触れないほうがいい内容かも知れんけど。
0064デフォルトの名無しさん
2005/12/14(水) 00:01:34配列要素数たりねーーーーwwwwwww
006555
2005/12/14(水) 00:05:50n*nの配列のうちから3*3を取り出してその9つのうちの中央値を取り出したいんだ
ポインタとかわかんね
0066デフォルトの名無しさん
2005/12/14(水) 00:07:450067デフォルトの名無しさん
2005/12/14(水) 00:10:44メディアンフィルタだよね?
ttp://www.ipsj.or.jp/01kyotsu/award/fit_ronbun/2002_pdf/LI_9.pdf
このアルゴリズムはわかりやすくて、しかも早いお
こういうのって特許に引っかからないのかな…(^ω^;)
0068・∀・)っ-●○◎- ◆Pu/ODYSSEY
2005/12/14(水) 00:12:03DIBのデータ構造ってヘッダの後ろただの1次元配列だろ。
0069デフォルトの名無しさん
2005/12/14(水) 00:13:47略すとぬるぽだな。
0070デフォルトの名無しさん
2005/12/14(水) 00:14:37画像読み込むための領域はmallocとかしないのか?
0071・∀・)っ-●○◎- ◆Pu/ODYSSEY
2005/12/14(水) 00:17:14デカいファイルはふつうはmmapして扱うでそ。
0072デフォルトの名無しさん
2005/12/14(水) 00:19:100074デフォルトの名無しさん
2005/12/14(水) 00:24:030075デフォルトの名無しさん
2005/12/14(水) 00:38:34そりゃまぁ並び替えて中央値取るほうが、
アルゴリズムの説明としては単純だろうけど、
実装を考えたら>67の方が楽な希ガス
画像処理を専門でやってるわけじゃないから詳しくないけど、
オリジナルのデータと、それを処理したあとのデータの2つを用意しないと面倒だお
んで、速度気にしないんなら
「ある点を中心」とした「9マス」って決まってるんだから、
そのふにゃふにゃをほげほげしてごろにゃんの数値もらう、の繰り返しをすればいいだけ
考えないとやる意味ないお
007655
2005/12/14(水) 00:43:54がんばってくる
0077デフォルトの名無しさん
2005/12/14(水) 00:54:57少なくともCの配列は書き方を変えたただのポインタ
0078デフォルトの名無しさん
2005/12/14(水) 01:00:20そもそもまだろくに読めないのにそんなのに挑戦するのがまずいんでしょうか。
0079デフォルトの名無しさん
2005/12/14(水) 01:00:54まさか[4]の0,1,2,3...とかアドレスだって言うのかい?あ?うん?
あー死ぬ死ぬ^^^^^^^^^^^^^^^
0080デフォルトの名無しさん
2005/12/14(水) 01:01:260081デフォルトの名無しさん
2005/12/14(水) 01:02:34a[1]==1[a]
これの意味分かる?
0082デフォルトの名無しさん
2005/12/14(水) 01:04:39a[3]って配列だとすると
aには、配列の先頭アドレスが格納されてて
添え字は、先頭アドレスから相対で0,1,2
008355
2005/12/14(水) 01:04:42おまえがおれで
みたいなやつか?
0084デフォルトの名無しさん
2005/12/14(水) 01:06:170085デフォルトの名無しさん
2005/12/14(水) 01:08:31(名)スル
声を出して詩・文章などを読むこと。
「詩を―する」
0086デフォルトの名無しさん
2005/12/14(水) 01:09:32しゃーぷ!いんくるーど!
できるか
0087デフォルトの名無しさん
2005/12/14(水) 01:10:290088デフォルトの名無しさん
2005/12/14(水) 01:14:37やっぱりそうなんですかね。
ファイル名の付け方によってはそれを見つけるのにも時間がかかったりして結構大変。
0089デフォルトの名無しさん
2005/12/14(水) 01:15:10数十個で済んで良かったな
仕事だったら数百とかいくし
0090デフォルトの名無しさん
2005/12/14(水) 01:15:49char <-これなんて読む?
FAILED <-これなんて読む?
0091デフォルトの名無しさん
2005/12/14(水) 01:16:390092デフォルトの名無しさん
2005/12/14(水) 01:17:220093デフォルトの名無しさん
2005/12/14(水) 01:22:17intは読めるだろ、イント だよ、イント
ん?まてよ、インタ かもしれん、
いやいや、インテ?インツ?
0094デフォルトの名無しさん
2005/12/14(水) 01:22:240095デフォルトの名無しさん
2005/12/14(水) 01:25:490096デフォルトの名無しさん
2005/12/14(水) 01:29:31ということはintはインテじゃね?
printfもprint formatのormatが無くなってるんだから
プリントフォーマットのォーマットをなくしてプリントフと読むのが
一貫してていいと思う
単語によって法則がバラバラなのってなんだか許せない
0097・∀・)っ-●○◎- ◆Pu/ODYSSEY
2005/12/14(水) 01:31:260098デフォルトの名無しさん
2005/12/14(水) 01:32:50char:きゃらくたー
FAILED そんなもんCには無いお
>>88
doxygen お勧め
めちゃ読みやすくなる
0099・∀・)っ-●○◎- ◆Pu/ODYSSEY
2005/12/14(水) 01:36:26main関数だけが、成功・失敗の真偽値が逆っての、ずっと疑問だった。
0100デフォルトの名無しさん
2005/12/14(水) 01:37:41よかったんだ!!プリントフでよかったんだ!!!!!!
0101デフォルトの名無しさん
2005/12/14(水) 01:39:140102デフォルトの名無しさん
2005/12/14(水) 01:41:110103デフォルトの名無しさん
2005/12/14(水) 01:42:210104デフォルトの名無しさん
2005/12/14(水) 01:44:06int イント
char チャー
FAILED フェイル
printf プリエフ
0105デフォルトの名無しさん
2005/12/14(水) 01:45:58きゃらと読んでる俺
0106・∀・)っ-●○◎- ◆Pu/ODYSSEY
2005/12/14(水) 01:46:43char キャラ
FAILED フェイルド
printf ぷりんとえふ
0107デフォルトの名無しさん
2005/12/14(水) 01:48:42ほぼ同意
char キャラクタ
0108デフォルトの名無しさん
2005/12/14(水) 01:54:10おなじく
0109デフォルトの名無しさん
2005/12/14(水) 06:05:21俺の手持ちの入門書には「C言語を母国語とする国は無いので、読み方は特には決まってない」
と書いてあった。あってるのか?
0110デフォルトの名無しさん
2005/12/14(水) 06:09:26周りには日本人しかいねえよ!の場合はチャーでいいんじゃない?わかってもらえれば。
0111デフォルトの名無しさん
2005/12/14(水) 06:11:42「しーぷらぷら」はやばいんじゃないかと最近思ってるんだけど
0112デフォルトの名無しさん
2005/12/14(水) 06:12:590113デフォルトの名無しさん
2005/12/14(水) 06:15:43「しーいんくりめんと」と呼ぼうと思ってたのに・・・
スレ汚しすいません。
0114デフォルトの名無しさん
2005/12/14(水) 06:15:530115デフォルトの名無しさん
2005/12/14(水) 06:16:210116デフォルトの名無しさん
2005/12/14(水) 06:25:56親父にそう教えられた
0117デフォルトの名無しさん
2005/12/14(水) 07:00:57漏れら極悪非道のageブラザーズ!
今日もネタもないのにageてやるからな!
 ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
∧_∧ ∧_∧ age
(・∀・∩)(∩・∀・) age
(つ 丿 ( ⊂) age
( ヽノ ヽ/ ) age
し(_) (_)J
0118デフォルトの名無しさん
2005/12/14(水) 08:30:01#と##を織り交ぜれば便利さ1億倍。
便利な使い方とか、愛用しているマクロとかあったら教えてキボンティーヌ。
0119デフォルトの名無しさん
2005/12/14(水) 09:26:35VS限定だが, TEXT()
0120デフォルトの名無しさん
2005/12/14(水) 09:32:28最近それ以外使ってない
Cもオプション次第で inline 修飾子使えるし
0121デフォルトの名無しさん
2005/12/14(水) 09:36:58それは大変もったいない。
ソースコード直置き換えだからこそ可能な技があるのですよ。
0122デフォルトの名無しさん
2005/12/14(水) 09:47:43かなり痛いが、ちゃんと使えば無茶苦茶便利
0123デフォルトの名無しさん
2005/12/14(水) 10:07:24文字コードやバイトオーダーとかいった細かいことまで吸収してくれるし
まぁそのライブラリ側が内部で使ってるっていや使ってるね
仕事で使ってる人はライブラリの使用制限があるんだろうから
必要性が出て来るんだろうけど
|Д゚)それともまだまだ見知らぬ使い方があるの?
0124デフォルトの名無しさん
2005/12/14(水) 10:22:09まさか、職業プログラマーじゃないよね?
もしそうならやめたら?
0125デフォルトの名無しさん
2005/12/14(水) 10:22:39#define IMPLEMENT_COMPARE_FUNCTION(name, prop, flag)\
INT Compare_##name(LPCVOID p1, LPCVOID p2){\
COLUMN_##name;\
if((*(CData**)p1)->prop > (*(CData**)p2)->prop)\
return flag;\
if((*(CData**)p1)->prop < (*(CData**)p2)->prop)\
return -(flag);\
return 0\
}
IMPLEMENT_COMPARE_FUNCTION(COL1, Data1, -1)
IMPLEMENT_COMPARE_FUNCTION(COL2, Data2, 1)
リストビューの各カラムのソート関数を定義するときに、こんな感じのマクロを使ってる。
0126デフォルトの名無しさん
2005/12/14(水) 10:28:54VIPスレにニート以外いるわけないじゃないか。ニート以外は来るなよ。
0127デフォルトの名無しさん
2005/12/14(水) 10:33:170128デフォルトの名無しさん
2005/12/14(水) 10:47:55誰かわかりやすい情報持ってたら頼む。
手元の書籍の説明じゃ難しくてわかんねwwwwwwww
0129デフォルトの名無しさん
2005/12/14(水) 10:52:260130デフォルトの名無しさん
2005/12/14(水) 10:52:550131デフォルトの名無しさん
2005/12/14(水) 10:53:550132デフォルトの名無しさん
2005/12/14(水) 10:54:58教科書的な使い方は
リスト作ったときメモリ解放する処理に使う、じゃないかな?
typedef struct List_{
int hoge;
struct List_ *next;
};List;
void deleteList(List *item){
if(item->next)
deleteList(item->next);
free(item);
}
0133デフォルトの名無しさん
2005/12/14(水) 10:55:280134デフォルトの名無しさん
2005/12/14(水) 10:56:49○ }List;
0135デフォルトの名無しさん
2005/12/14(水) 10:58:40再帰 <- 再帰ックフォースって読んでいます。脳内で。
0136デフォルトの名無しさん
2005/12/14(水) 11:00:32本には初心者にはとっつきにくいだろうし、あまり頻繁に使われるものでも無いから
必要に応じて徐々に覚えていけばよいみたいに書いてあったけど、いいのかな。。。
0137デフォルトの名無しさん
2005/12/14(水) 11:04:14ttp://www.shiro.dreamhost.com/scheme/docs/tailcall-j.html
0138デフォルトの名無しさん
2005/12/14(水) 11:07:340139デフォルトの名無しさん
2005/12/14(水) 11:15:151: void deleteList(List *item){
2: if(item->next)
3: deleteList(item->next);
4: free(item);
5: }
deleteList(head); //head は List の先頭
と呼ぶと呼ばれる順は
1:,2:,3:,1:,2:,3:,1:,2: ここで item->next == NULL なので 3: には行かずに
4:,5: 関数抜けて
4:,5: 関数抜けて
4:,5: 関数抜けて終了
0140128
2005/12/14(水) 11:32:04とりあえず再帰をもうちょっと理解出来るように頑張って、一通り覚えてから
参考にさせてもらいます、ありがとー。
0141デフォルトの名無しさん
2005/12/14(水) 11:36:10treeが一番よく使うだろ
0142デフォルトの名無しさん
2005/12/14(水) 12:19:17ディレクトリの下のディレクトリの中に潜っていくのに使ったけど
スタックオーバーフローがこわいですっ(><)
0143デフォルトの名無しさん
2005/12/14(水) 12:22:00スタックオーバーフローするほどの深いフォルダって、普通のファイラじゃ作れないと思うけど。
0144デフォルトの名無しさん
2005/12/14(水) 12:25:370145デフォルトの名無しさん
2005/12/14(水) 12:30:500146デフォルトの名無しさん
2005/12/14(水) 12:31:11すべてのファイルを展開&マッピングしてるのれす( ´∀`)
0147デフォルトの名無しさん
2005/12/14(水) 12:43:390148デフォルトの名無しさん
2005/12/14(水) 13:22:10使わずに実装するのがベストだお。
0149デフォルトの名無しさん
2005/12/14(水) 13:27:23そんなことはないお( ^ω^)
0150デフォルトの名無しさん
2005/12/14(水) 13:38:13再帰はスタックがいつなくなるか分からんのでバグの元
0151デフォルトの名無しさん
2005/12/14(水) 13:44:49極端に可読性を下げてまで(例えばバックトラックが大量に発生するような木の探索)
置き換えるべきかというと、必ずしもそうではない。
0152デフォルトの名無しさん
2005/12/14(水) 14:00:04どれくらいのレベルの会話?
0153デフォルトの名無しさん
2005/12/14(水) 14:05:280154デフォルトの名無しさん
2005/12/14(水) 14:10:38┃┌╋──╋┐┃
└╋┘ └╋┘
┃ ・ ・ ┃ ┌━━┐
●━╋┐ ┌╂━━━━╂┐ ┃
└━┷┴━━╂┘ └╋━┘
同じスレにはコピペ ┌╋┐ ┌╋┐
できるけど、違う ┃└╋╋━━╋╋┘┃
スレにはコピペでき ┃ ┃┃ ┃┃ ┃
ない不思議コピペ ┃ ┃┃ ┃┃ ┃
└━┘┘ └└━┘
0155デフォルトの名無しさん
NGNG┃┌╋──╋┐┃
└╋┘└╋┘
┃・・┃┌━━┐
●━╋┐┌╂━━━━╂┐┃
└━┷┴━━╂┘└╋━┘
同じスレにはコピペ┌╋┐┌╋┐
できるけど、違う┃└╋╋━━╋╋┘┃
スレにはコピペでき┃┃┃┃┃┃
ない不思議コピペ┃┃┃┃┃┃
└━┘┘└└━┘
0156デフォルトの名無しさん
2005/12/14(水) 14:18:24.┌━┐ ┌━┐
┃┌╋──╋┐┃
└╋┘ └╋┘
┃ ・ ・ ┃ ┌━━┐
●━╋┐ ┌╂━━━━╂┐ ┃
└━┷┴━━╂┘ └╋━┘
0157デフォルトの名無しさん
2005/12/14(水) 14:51:45┃┌╋──╋┐┃
└╋┘ └╋┘
┃ ・ ・ ┃ ┌━━┐
●━╋┐ ┌╂━━━━╂┐ ┃
└━┷┴━━╂┘ └╋━┘
同じスレにはコピペ ┌╋┐ ┌╋┐
できるけど、違う ┃└╋╋━━╋╋┘┃
スレにはコピペでき ┃ ┃┃ ┃┃ ┃
ない不思議コピペ ┃ ┃┃ ┃┃ ┃
└━┘┘ └└━┘
0158デフォルトの名無しさん
2005/12/14(水) 15:21:26みずき、Be!Be!
0159デフォルトの名無しさん
2005/12/14(水) 15:55:11恥ずかしくて貼る気も起きないな
0160デフォルトの名無しさん
2005/12/14(水) 16:00:270161デフォルトの名無しさん
2005/12/14(水) 16:39:450162デフォルトの名無しさん
NGNG┌━┐ ┌━┐
┃┌╋──╋┐┃
└╋┘ └╋┘
┃ ・ ・ ┃ ┌━━┐
●━╋┐ ┌╂━━━━╂┐ ┃
└━┷┴━━╂┘ └╋━┘
同じスレにはコピペ ┌╋┐ ┌╋┐
できるけど、違う ┃└╋╋━━╋╋┘┃
スレにはコピペでき ┃ ┃┃ ┃┃ ┃
ない不思議コピペ ┃ ┃┃ ┃┃ ┃
└━┘┘ └└━┘
0163デフォルトの名無しさん
2005/12/14(水) 16:51:55>>155
>>162
0164デフォルトの名無しさん
2005/12/14(水) 16:51:56iketene-
0165デフォルトの名無しさん
2005/12/14(水) 16:53:52┃┌╋──╋┐┃
└╋┘ └╋┘
┃ ・ ・ ┃ ┌━━┐
●━╋┐ ┌╂━━━━╂┐ ┃
└━┷┴━━╂┘ └╋━┘
同じスレにはコピペ ┌╋┐ ┌╋┐
できるけど、違う ┃└╋╋━━╋╋┘┃
スレにはコピペでき ┃ ┃┃ ┃┃ ┃
ない不思議コピペ ┃ ┃┃ ┃┃ ┃
└━┘┘ └└━┘
.┌━┐ ┌━┐
┃┌╋──╋┐┃
└╋┘ └╋┘
┃ ・ ・ ┃ ┌━━┐
●━╋┐ ┌╂━━━━╂┐ ┃
└━┷┴━━╂┘ └╋━┘
同じスレにはコピペ ┌╋┐ ┌╋┐
できるけど、違う ┃└╋╋━━╋╋┘┃
スレにはコピペでき ┃ ┃┃ ┃┃ ┃
ない不思議コピペ ┃ ┃┃ ┃┃ ┃
└━┘┘ └└━┘
0166デフォルトの名無しさん
2005/12/14(水) 17:08:01┃┌╋──╋┐┃
└╋┘ └╋┘
┃ ・ ・ ┃ ┌━━┐
●━╋┐ ┌╂━━━━╂┐ ┃
└━┷┴━━╂┘ └╋━┘
同じスレにはコピペ ┌╋┐ ┌╋┐
できるけど、違う ┃└╋╋━━╋╋┘┃
スレにはコピペでき ┃ ┃┃ ┃┃ ┃
ない不思議コピペ ┃ ┃┃ ┃┃ ┃
└━┘┘ └└━┘
0167デフォルトの名無しさん
2005/12/14(水) 17:11:580168デフォルトの名無しさん
2005/12/14(水) 17:12:29.┌━┐ ┌━┐
┃┌╋──╋┐┃
└╋┘ └╋┘
┃ ・ ・ ┃ ┌━━┐
●━╋┐ ┌╂━━━━╂┐ ┃
└━┷┴━━╂┘ └╋━┘
同じスレにはコピペ ┌╋┐ ┌╋┐
できるけど、違う ┃└╋╋━━╋╋┘┃
スレにはコピペでき ┃ ┃┃ ┃┃ ┃
ない不思議コピペ ┃ ┃┃ ┃┃ ┃
└━┘┘ └└━┘
0169デフォルトの名無しさん
2005/12/14(水) 17:18:35┃┌╋──╋┐┃
└╋┘ └╋┘
┃ ・ ・ ┃ ┌━━┐
●━╋┐ ┌╂━━━━╂┐ ┃
└━┷┴━━╂┘ └╋━┘
同じスレにはコピペ ┌╋┐ ┌╋┐
できるけど、違う ┃└╋╋━━╋╋┘┃
スレにはコピペでき ┃ ┃┃ ┃┃ ┃
ない不思議コピペ ┃ ┃┃ ┃┃ ┃
└━┘┘ └└━┘
0170デフォルトの名無しさん
2005/12/14(水) 17:20:090171デフォルトの名無しさん
2005/12/14(水) 17:25:270172デフォルトの名無しさん
2005/12/14(水) 17:26:40┃┌╋──╋┐┃
└╋┘ └╋┘
┃ ・ ・ ┃ ┌━━┐
●━╋┐ ┌╂━━━━╂┐ ┃
└━┷┴━━╂┘ └╋━┘
同じスレにはコピペ ┌╋┐ ┌╋┐
できるけど、違う ┃└╋╋━━╋╋┘┃
スレにはコピペでき ┃ ┃┃ ┃┃ ┃
ない不思議コピペ ┃ ┃┃ ┃┃ ┃
└━┘┘ └└━┘
0173デフォルトの名無しさん
NGNGsin60°は?
0174デフォルトの名無しさん
2005/12/14(水) 17:35:020175デフォルトの名無しさん
2005/12/14(水) 17:35:11べろべろばー
0176デフォルトの名無しさん
2005/12/14(水) 17:39:170177デフォルトの名無しさん
2005/12/14(水) 17:46:370178デフォルトの名無しさん
2005/12/14(水) 18:09:31著作権の壁が見える
0179デフォルトの名無しさん
2005/12/14(水) 18:16:24モデリングの壁が見える
0180デフォルトの名無しさん
2005/12/14(水) 18:49:08「なんだこのスレ?」と思った。スレタイ見直したら「VIPPERでも(ry」だった。
0181デフォルトの名無しさん
2005/12/14(水) 18:50:060182デフォルトの名無しさん
2005/12/14(水) 18:52:36俺が誤爆した。
本当はVer7.1
0183デフォルトの名無しさん
2005/12/14(水) 18:59:340184デフォルトの名無しさん
2005/12/14(水) 19:09:490185みずき ◆WnmizUKIg6
NGNGとりあえず入門サイト一蹴
0186デフォルトの名無しさん
2005/12/14(水) 19:11:31その人の目標の高さにもよるからね。
とかなんとかちんぽっぽ
0187デフォルトの名無しさん
2005/12/14(水) 19:28:53今三週目
>>186
こ、困りますぅ><
0188デフォルトの名無しさん
2005/12/14(水) 19:37:34100週すれば君もマスターだ
0189デフォルトの名無しさん
2005/12/14(水) 19:40:35なんかめんどくなったので書くのやめた
0190デフォルトの名無しさん
2005/12/14(水) 19:58:04前後にアンダースコア付ける方が多いの?
初めはそういう風にしてたけど、
初めにアンダースコアつけたネーミングは予約されてて使うべきではないって聞いてから
単純にファイル名を大文字&ドットをアンダースコアに変えるだけにしてるけど
0191デフォルトの名無しさん
2005/12/14(水) 20:02:54二個以上のアンダースコアは大丈夫じゃなかったっけ?
むしろ、インクルードガード用にアンダースコア無しのを使うとわかりにくくなる希ガス
0192デフォルトの名無しさん
2005/12/14(水) 20:05:27おれ、前後に2つずつアンダスコアつけてる
0193デフォルトの名無しさん
2005/12/14(水) 20:07:05#define __HOGE_H__
#endif // __HOGE_H__
0194デフォルトの名無しさん
2005/12/14(水) 20:10:200195デフォルトの名無しさん
2005/12/14(水) 20:13:33初めて知った。
#include C_CHARACTER_BASE_H
私はこんな感じだな。
前後にアンダーバーはけっこうよく見るね。
0196デフォルトの名無しさん
2005/12/14(水) 20:14:25* グローバル スコープを持ち、_ で始まる名前
* _ で始まり、その次が大文字の名前
* __ で始まる名前
ttp://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/jpdndeepc/htm/deep04202000.asp
とあるからオープンソース見ても__で始まってて矛盾してるなぁって思っちゃって
でもやっぱ前後に2つずつが多いよねぇ
0197デフォルトの名無しさん
2005/12/14(水) 20:18:06一応これまで通り通すかのぅ(´ω` )
0198デフォルトの名無しさん
2005/12/14(水) 20:18:58俺もだ。
君と同じファイル名使うとぶつかるね。
0199デフォルトの名無しさん
2005/12/14(水) 20:20:33M$がオープンソースを潰そうとして書いてる記事じゃないの?
0200デフォルトの名無しさん
2005/12/14(水) 20:21:05ボーランドのサンプルソースを参考にしてこうなったお( ^ω^)
0201デフォルトの名無しさん
2005/12/14(水) 20:24:16いやいや、C90、C99だからMSの及ぶ範囲じゃないんじゃない?
まぁ多少は権力あるかも知れんけど、それならC99とかそのものを変えるだろうし
0202デフォルトの名無しさん
2005/12/14(水) 20:40:05↑これ回していろんなもんつくろうぜ。俺はこれだけ書いた
あとはまかした。
0203デフォルトの名無しさん
2005/12/14(水) 20:40:47手抜きすぎww
0204みずき ◆WnmizUKIg6
NGNG面白そうだし素直にスレでやらね?
0205デフォルトの名無しさん
2005/12/14(水) 20:43:47最初のうちはスレに直で書き込みでいいじゃねーかこれw
0206デフォルトの名無しさん
2005/12/14(水) 20:45:23int main( int argc, char *argv[] )
0207デフォルトの名無しさん
2005/12/14(水) 20:46:39#include <stdlib.h>
#include <time.h>
#include <string.h>
#include <dir.h>
int main( int argc, char *argv[] )
これで不自由しないだろ
0208デフォルトの名無しさん
2005/12/14(水) 20:47:130001 -- 0002 -- 0003
0209デフォルトの名無しさん
2005/12/14(水) 20:47:230210デフォルトの名無しさん
2005/12/14(水) 20:48:09自由
どうせ途中でフォークするだろ
0211デフォルトの名無しさん
2005/12/14(水) 20:49:04コンパイルできるまでバージョンいらねーだろw
0212デフォルトの名無しさん
2005/12/14(水) 20:49:39#include <stdlib.h>
#include <time.h>
#include <string.h>
#include <dir.h>
int main( int argc, char *argv[] ){
return 0;
さあ続けろ
0213デフォルトの名無しさん
2005/12/14(水) 20:50:160214デフォルトの名無しさん
2005/12/14(水) 20:51:09#include <stdlib.h>
#include <time.h>
#include <string.h>
#include <dir.h>
int main( int argc, char *argv[] ){
return 0;
}
main(){
int vip;
char vipper;
return 0;
}
0215デフォルトの名無しさん
2005/12/14(水) 20:51:13プログラマならプログラミングにこだわりを持て。
0216デフォルトの名無しさん
2005/12/14(水) 20:52:49まてwwwww
0217214
2005/12/14(水) 20:53:440218デフォルトの名無しさん
2005/12/14(水) 20:55:38ポインタになるからmain()の引数宣言は
int main(int argc, char **argv)
こうしよう。
0219デフォルトの名無しさん
2005/12/14(水) 20:59:15Dim rs As DAO.Recordset
Dim db As DAO.Database
Dim qry As QueryDef
Dim strSQL As String
Set db = CurrentDb
0220デフォルトの名無しさん
2005/12/14(水) 21:01:22/ ─ / / \ ○ | / | |  ̄ ̄/ ──
__/ _/ / \ | / レ ─┴─ _/
/\___/ヽ
/'''''' '''''':::::::\
. |(〇), 、(〇)、.:|
| ,,ノ(、_, )ヽ、,, .::::|
. | `,rェェェ、 ' .:::::::|
\ |,r-r-| .::::/
,,.....イ.ヽヽ、`ニニ´ーノ゙-、.
: | '; \_____ ノ.| ヽ i
| \/゙(__)\,| i |
> ヽ. ハ | ||
0221デフォルトの名無しさん
2005/12/14(水) 21:01:460222デフォルトの名無しさん
2005/12/14(水) 21:02:19無粋だな。あるAPIが必要でそのヘッダファイルが欠けているなら
コンパイラが教えてくれる。そのときは
man 3 printf(man [section] [name])
のように調べれば必要なヘッダファイルをmanが教えてくれる。
0223デフォルトの名無しさん
2005/12/14(水) 21:02:24import std.string;
import std.stdio;
import std.date;
import std.file;
///自動小説作成スクリプト
int main(char[][] args){
char[][] kata;
char[][] noun;
char[][] verb;
kata~="%noun%は%verb%";
kata~="%noun%は%noun%へ%verb%";
noun~="VIPPER";
noun~="VIP";
0224デフォルトの名無しさん
2005/12/14(水) 21:03:04#include <stdlib.h>
#include <time.h>
#include <string.h>
#include <dir.h>
int main( int argc, char *argv[] ){
return 0;
}
main(){
int vip;
char vipper,*pch;
printf(pch);
return 0;
}
0225デフォルトの名無しさん
2005/12/14(水) 21:16:18と
char s[] = "foo";
の違いを説明せよ(3点)
0226デフォルトの名無しさん
2005/12/14(水) 21:23:13前者は読み取り専用で書き換え時の動作は未定義
後者はただのchar配列
0227デフォルトの名無しさん
2005/12/14(水) 21:27:460228デフォルトの名無しさん
2005/12/14(水) 21:32:40前者はアドレス変数に文字定数テーブルのアドレスを代入するだけ。
後者は文字定数テーブルからchar配列に値を全部コピーしてくる。
0229デフォルトの名無しさん
2005/12/14(水) 21:35:27>char *s = "foo";
こっちは、どっか聖域っぽいところに"foo"の実体があって、sはその位置を指しているポインタ?
sが指す先のメモリを書き換えたら駄目?
0230デフォルトの名無しさん
2005/12/14(水) 21:44:550231デフォルトの名無しさん
2005/12/14(水) 21:45:30・・・・・・・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・
・・・・・・・・
・・・・・・・・・・・・・・・・・・・・・・・・・・・・
0232デフォルトの名無しさん
2005/12/14(水) 21:50:40{
if (x) {
return 1;
}
return 0;
}
って書くのと
int foo(int x)
{
if (x) {
return 1;
} else {
return 0;
}
}
って書くのってどっちがいい?
0233デフォルトの名無しさん
2005/12/14(水) 21:54:00前者のほうがデフォルトの処理が分かり易いから前者のほうがいい気がス。
条件文が増えた時も対応しやすいだろうし。
0234デフォルトの名無しさん
2005/12/14(水) 21:54:110235デフォルトの名無しさん
2005/12/14(水) 21:54:54そんだけ単純なら俺はこうする。
int foo(int x)
{
return x ? 1 : 0;
}
0236デフォルトの名無しさん
2005/12/14(水) 21:55:35ちなみにVS.net2003で試してみたら(当然だが)どっちも吐かれるアセンブリは一緒だった
0237デフォルトの名無しさん
2005/12/14(水) 21:59:15うんこ>(:D).....rz
0238デフォルトの名無しさん
2005/12/14(水) 22:18:200239デフォルトの名無しさん
2005/12/14(水) 22:21:30職
0240デフォルトの名無しさん
2005/12/14(水) 22:22:53彼女
0241デフォルトの名無しさん
2005/12/14(水) 22:24:57暇つぶし。
0242デフォルトの名無しさん
2005/12/14(水) 22:30:11その例文のままなら>>235、
後々でいろんな物を付加するなら後者の方がいいが、
三つともシンタックスシュガーに過ぎないから、その場の雰囲気次第。
0243デフォルトの名無しさん
2005/12/14(水) 22:30:49妄想m9(^Д^)プギャー
0245デフォルトの名無しさん
2005/12/14(水) 22:35:21俺はこうする場合もある。
int foo(int x)
{
if (!x)
return 1;
//長々とした処理。
return 0;
}
長々とした処理というものが全く無ければreturn 0;はelseの中に入れるな。
0246デフォルトの名無しさん
2005/12/14(水) 23:08:04間違ってもそんなことはない
友達のC,C++厨の友達に彼女はいない。
おれ?結婚してる。
だから浮気はできないと言い訳しておく
C,C++だけできたって就職もままならない
0247デフォルトの名無しさん
2005/12/14(水) 23:09:19うはww間違えたしww
おれ何人だっけ?ww
C,C++厨の友達に彼女はいない
んだよ
0248デフォルトの名無しさん
2005/12/14(水) 23:12:13Basic
0249デフォルトの名無しさん
2005/12/14(水) 23:22:280250デフォルトの名無しさん
2005/12/14(水) 23:28:450251デフォルトの名無しさん
2005/12/14(水) 23:31:430252デフォルトの名無しさん
2005/12/14(水) 23:57:550253デフォルトの名無しさん
2005/12/15(木) 00:04:520254デフォルトの名無しさん
2005/12/15(木) 00:06:450255デフォルトの名無しさん
2005/12/15(木) 00:07:170256デフォルトの名無しさん
2005/12/15(木) 00:08:460257252
2005/12/15(木) 00:12:520258デフォルトの名無しさん
2005/12/15(木) 00:16:05クロスプラットフォームで開発しようと思うならXMLかな・・・
0259デフォルトの名無しさん
2005/12/15(木) 00:23:51全然理解できない漏れに助け下さいです
0260みずき ◆WnmizUKIg6
NGNGふたのない缶詰を指で開けるようなものだ
0261デフォルトの名無しさん
2005/12/15(木) 00:28:01他人のソース真似して打ち込んで
アレンジしてくんだお
0262デフォルトの名無しさん
2005/12/15(木) 00:32:070263デフォルトの名無しさん
2005/12/15(木) 00:34:54作るの好きだから自然に覚えた
0265デフォルトの名無しさん
2005/12/15(木) 00:41:10つ インタプリタ
0266デフォルトの名無しさん
2005/12/15(木) 00:43:52中1の時「一人でエロゲを作って売る!!!!!!1111」と意気込んで
INT41とかがよくわからず挫折
それ以降毎年意気込んで挫折、意気込んで挫折を繰り返した結果
今では立派な業務ソフト系プログラマです
目的はヨコシマであるほど燃える
0267デフォルトの名無しさん
2005/12/15(木) 00:48:100268デフォルトの名無しさん
2005/12/15(木) 00:53:500269デフォルトの名無しさん
2005/12/15(木) 00:55:380270デフォルトの名無しさん
2005/12/15(木) 00:57:10ほらよ
890P
ttp://ctlg.national.jp/product/info.do?pg=04&hb=NL-890P
0271デフォルトの名無しさん
2005/12/15(木) 01:03:32ワロスwwwwwwwwwwwwwwww
0272デフォルトの名無しさん
2005/12/15(木) 01:10:48・ソースコード→機械語に変換(コンパイル)してオブジェクトファイルを作成するプログラム
・できたオブジェクトファイルをリンカで他の必要なファイルとリンクすると
実行ファイル(.exe)ができる
インタプリタ
・ソースコードを解析して直に実行するプログラム (実行速度は遅い)
・ソースコードを書き換えても、すぐに実行できるので便利
っていう理解でおk?
0273デフォルトの名無しさん
2005/12/15(木) 01:13:39> 便利
まで読んだ
lib、dllとかの場合もあるけど大体合ってる
0274デフォルトの名無しさん
2005/12/15(木) 01:54:41↓
コンパイル(直接リロケータブルオブジェクトを生成する場合もある)
↓
アセンブル
↓
リンク
↓
(^^)
この一連の流れをビルドといいます。
合ってるよね?
0275デフォルトの名無しさん
2005/12/15(木) 01:57:430276デフォルトの名無しさん
2005/12/15(木) 02:04:26使用言語? もちろんCASLさ!!
0277デフォルトの名無しさん
2005/12/15(木) 02:09:080278デフォルトの名無しさん
2005/12/15(木) 02:38:010279デフォルトの名無しさん
2005/12/15(木) 02:46:42おまえの存在も言語仕様がプリプロセッサと一緒に消していてくれていればよかったのに。
0280デフォルトの名無しさん
2005/12/15(木) 05:15:35ここ一週間の記憶が2ch以外に無いのはプリプロセッサに削除されたせいだな。きっと。
0281デフォルトの名無しさん
2005/12/15(木) 05:24:23あれを多人数参加型のテキストエディタにしてみたら、ちょっとだけ面白いと思う。
みんなで小説書いてみたり、プログラム書いてみたり。
0282デフォルトの名無しさん
2005/12/15(木) 05:25:200283デフォルトの名無しさん
2005/12/15(木) 05:29:47Ajax使ったとしても結構難しいと思う。
#理論的にはkeep-aliveをずっとして延々とJSを吐きつづければできるはずなんです。
#ただ転送量やら同時接続数やらが…
0284281
2005/12/15(木) 05:40:53そなのですか・・
知識皆無なもので、絵より文字を扱うほう簡単なのかな?とか単純に考えちゃいました。
私には見当もつかないのですが、実際には色々なハードルがあるのでしょうね。
せめて、出来ることと出来ないことの知識くらいは欲しいなあ、と思う今日このごろです。
0285デフォルトの名無しさん
2005/12/15(木) 05:55:15今では普通にゲームを作れるようになった人いる?
0286デフォルトの名無しさん
2005/12/15(木) 05:59:35転送量はグラフィックよりはるかに少ないだろう
0287デフォルトの名無しさん
2005/12/15(木) 05:59:47多分一応、速度や数学系の専門的な演算を無視していいなら、大抵のゲームは自力で作れる自信はあるお。
ニートだけど。
0288デフォルトの名無しさん
2005/12/15(木) 06:09:000289デフォルトの名無しさん
2005/12/15(木) 06:48:46チャットの延長だと思えばそれほど難しくないと思う
競合をどうするかだけ難しい
0290デフォルトの名無しさん
2005/12/15(木) 07:32:03そのチャットみたいな部屋にメインノート作る
入った人に、ランダムで順番付ける
一人の持ち時間を5〜10秒ぐらいにして、その順番でどんどん書いてく。
全消し防止の為に消せる行は〇行までって制限入れるとかは?
わかりにくい?
0291デフォルトの名無しさん
2005/12/15(木) 10:02:520292デフォルトの名無しさん
2005/12/15(木) 10:22:31最近までスレッドなるものを使った事がなかったから気づかなかった。
なかなか落ちてくれないから待ってるのが大変。
0293デフォルトの名無しさん
2005/12/15(木) 11:13:21じゃあチャット窓も作ればよくね?
0294デフォルトの名無しさん
2005/12/15(木) 12:26:13ごめん、Qt4で作った
0295デフォルトの名無しさん
2005/12/15(木) 12:34:49サンプルである
0296デフォルトの名無しさん
2005/12/15(木) 12:43:38だな。あとサンプルでエディタもあったよな。
0297デフォルトの名無しさん
2005/12/15(木) 13:15:34#define TRACE_CASE(cs) case cs: TRACE(_T(#cs)_T('\n')); break;
上のほうで出てたマクロの話だけど、俺はこんなマクロを使ってる。
TRACE_FLAGはウィンドウスタイルのようなフラグを確認するときに、ちょっとだけ楽が出来る。
TRACE_CASEは#defineされた定数やenumの値を確認するときに、ちょっとだけ楽が出来る。
0298デフォルトの名無しさん
2005/12/15(木) 14:29:08実際使うときはコピペしてれば覚えなくてもおk?
0299デフォルトの名無しさん
2005/12/15(木) 14:34:000300デフォルトの名無しさん
2005/12/15(木) 14:36:470301みずき ◆WnmizUKIg6
NGNG0302デフォルトの名無しさん
2005/12/15(木) 14:47:11原理主義が美しいとも思えん。
0303デフォルトの名無しさん
2005/12/15(木) 14:49:03とてもじゃないけど、そんなレベルだとは思えん
0304デフォルトの名無しさん
2005/12/15(木) 14:53:10昔ゲームつくりたいって思ってたら今では日曜ゲームプログラマみたくなった
フラグと分岐が主だから他の分野よりは単純なはず、難しいところは再利用できるし
ゲ製の何が難しいのかがいまいちわからない。
0305デフォルトの名無しさん
2005/12/15(木) 14:53:59仕組みを理解してれば覚えなくてもすぐ書けると思うが。。。
0307デフォルトの名無しさん
2005/12/15(木) 14:57:150308デフォルトの名無しさん
2005/12/15(木) 14:58:20身元が割れそうなのでうpは勘弁
寄生先のサイトに迷惑かかるし
0309デフォルトの名無しさん
2005/12/15(木) 15:37:380310デフォルトの名無しさん
2005/12/15(木) 15:41:440311デフォルトの名無しさん
2005/12/15(木) 15:49:38見てないけど ^^
0312デフォルトの名無しさん
2005/12/15(木) 15:52:06面白くないです><
0313デフォルトの名無しさん
2005/12/15(木) 16:25:590314デフォルトの名無しさん
2005/12/15(木) 16:30:050315デフォルトの名無しさん
2005/12/15(木) 16:31:57自分のグローバルIPアドレスを調べるにはどうすればいいんでしょうか?
gethostbyname("")して、hostent->h_addr_list[0]を調べれば、ローカルIPアドレスを取得出来ることは分かったのですが、
グローバルIPアドレスを調べる方法が分かりません。
どなたかご教授をお願いします・・
0316デフォルトの名無しさん
2005/12/15(木) 16:41:020317315
2005/12/15(木) 17:01:09gethost〜系の関数では無理ということでしょうか?
ルータを繋いでいなければ、これでグローバルIPが取得出来たので、
gethostbynameやgethostbyaddrの引数をほげほげしてあげれば、
もしかして取得できるのかなあ?と思っていたのですが・・
0318みずき ◆WnmizUKIg6
NGNGホスト名とアドレス - ttp://wisdom.sakura.ne.jp/system/winapi/winsock/winSock3.html
俺は知らないんでパス
0319デフォルトの名無しさん
2005/12/15(木) 17:05:08うはwwおれ315じゃないけどそれ系の資料がほしかったサンクス
0320デフォルトの名無しさん
2005/12/15(木) 17:05:58もう自分で答え書いてるんじゃね?
0321みずき ◆WnmizUKIg6
NGNG0322デフォルトの名無しさん
2005/12/15(木) 17:29:00http://www.tt.rim.or.jp/~rudyard/torii009.html
ここ参照
0323デフォルトの名無しさん
2005/12/15(木) 17:39:53本も買ってあげ〜
0324デフォルトの名無しさん
2005/12/15(木) 17:48:110325デフォルトの名無しさん
2005/12/15(木) 17:50:110326315
2005/12/15(木) 17:52:00わざわざ、ありがとうございます。読んでみました。
>ホストの別名やアドレスは、ひとつのホストが複数保有する可能性があります
この部分がちょっと気になりました。
h_addr_listの配列要素を全部調べていけば、どこかにグローバルIPアドレスが入っている?
現在、ルータを使った環境が無いので、試してみることが出来ないのが残念です。
>>320
あ”あ”あ”全然分かりません。
でも、とりあえずgethostbynameを使うということでいいんですよね。
それが分かっただけでも安心しました。
ありがとうございます。もうちょっと頑張ってみます。
>>322
気をつけます(^ω^;)
0327デフォルトの名無しさん
2005/12/15(木) 18:39:29レスありがと
とりあえずmousedownしたときTimer.intervalを初期値にしてみたんだけど
変わらないし・・・どうしたらいいんだろorz
0328315
2005/12/15(木) 18:51:42http://www.amr.jp/paintchat/a41.html
なんか私、根本的に勘違いをしていたような気がス
もしかして、ルータに繋がったパソコンはプログラム側からはグローバルIPを取得できない?
少なくともそんなに簡単なことではなさそう・・諦めますorz
0329デフォルトの名無しさん
2005/12/15(木) 19:02:28そこにアクセスするんだ!
0330デフォルトの名無しさん
2005/12/15(木) 19:03:27そんなことは無い、とだけ言っておくお(^ω^;)
0331デフォルトの名無しさん
2005/12/15(木) 19:04:010332デフォルトの名無しさん
2005/12/15(木) 19:10:14Timer.Intervalは1秒間隔にでもしといて、それとは別にカウンタ変数を用意。
30秒ならカウンタ変数が30超えたら表示用関数を呼ぶ
キーボードかマウス操作があったら、カウンタ変数を初期化で、いい希ガス
0333デフォルトの名無しさん
2005/12/15(木) 19:53:560334デフォルトの名無しさん
2005/12/15(木) 20:02:090335デフォルトの名無しさん
2005/12/15(木) 20:07:03レスありがと
メッセージハンドラっていうのを作らないといけないみたいですね・・・
入門者には敷居が高いかなorz
頑張ってみます
0336デフォルトの名無しさん
2005/12/15(木) 20:07:290337デフォルトの名無しさん
2005/12/15(木) 20:14:320338デフォルトの名無しさん
2005/12/15(木) 21:13:160339みずき ◆WnmizUKIg6
NGNG↓うp祭り
0340デフォルトの名無しさん
2005/12/15(木) 21:17:010341みずき ◆WnmizUKIg6
NGNGhttp://www.geocities.jp/utatuki24/moe.mp3
これで許してくれ
0342デフォルトの名無しさん
2005/12/15(木) 21:24:09kakikomi.txtの内容をレスごとに分ける方法で悩んでる。
頭爆発しそう。
0343デフォルトの名無しさん
2005/12/15(木) 21:25:30全然関係ないけど風呂入りたくなったから入ってくる
0344みずき ◆WnmizUKIg6
NGNGかちゅーしゃのkakikomi.txtを見て鬱になる会 [Windows@2ch掲示板]
1 :名無し~3.EXE:02/11/02 12:21 ID:+n3eEw+4
鬱になります。
0345デフォルトの名無しさん
2005/12/15(木) 21:42:30【韓国】黄禹錫教授、サイエンス誌の論文を撤回 [12/15]
ttp://news18.2ch.net/test/read.cgi/news4plus/1134649319/
興味ない人ごめんね
0346デフォルトの名無しさん
2005/12/15(木) 21:43:37うわぁぁぁぁぁぁぁぁぁぁ・・・
0347デフォルトの名無しさん
2005/12/15(木) 22:03:16祭りとか言ってる割には情報不足で意味わからん。
だから内輪ネタにしか見えなくてつまらん。
0348デフォルトの名無しさん
2005/12/15(木) 22:07:50>韓国人がバカにされてる、助けてVIPPER
>http://ex14.2ch.net/test/read.cgi/news4vip/1134651210/
>
>VIPPERに応援要請したからな
>
>お 前 ら 終 わ っ た な
>
>
>これだから日本人は・・・やれやれ
おまww
0349みずき ◆WnmizUKIg6
NGNG0350デフォルトの名無しさん
2005/12/15(木) 22:09:540351デフォルトの名無しさん
2005/12/15(木) 22:12:320352デフォルトの名無しさん
2005/12/15(木) 22:31:23何この酷い歌・・・
0353デフォルトの名無しさん
2005/12/15(木) 23:00:57それなんてこの前捕まったコスプレした自分の姿を見た人の反応に興奮したとか供述してる馬鹿?
0354342
2005/12/16(金) 02:55:19おっきいサイズのkakikomi.txtをメモリに読みこんでみたら、そのメモリの先頭のほうに対するアクセスが尋常じゃないくらい遅くなったお。
なぜなぜどうしてだぜ?
0355デフォルトの名無しさん
2005/12/16(金) 02:56:240356342
2005/12/16(金) 03:03:252.9MB程度だお。
でもjaneを導入したのが2004年の9月の末なのに、書き込み回数が9000件越えてたお。
どう見てもニート丸出しです。本当にありがとうございました。
0357デフォルトの名無しさん
2005/12/16(金) 03:04:300358デフォルトの名無しさん
2005/12/16(金) 03:06:160359デフォルトの名無しさん
2005/12/16(金) 03:07:580360デフォルトの名無しさん
2005/12/16(金) 03:08:290361デフォルトの名無しさん
2005/12/16(金) 03:13:010362342
2005/12/16(金) 03:15:44MFC使ってるから、コンパイル出来る環境が限られちゃうんだけど、一応うpしてみるお。
今整理しているから、ちょっと待ってお。
>>360
(TT)
0363デフォルトの名無しさん
2005/12/16(金) 03:27:500364342
2005/12/16(金) 03:53:49ソースupしてみました。
突っ込み所満載のソースだと思うけど、さぁ来い。
いかなる罵倒にも耐えてみよう。伊達にニートをやっちゃいない。
・・でも出来れば、お手柔らかにお願いしますお・・(^∀^;)打たれ弱いので・・
0365デフォルトの名無しさん
2005/12/16(金) 04:11:06間違ってるかもしれんが再帰使ってるせいじゃね?
0366365
2005/12/16(金) 04:22:100367364
2005/12/16(金) 04:35:11こんな、糞汚ねえ糞ソースを、わざわざ呼んで頂いて糞感謝です。・゚・(ノД`)ヽ
でも、このプログラムでは再帰は使っていないのです。
kakikomi.txtを正確にレスに分解するためには、将来的には必要になるのかなあ?とは思っているのですが・・
オーバーライド関数は、やぱ誤読を誘発させてしまう可能性が高いってことなんでしょうね。
出来るだけ適切な関数名をつけるように努力したいと思うのですが・・なにせ英語力がない・・
0368デフォルトの名無しさん
2005/12/16(金) 05:26:570369デフォルトの名無しさん
2005/12/16(金) 06:16:47罪作りだ
0370デフォルトの名無しさん
2005/12/16(金) 07:35:32できればソース名とかプロジェクト名とか
日本語使う癖はやめたほうがいいとおもうぞ
0371デフォルトの名無しさん
2005/12/16(金) 09:39:18プログラミングってある意味英単語を覚える教材としてはかなりいいと思うぞ(激しく偏るけど)
名前を考えるときに微妙なニュアンスも覚えられるしね
とりあえずメジャーどころ
ttp://www.alc.co.jp/
ttp://www.excite.co.jp/world/english/
ttp://dictionary.goo.ne.jp/index.html?kind=ej&mode=0&kwassist=0
0372デフォルトの名無しさん
2005/12/16(金) 10:05:44var
pt:TPoint;
x:integer;/X座標
y:integer;/X座標格納用
begin
GetCursorPos(pt);
if (pt.x)=y then
Label1.caption:='STOP'
else
Label1.caption:=IntToStr(pt.x);
y:=(pt.x);/同じじゃなかったら格納
end;
if文でX座標が格納したのと同じならラベルにはSTOP
違うならX座標表示したいんだけどマウス動かさなくても
end出てくる事なく座標が表示されたままorz
TimeIntervalは1000です
誰かたすけて
0373デフォルトの名無しさん
2005/12/16(金) 10:15:54どうしたら(pt.x)を代入してif文で比較できるんだろ
頭こんがりまくりんぐ
0374デフォルトの名無しさん
2005/12/16(金) 10:22:39あーVB? 無理無理wwwwww
0375372
2005/12/16(金) 10:28:340376デフォルトの名無しさん
2005/12/16(金) 10:30:040377デフォルトの名無しさん
2005/12/16(金) 10:36:40a[2][3]とb[3][2]の積を求めるとかワカラナス
サンプルの実行結果が[2][2]になってて意味テラワカラス
0378伝説新人タクシ
2005/12/16(金) 10:36:49>if (pt.x)=y then
if (pt.x=y) then
()に条件となる式を入れる。
これは、式が等しいかどうかの論理式を評価する。
>>374
代入式が=の前にコロン。Delphiだよ。
0383みずき ◆WnmizUKIg6
NGNG0384デフォルトの名無しさん
2005/12/16(金) 10:47:050386デフォルトの名無しさん
2005/12/16(金) 11:18:370387デフォルトの名無しさん
2005/12/16(金) 11:49:09代入が := で比較が = じゃなかったっけ?
if(pt.x = y) then
y:=pt.x;
0388デフォルトの名無しさん
2005/12/16(金) 12:46:350389デフォルトの名無しさん
2005/12/16(金) 12:53:210390デフォルトの名無しさん
2005/12/16(金) 13:03:150391デフォルトの名無しさん
2005/12/16(金) 13:05:300392デフォルトの名無しさん
2005/12/16(金) 13:07:200393デフォルトの名無しさん
2005/12/16(金) 13:17:280394デフォルトの名無しさん
2005/12/16(金) 13:29:43在宅勤務だなんて羨ましいな!!
0395デフォルトの名無しさん
2005/12/16(金) 14:04:30リフレッシュ休暇3年もあるとさすがに・・・・
あー死ぬ死ぬ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
0396デフォルトの名無しさん
2005/12/16(金) 15:25:080397367
2005/12/16(金) 17:12:50やっぱダメポですか?
>>371
もうgoo辞書無しでは生きていけない体になってしまいました。
kakikomi解析プログラムだけど、_tcsstrをstrstrに置き換えたら、
文字列先頭のほうの異様なまでの処理時間の長さは無くなりました。
気になって_tcsstrの中の人を覗いてみたら・・
うぎゃ嗚呼ああああああああああああああああああああああ!!!!!!!!
中の人が毎回strlenしてる!_tcs〜怖い超怖い。使いどころが難しいヤツだ。
あと、なんでもいいけど>>367のオーバーライドはオーバーロードの間違いですね。
わかってるねんで。馬鹿にしたらアカン。そやけど、時々ごっちゃになるねん。
0398デフォルトの名無しさん
2005/12/16(金) 17:23:310399デフォルトの名無しさん
2005/12/16(金) 17:47:01量、質、使いやすさともに尋常じゃない。
0400デフォルトの名無しさん
2005/12/16(金) 18:09:27とあった場合、この!countを評価するとどんな値になる?
どうも自分は戻り値に弱いみたいだ
0401デフォルトの名無しさん
2005/12/16(金) 18:13:280以外なら1じゃないの?
0402デフォルトの名無しさん
2005/12/16(金) 18:13:570以外なら0
0403デフォルトの名無しさん
2005/12/16(金) 18:20:25if(!count) {printf("vip");} else {printf(quality);}
この場合はquality実行で合ってる?
1が真、0が偽・・・だよな?
0404デフォルトの名無しさん
2005/12/16(金) 18:22:170405デフォルトの名無しさん
2005/12/16(金) 18:23:230406デフォルトの名無しさん
2005/12/16(金) 18:45:22if( count == 0 ) とか if( count != 0 )とか書けばいいのに。
0407デフォルトの名無しさん
2005/12/16(金) 19:43:460408デフォルトの名無しさん
2005/12/16(金) 20:09:37名前と身長を入力させ、入力値・合計と平均を表示するプログラムを作成せよ
なお、名前身長入力には新規関数を使用し、入力の終了は-1とする
C++はいやよ☆
ヒント:struct,malloc
0409デフォルトの名無しさん
2005/12/16(金) 20:17:030410みずき ◆WnmizUKIg6
NGNG..:/'''''' '''''':::::::\:
:.| (◯), 、(◯)、..::|:
:.| " ,,ノ(、_, )ヽ、,,""..:::|:
:.| ´,rェェェ、` .:::::::::|: >> 新規関数を使用し
:.\ |,r-r-| .:::::/…
:/ ヾ`ニニ´ / ̄"''''ヽ:
0411デフォルトの名無しさん
2005/12/16(金) 20:19:34そこまで馬鹿じゃないさ
0412デフォルトの名無しさん
2005/12/16(金) 20:21:020413デフォルトの名無しさん
2005/12/16(金) 20:24:510414デフォルトの名無しさん
2005/12/16(金) 20:26:22アレとアレを入力させ、アラレ・アレとアレを表示するプログラムを作成せよ
なお、アレ入力には新規アレを使用し、アレの終了は-1とするアレはいやよ☆
ヒント:struct,malloc
0415デフォルトの名無しさん
2005/12/16(金) 20:42:31スコップとシャベル、どっちが大きい?
0417デフォルトの名無しさん
2005/12/16(金) 20:44:540418デフォルトの名無しさん
2005/12/16(金) 20:45:492は入らないの?
0419デフォルトの名無しさん
2005/12/16(金) 20:51:17#include <stdlib.h>
typedef struct{int height;char name[1001];}people;
int input(people *pdata);
int main(void)
{
people *data;int i=0,j=0;
data = (people*)malloc(sizeof(int) * 10 + sizeof(char)*10);//メモリ確保わかりましぇん><
if(data == NULL)exit(0);
do{
printf("%d人目\n",i+1);
input(&data[i]);
printf("\n");
i++;j++;
}while(data[i-1].name!=-1||data[i-1].height!=-1);
for(i=0;i<j;i++){
printf("%d人目\n",i+1);
printf("%s->%d",data[i].name,data[i].height);
printf("\n");
}
}
int input(people *pdata)
{
printf("名前->");scanf("%s",pdata->name);
printf("身長->");scanf("%s",pdata->height);
}
0420デフォルトの名無しさん
2005/12/16(金) 20:52:14#include <string.h>
int datainput( char *name, int *height );
int main()
{
char name[255][255];
int height[255];
int i, total, j;
total = 0;
j = 0;
for( i = 0; i < 255; i++ )
{
if( datainput( name[i], &height[i] ) )
break;
total += height[i];
j++;
}
if( i )
{
for( i = 0; i < j; i++)
printf("名前:%s 身長:%d\n", name[i], height[i] );
printf("合計:%d 平均 %d\n", total, total / i );
}
return 0;
}
0421デフォルトの名無しさん
2005/12/16(金) 20:52:49{
printf("名前を入力");
scanf( "%s", name );
if( !strcmp(name, "-1") )
return 1;
printf("\n身長を入力");
scanf( "%d", height );
if( *height == -1 )
return 1;
return 0;
}
0422みずき ◆WnmizUKIg6
NGNG0423デフォルトの名無しさん
2005/12/16(金) 21:00:440424デフォルトの名無しさん
2005/12/16(金) 21:00:54合計と平均は?
0425デフォルトの名無しさん
2005/12/16(金) 21:02:40入力の時点でエラー落ちするから諦めて理由をここに聞きにきた
0426デフォルトの名無しさん
2005/12/16(金) 21:06:19多倍長なんとかがわからない。
誰か助けて
0427デフォルトの名無しさん
2005/12/16(金) 21:07:080428デフォルトの名無しさん
2005/12/16(金) 21:09:0718行目のdata[i-1].name!=-1
ここが問題かと思う
ってかコンパイラで警告でてない?
0429デフォルトの名無しさん
2005/12/16(金) 21:10:020430みずき ◆WnmizUKIg6
NGNG「C言語を始めよう!」っての使ってるけど
名前がちょっとあれなんで乗り換えようと思ってる
0431デフォルトの名無しさん
2005/12/16(金) 21:12:59CPad for Borland C++ Compiler
0432426
2005/12/16(金) 21:13:170433デフォルトの名無しさん
2005/12/16(金) 21:13:330434デフォルトの名無しさん
2005/12/16(金) 21:14:41ボーランさんに何度も怒られてる
>>429
sizeof(people)が原因だと思ってたからint charに分けてたけど違うのか・・
0436デフォルトの名無しさん
2005/12/16(金) 21:17:11条件によっては
構造体のサイズ≠中身の変数のサイズの和
だお
0438426
2005/12/16(金) 21:21:57って怒られたorz
0439デフォルトの名無しさん
2005/12/16(金) 21:23:04C99っていう規格上の型なので、
コンパイラ古いと対応してないお
0441デフォルトの名無しさん
2005/12/16(金) 21:26:56身長はint型なのに
scanf("%s",pdata->height);って書いてる。
scanf("%d",&pdata->height);
にしてみ。
0442デフォルトの名無しさん
2005/12/16(金) 21:41:29ありがと
なんとか入力できるようになった
構造体ポインタの扱いの難しさを改めて思い知らされた
0443デフォルトの名無しさん
2005/12/16(金) 21:46:440444デフォルトの名無しさん
2005/12/16(金) 21:48:16配列で10000進数とか作ってみるのも手ですよ〜
0445デフォルトの名無しさん
2005/12/16(金) 21:50:11オレも今見たが、ビデオ屋で借りてまで見ないでよかったと思った。
0446デフォルトの名無しさん
2005/12/16(金) 22:03:090448デフォルトの名無しさん
2005/12/16(金) 23:04:20多倍長演算でぐぐれ
0450デフォルトの名無しさん
2005/12/16(金) 23:49:58俺もC始めた時からずっと使ってる
変えようと思ったことあったけど何となく使い続けてる
やっぱ見慣れてるのがいい
0451デフォルトの名無しさん
2005/12/16(金) 23:53:190452デフォルトの名無しさん
2005/12/16(金) 23:56:430453デフォルトの名無しさん
2005/12/17(土) 00:02:46最近ちっともCなんて触れてないけど
久々にC言語始めよう!と試食版使ってみるか
0454デフォルトの名無しさん
2005/12/17(土) 00:06:24VisualStudio使えよwwwwwwww
ttp://www.microsoft.com/japan/msdn/vstudio/express/visualc/
0455デフォルトの名無しさん
2005/12/17(土) 00:09:100456デフォルトの名無しさん
2005/12/17(土) 00:10:170457デフォルトの名無しさん
2005/12/17(土) 00:12:510458デフォルトの名無しさん
2005/12/17(土) 00:14:19インクルードパスとかの設定も面倒なんだよね。
かと言って英語版だと何書いてあるか分からないからなぁ・・・
0459デフォルトの名無しさん
2005/12/17(土) 00:14:49こんな感じ
#include <stdio.h>
#define INIT 2
#define N 109
#define M 1420
int *power(int *x,int *y);
int main(void){
int i,j,p[N],q[N];
for(i=0;i<=N;i++) p[i]=0;
p[0]=1;
for(j=1;j<=M;j++){
*q=*power(p,q);
for(i=0;i<=N;i++) p[i]=q[i];
}
printf("2^%d\n",M);
for(i=0;i<=N;i++){
printf("%4d",q[N-i]);
if(i%5==4) printf("\n",q[N-i]);
}
printf("\n",q[N-i]);
return 0;
}
0460みずき ◆WnmizUKIg6
NGNG0461デフォルトの名無しさん
2005/12/17(土) 00:15:26int i;
for(i=0;i<=N;i++) y[i]=0;
for(i=0;i<=N;i++){
y[i]+=x[i]*2;
if(y[i]>=10000){
y[i]-=10000;
y[i+1]++;
}
}
return y;
}
0462デフォルトの名無しさん
2005/12/17(土) 00:20:49要するに、powerっていうサブルーチンで10000進数の「繰り上がり」を作ってあげれば、
かなり大きな桁数の数でも配列として近似なしで表示できると、そういう感じです。
上のプログラムでは#define M xの数字をかえてやれば2^xが表示されます。
ためしに2^1420出計算してみると、こんな感じ↓
0463デフォルトの名無しさん
2005/12/17(土) 00:21:3248959929859072793477
05445185013229243299
92290485341942792736
85585710150466663660
45387839098639922207
46688494875566811953
62501641602877529016
91469221686632239241
42060490178354438794
69509156779416955912
35718576681152407040
25205943801792764206
11753523910316779775
08561754436603017952
01781798331941394121
67276254804565138843
88649496681273600319
35545546186154201558
50474331638055631925
09009468032404460215
58322088853767192576
0464みずき ◆WnmizUKIg6
NGNG0465デフォルトの名無しさん
2005/12/17(土) 00:22:18>
>MSDE は、多くのユーザーが SQL Server に関連する製品であることに気付かなかったため、
>ユーザーやパートナーに混乱を招いていました。名前を MSDE から SQL Server Express に
>変更することで、ユーザーやパートナーの混乱は減少すると考えています。
あるあるwwwwwwwwwwwwwwwwwww
0467デフォルトの名無しさん
2005/12/17(土) 00:38:240468みずき ◆WnmizUKIg6
NGNG来期から3でいく方針です、はい
0469デフォルトの名無しさん
2005/12/17(土) 00:48:45円周率もできますよ。めんどくさいのでコードは書きませんが、スケッチだけ:
1.上と同じように加減乗除を全部でかい進数になおしてやって、配列として格納するようにする。
2.それらを使ってArctanをサブルーチンとして定義する。
(テイラー展開して有限項で切れば加減乗除だけで定義できます)
(5+i)^4/(1+i)=478+i2などを考慮してやると、
π/4=4Arctan(1/5)-Arctan(1/239)という関係式が出てくるので、これで終わりますね。
1000桁ぐらいなら一瞬で計算してくれます。
0470426
2005/12/17(土) 00:51:00とりあえず#define N 109ってあるけど109って何の数字?
0471デフォルトの名無しさん
2005/12/17(土) 00:51:51さんくすっ
0472デフォルトの名無しさん
2005/12/17(土) 00:53:19それ、先月のCマガに送ればよかったんじゃまいか?
0473デフォルトの名無しさん
2005/12/17(土) 01:11:14>>470
Nってのは上のプログラムではintの配列の要素数-1ですよね。
10000進数に直したってことは10進数で4桁ずつがこのintの配列1個分に入ってることになります。
これを並べて表示していくわけなんだけど、全部一列にがーって並べたらクソ見にくいので、
何桁かで改行したかったのです。
それを実現するために、
printf("%4d",q[N-i]);
if(i%5==4) printf("\n",q[N-i]);
}
として10000進数で5桁(つまり10進数で20桁)で改行するように構成してます。
10000進数で5桁で改行ってことは配列の要素数(=10000進数での桁数)が5で割り切れないと、
最後の行だけ2桁とか3桁とか中途半端な桁数になってしまうわけで、
だから要素数が5で割り切れるようにN=要素数-1=109と定義しました。
というわけで、Nは実はN+1が5で割り切れるなら別に何でもかまいません。
(出力が見にくいことを気にしなければ5で割り切れる必要すらありません)
(ただ、2^nの10000進数での桁数より小さいとオーバーフローするのである程度大きい必要があります)
>>472
Cマガ読んでねぇwwwwうぇwwwどんな問題だったの?www
0474・∀・)っ-●○◎- ◆Pu/ODYSSEY
2005/12/17(土) 01:11:330475デフォルトの名無しさん
2005/12/17(土) 01:15:00多倍長演算のルーチン
面白そうだったから挑戦しようと思ったけど、大学ので手一杯で手を付けられなかったお(;^ω^)
0476デフォルトの名無しさん
2005/12/17(土) 01:15:02手頃なのないかな〜
0477デフォルトの名無しさん
2005/12/17(土) 01:23:26うは、面白そスww
Cマガたまに見つけると立ち読みするんだけど、
まだ知識足りなくてちゃんと読めないからレジまで行かないorz
こんどためしに買ってみようかな
まあ、nmsノシ
0478デフォルトの名無しさん
2005/12/17(土) 01:27:34ちなみに今月号は迷路探索プログラムだお
0479デフォルトの名無しさん
2005/12/17(土) 01:27:510480デフォルトの名無しさん
2005/12/17(土) 01:31:08つーか、帰ってきたらポストに突っ込んであったんで今日が発売日だと気づいた
0481デフォルトの名無しさん
2005/12/17(土) 01:46:147年分くらいバックナンバー全部残してある
読み返すと結構今でも役に立つんだよなあ、捨てられない(^ω^;)
0482デフォルトの名無しさん
2005/12/17(土) 01:52:260483デフォルトの名無しさん
2005/12/17(土) 01:56:02マジ!?すげー!感動した!ハッカーみたいじゃん!
0484デフォルトの名無しさん
2005/12/17(土) 01:57:130485デフォルトの名無しさん
2005/12/17(土) 02:00:32何につかうの?
0486デフォルトの名無しさん
2005/12/17(土) 02:03:06とにかくオナニーだよ!
0487デフォルトの名無しさん
2005/12/17(土) 02:04:12programming!
0488デフォルトの名無しさん
2005/12/17(土) 02:05:36あなたは正直な人ですね。
では、褒美として金の内藤と銀の内藤を差し上げましょう
0489デフォルトの名無しさん
2005/12/17(土) 02:05:390490デフォルトの名無しさん
2005/12/17(土) 02:06:02そうそう、エロゲつくったり・・・・
とにかくオナニーだよ!
0491デフォルトの名無しさん
2005/12/17(土) 02:06:24できるよ
0492デフォルトの名無しさん
2005/12/17(土) 02:06:50タダでできないの?
0493デフォルトの名無しさん
2005/12/17(土) 02:07:310494デフォルトの名無しさん
2005/12/17(土) 02:08:14プログラミング自体はタダだぞ>>454
0495デフォルトの名無しさん
2005/12/17(土) 02:09:02テキストエディタとコンパイラを用意しる。
0496デフォルトの名無しさん
2005/12/17(土) 02:10:10すげー、じゃー有料とどうちがうの?
0497デフォルトの名無しさん
2005/12/17(土) 02:10:220498デフォルトの名無しさん
2005/12/17(土) 02:10:50いろいろと便利な機能が付いているか付いていないかの違い。
0499デフォルトの名無しさん
2005/12/17(土) 02:10:540500デフォルトの名無しさん
2005/12/17(土) 02:11:12気分が違う
0501デフォルトの名無しさん
2005/12/17(土) 02:11:35だれも面倒みてくれない
0502デフォルトの名無しさん
2005/12/17(土) 02:11:430503デフォルトの名無しさん
2005/12/17(土) 02:12:500504デフォルトの名無しさん
2005/12/17(土) 02:13:04下手な有料より無料のほうが便利ってのもあるお
金払ってまで得たいものと言えば、
コンパイル性能(速度・サイズの最適化など)
配布時のライセンス
とかいった付加価値的なもの
0505デフォルトの名無しさん
2005/12/17(土) 02:13:120506デフォルトの名無しさん
2005/12/17(土) 02:13:18>454落とすの時間かかりそうだな。
でも無料でできるならやって見るかな。
みんなはもうゲームとか作れるの?
0507デフォルトの名無しさん
2005/12/17(土) 02:14:48ゲームとかさっさと作りたいんならHSPとかのがいいかもしれん
0508デフォルトの名無しさん
2005/12/17(土) 02:15:38余裕でつくれる。
0509デフォルトの名無しさん
2005/12/17(土) 02:15:52明らかに無料のほうばかり使ってます
本当にありがとうございました
0510デフォルトの名無しさん
2005/12/17(土) 02:16:470511デフォルトの名無しさん
2005/12/17(土) 02:17:110512デフォルトの名無しさん
2005/12/17(土) 02:17:590513デフォルトの名無しさん
2005/12/17(土) 02:18:120514デフォルトの名無しさん
2005/12/17(土) 02:19:520515デフォルトの名無しさん
2005/12/17(土) 02:20:390516デフォルトの名無しさん
2005/12/17(土) 02:20:41エロゲ作れるくらいまで何年かかるかなー
0517デフォルトの名無しさん
2005/12/17(土) 02:22:370518デフォルトの名無しさん
2005/12/17(土) 02:25:03大事なのはもっと他にあるだろ?
0519デフォルトの名無しさん
2005/12/17(土) 02:25:210520デフォルトの名無しさん
2005/12/17(土) 02:26:500521デフォルトの名無しさん
2005/12/17(土) 02:27:510522デフォルトの名無しさん
2005/12/17(土) 02:28:060523デフォルトの名無しさん
2005/12/17(土) 02:28:200524デフォルトの名無しさん
2005/12/17(土) 02:28:290525デフォルトの名無しさん
2005/12/17(土) 02:28:440526デフォルトの名無しさん
2005/12/17(土) 02:30:10ソースは探してるから待て
0527デフォルトの名無しさん
2005/12/17(土) 02:30:350528デフォルトの名無しさん
2005/12/17(土) 02:31:51まず言語くらい指定しろよ!水臭いじゃねえか、ブラザー!
0529デフォルトの名無しさん
2005/12/17(土) 02:32:33ttp://msdn.microsoft.com/vstudio/express/support/faq/
>4.Can I use Express Editions for commercial use?
>Yes, there are no licensing restrictions for applications built using the Express Editions.
0530デフォルトの名無しさん
2005/12/17(土) 02:32:45でも、どこから手つけていいかわからない。
0531デフォルトの名無しさん
2005/12/17(土) 02:33:14これでおk
0532デフォルトの名無しさん
2005/12/17(土) 02:34:040533デフォルトの名無しさん
2005/12/17(土) 02:34:43ttp://wisdom.sakura.ne.jp/programming/c/index.html
0534デフォルトの名無しさん
2005/12/17(土) 02:35:40マイクロソフトユーザーがずうずうしいだけ
0535デフォルトの名無しさん
2005/12/17(土) 02:38:06もっと手をつけやすい言語から始めて、Cに入ってもいいと思うよ
その方がモチベーション維持しやすいかも
0536デフォルトの名無しさん
2005/12/17(土) 02:40:00おーけー、おーけー。
とりあえず、文章の脈絡を脳内で補完する癖はやめようぜ、ブラザー!
おれっち達はお前さんの、C言語のレベルが、どの程度に達しているのか、全く見当がつかないんだぜ?
突然、「どこから始めたらいいんでしょう?」なんて聞かれても答えようが無いぜ?
とりあえず、オススメサイトやらの一覧は>>1さんのテンプレに一通り揃っているから、そこから始めようぜ?
0537デフォルトの名無しさん
2005/12/17(土) 02:40:120538デフォルトの名無しさん
2005/12/17(土) 02:41:040539デフォルトの名無しさん
2005/12/17(土) 02:41:200540デフォルトの名無しさん
2005/12/17(土) 02:41:34難しいけど、使ってる人多いし、資料も溢れてる
0541デフォルトの名無しさん
2005/12/17(土) 02:42:24hello world で既にポインタ使ってるのに
0542デフォルトの名無しさん
2005/12/17(土) 02:42:400543デフォルトの名無しさん
2005/12/17(土) 02:43:00>>538は一体何を作らせるつもりなんだろうな
0544デフォルトの名無しさん
2005/12/17(土) 02:44:160545デフォルトの名無しさん
2005/12/17(土) 02:44:540546デフォルトの名無しさん
2005/12/17(土) 02:45:51早くみんな見たいに色々作りたい。
0547デフォルトの名無しさん
2005/12/17(土) 02:51:27がんがれ(・∀・)
0548デフォルトの名無しさん
2005/12/17(土) 03:05:06偽が0
真がそれ以外じゃね?
0549デフォルトの名無しさん
2005/12/17(土) 03:52:47DOSSEG
.MODEL SMALL
CREQU0DH
LFEQU0AH
.CODE
START:MOVAX,@DATA
MOVDS,AX
MOVDX,OFFSET ME1
MOVAH,09H
INT21H
MOVAH,01H
INT21H
SEAR:CMPAL,30H
JBL2
CMPAL,39H
JAL2
CMPAL,30H
JETMN0
JMPNEXT
TMN0:MOVDX,OFFSET ME4
MOVAH,09H
INT21H
TMN: MOVAH,4CH
INT21H
0550デフォルトの名無しさん
2005/12/17(土) 03:54:07MOVCH,00
MOVCL,AL
L1:MOVDX,OFFSET ME2
MOVAH,09H
INT21H
DECCX
JNZL1
JMPTMN
L2:MOVDX,OFFSET ME3
MOVAH,09H
INT21H
MOVAH,01H
INT21H
CMPAL,0DH
JBL2
CMPAL,0DH
JAL2
JMPSTART
.DATA
ME1DB' '
DB'ちょwwwwおまwwwwwww入力wwwwww'
DB'wwwwww数字wwwwwwwwww'
DB' '
DBCR,LF,'$'
ME2DBCR,LF,'⊂二二二( ^ω^)二⊃ ブーン',CR,LF,'$'
ME3DB'wwwwwwうぇwwwwHIT RETURN KEY......$'
ME4 DB 'www数字0wwwwwwwwテラワロスwwww$',CR,LF
.STACK128
END
0551デフォルトの名無しさん
2005/12/17(土) 03:55:030552デフォルトの名無しさん
2005/12/17(土) 04:43:390553デフォルトの名無しさん
2005/12/17(土) 09:37:200555デフォルトの名無しさん
2005/12/17(土) 11:50:38排他的論理和を実行するint xor(int p, int q)という関数を作成せよ。
真ならば1を返し、偽ならば0を返せ。
以下、真理値表を示す。
p q p xor q
1 1 0
1 0 1
0 1 1
0 0 0
0556デフォルトの名無しさん
2005/12/17(土) 11:53:51思ってるけど何か問題ある?
0557デフォルトの名無しさん
2005/12/17(土) 11:57:32return p^q;
>>556
C → C+WinAPI → C+C+++DirectX
0559デフォルトの名無しさん
2005/12/17(土) 12:14:18それは論理積だぜ?
0560デフォルトの名無しさん
2005/12/17(土) 12:17:200561デフォルトの名無しさん
2005/12/17(土) 12:26:12課題をくださいお
0562デフォルトの名無しさん
2005/12/17(土) 12:31:050563デフォルトの名無しさん
2005/12/17(土) 12:40:14↓こんなのでもOK?
関数rand()を使用して0〜999の整数を10個作り、
画面に表示させた後、昇順に表示させるプログラム
実行例
564 448 669 974 917 483 14 743 155 946
14 155 448 483 564 669 743 917 946 974
0564デフォルトの名無しさん
2005/12/17(土) 12:40:59お、俺でもできそう。
0565みずき ◆WnmizUKIg6
NGNGID:MDfDfGhH0だけで1000逝ってるスレもあんのね
kwsk
http://ex14.2ch.net/test/read.cgi/news4vip/1134786856/
プログラマーとして憧れる
0566デフォルトの名無しさん
2005/12/17(土) 13:07:41>>555
0567・∀・)っ-●○◎- ◆Pu/ODYSSEY
2005/12/17(土) 13:15:46return p ^ q;
}
0568デフォルトの名無しさん
2005/12/17(土) 13:23:06の方が要求仕様には合ってるな
0569・∀・)っ-●○◎- ◆Pu/ODYSSEY
2005/12/17(土) 13:41:47return (p ? 1 : 0) ^ (q ? 1 : 0)
0570デフォルトの名無しさん
2005/12/17(土) 13:48:36その団子食っちまうぞ
0571デフォルトの名無しさん
2005/12/17(土) 13:48:37なんでで符号が変わるの?
誰か教えて
0572デフォルトの名無しさん
2005/12/17(土) 13:52:010573デフォルトの名無しさん
2005/12/17(土) 13:58:280574571
2005/12/17(土) 13:59:210575みずき ◆WnmizUKIg6
NGNG0576571
2005/12/17(土) 14:02:460577デフォルトの名無しさん
2005/12/17(土) 14:35:160578デフォルトの名無しさん
2005/12/17(土) 14:37:16目標は日曜プログラマーです
0579デフォルトの名無しさん
2005/12/17(土) 14:45:02排他的論理和をつくれと言われてるのに、排他的論理和演算子^を利用するのは
Aを証明せよと言われてAだからA. q.e.d
としてるようなもの。
x^y = (x|y) - (x&y)
と考えるべきだな。
0580・∀・)っ-●○◎- ◆Pu/ODYSSEY
2005/12/17(土) 14:48:260581デフォルトの名無しさん
2005/12/17(土) 14:54:21それにどっちが命令数かかるの?
0582デフォルトの名無しさん
2005/12/17(土) 14:59:400583デフォルトの名無しさん
2005/12/17(土) 15:00:41(レジスタへのロードとストアのレイテンシを無視すれば)
0584デフォルトの名無しさん
2005/12/17(土) 15:02:340585デフォルトの名無しさん
2005/12/17(土) 15:06:16return y?!x:x
}
0586・∀・)っ-●○◎- ◆Pu/ODYSSEY
2005/12/17(土) 15:07:231 tmp1 = andc(p, q);
2 tmp2 = andc(q, p);
3 result = xor(tmp1, tmp2);
1, 2は並列実行できるので2クロック。
>>579も2クロックかな。
x86の場合はnot演算だけで1クロック分多めに使うからたぶん>>579のが速い。
でも、算術演算の回路の実装もXORゲートありき
(桁上げをANDでとって桁の値はXORゲートで実装してる)
だから、卵が先か鶏が先かって話になる。
0587デフォルトの名無しさん
2005/12/17(土) 15:13:22#include<stdlib.h>
main(){
int no[10],loop,sw;
loop = 0;
while(loop == 10){
sw = rand() % 999+1;
no[loop] = sw;
loop + 1;
}
loop = 0;
while(loop == 10){
printf("実行しますた");
printf("%d",no[loop]);
loop+1;
}
return 0;
}
0588デフォルトの名無しさん
2005/12/17(土) 15:13:49ありがとうございました^^
お団子もいただきますね。
っ -●○◎-
0589デフォルトの名無しさん
2005/12/17(土) 15:14:54余ったのでお返しします。
0590デフォルトの名無しさん
2005/12/17(土) 15:22:180591デフォルトの名無しさん
2005/12/17(土) 15:25:47ノ( * )ヽ
ノωヽ
( )
ブリブリ ノ( * )ヽ
●彡ノωヽ
( ^ω^)
(⊃-●●---
/ ヽ
0592デフォルトの名無しさん
2005/12/17(土) 15:26:410593デフォルトの名無しさん
2005/12/17(土) 15:30:38すげー簡単だけど遅い
でも日曜プログラマーなら問題ない
なに作りたいか知らないけど
0594デフォルトの名無しさん
2005/12/17(土) 15:35:38レスどうも、やっぱ飛びついてみます
作るものはかゆいところに手が届く小物ツールです
0595デフォルトの名無しさん
2005/12/17(土) 15:40:220596デフォルトの名無しさん
2005/12/17(土) 15:50:540597デフォルトの名無しさん
2005/12/17(土) 15:53:23クワイン・マクラスキ法
0598デフォルトの名無しさん
2005/12/17(土) 16:00:100599デフォルトの名無しさん
2005/12/17(土) 16:00:110600デフォルトの名無しさん
2005/12/17(土) 16:03:40痒い所がどの程度かは知らんが、窓の手みたいなWindowsの設定変更やメモリ調整とかならC++とかの方が良いんじゃね?
0601デフォルトの名無しさん
2005/12/17(土) 16:04:59あと、コミュニティも大事なんだな。
0602デフォルトの名無しさん
2005/12/17(土) 16:50:05どうしようもないです。
カルノー図で人間が手動でできるのがだいたい六変数ぐらいまでだけど、
計算機使っても厳密に簡単化できるのは普通はせいぜい数十変数ぐらいまでです。
これは計算量が指数関数のオーダーで増えていくのが原因で、
つまり任意の論理関数を多項式時間で簡単化するアルゴリズムを見つければ解決しますが、
そんなものは今のところ見つかっていないし、多くの人は無いんだろうなあと思っています。
#そのようなアルゴリズムが「無い」ことは証明されていないらしいので、チャレンジしてみる甲斐はあると思われ(・∀・)
0603デフォルトの名無しさん
2005/12/17(土) 16:52:03数は多いんだけどね
0604デフォルトの名無しさん
2005/12/17(土) 16:57:40いや、しょうもない2ch関連のやつですよ(´・ω・`;
>>601
ですよね、かじる前から何悩んでるだろう・・・
0605デフォルトの名無しさん
2005/12/17(土) 17:04:25HSPは機能が少ないからだよ
0606デフォルトの名無しさん
2005/12/17(土) 17:07:250607デフォルトの名無しさん
2005/12/17(土) 17:19:18Cとかの方が得意なジャンルだし、APIを普通に使う人はそっちに流れるんじゃね?
0608デフォルトの名無しさん
2005/12/17(土) 17:23:05ウィンドウとかコントロールが、半端にラップされててやりづらかったな。
細かい事やろうとするとAPI使うしかないけど、構造体が無いから
構造体をint*型の配列変数使って表現しなきゃならなかった。
今はどうだかしらないけど。
0609デフォルトの名無しさん
2005/12/17(土) 17:25:55流石にテキストエディタ作ってたときはCで作ってればよかったと後悔したけど
>>608
構造体は相変わらずだけどその他は結構楽になってると思う
0610デフォルトの名無しさん
2005/12/17(土) 17:26:442ch関連って、例えば?
専ブラとかならDelphiやVisualStudioを使った方が良いと思うよ。
機能多いし無料だし。
0611デフォルトの名無しさん
2005/12/17(土) 17:29:4220 goto 10
とかじゃね?
0613デフォルトの名無しさん
2005/12/17(土) 17:40:36(゚д゚)<ツウホウシマスタ!
゚( )−
/ >
0614デフォルトの名無しさん
2005/12/17(土) 17:47:21の解答きぼん
0615みずき ◆WnmizUKIg6
NGNGhttp://www.vipper.org/vip160006.c
どうかな、やればやるほどブサイクになるわ
0616615
NGNGsrand( (unsigned)time( NULL ) );
0617デフォルトの名無しさん
2005/12/17(土) 17:54:34rand() % 1000でいいんじゃ?
qsortは使っちゃダメなのか?
0618デフォルトの名無しさん
2005/12/17(土) 17:58:57それとこういう場面でqsortを使うのは邪道だとおも
関数ポインタを理解するための課題だったのならいいんだけど
0619デフォルトの名無しさん
2005/12/17(土) 18:08:27#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int CompFunc(const void *v1, const void *v2){
if(*((short*)v1) < *((short*)v2)) return -1;
if(*((short*)v1) > *((short*)v2)) return 1;
return 0;
}
int main(int argc, char *argv[]){
int i;
short value[10];
srand((unsigned)time(NULL));
for(i = 0; i < 10; ++i){
value[i] = rand() % 1000;
printf("%d, ", value[i]);
}
printf("\n");
qsort(value, 10, sizeof(short), CompFunc);
for(i = 0; i < 10; ++i)
printf("%d, ", value[i]);
return 0;
}
0620デフォルトの名無しさん
2005/12/17(土) 18:09:16突っ込まんでくれよな d(^ω^)b
0621デフォルトの名無しさん
2005/12/17(土) 18:16:170622デフォルトの名無しさん
2005/12/17(土) 18:17:400623デフォルトの名無しさん
2005/12/17(土) 18:23:040624デフォルトの名無しさん
2005/12/17(土) 18:26:510625デフォルトの名無しさん
2005/12/17(土) 18:32:400626デフォルトの名無しさん
2005/12/17(土) 18:45:530627デフォルトの名無しさん
2005/12/17(土) 19:03:32[-]>++++++++[<++++>-]<.
>+++++++++++[<+++++>-]<.>++++++++[<+++>-]<.+++.------.--------.
[-]++++++++++.
Hello World
0628デフォルトの名無しさん
2005/12/17(土) 19:17:25板別書き込み回数を調べてみたら、TOP3がこんなんだったwwwww
うはwwwwwヤバスwwwwwww
news4vip 3799
news 3112
neet4vip 241
0629デフォルトの名無しさん
2005/12/17(土) 19:57:513799!うはwwwwwバカスwwww
おれも見たいから公開しる!
0630デフォルトの名無しさん
2005/12/17(土) 20:28:230631デフォルトの名無しさん
2005/12/17(土) 20:39:390632630
2005/12/17(土) 20:45:34これが書き込みログにあたる。書き込みした内容はURLエンコードしてあるから
デコードする必要がある。ファイルサイズは最大で1.80MBでそれ以上は肥大化せず
過去の書き込みは削除される。URLエンコードとは%+16進法の2桁で作られる文字列である。
っでよかったっけ?
0633デフォルトの名無しさん
2005/12/17(土) 20:55:141870342
うっほwwwww
0634615
NGNGhttp://pc8.2ch.net/test/read.cgi/gamedev/1133008523/
【成長】【雪】【一ヶ月】【増殖】【クリスマス】
【じゃかいも】【ブーン】【みつお先生】【そば】
0635デフォルトの名無しさん
2005/12/17(土) 21:15:12荒れてた
0636みずき ◆WnmizUKIg6
NGNGお金が絡んできたからね
まあ暇だったら参加してください
0637628
2005/12/17(土) 21:34:13http://up.viploader.net/mini/src/viploader1632.zip
うpしてみたお。jane以外では試していないのでちういして下さい。
0638デフォルトの名無しさん
2005/12/17(土) 21:38:07news4vip(1410)
software(530)
kankon(342)
このプログラムマジおもすれー( ^ω^)
0639デフォルトの名無しさん
2005/12/17(土) 21:55:4223時(915)
0時(1006)
1時(561)
22時から1時が俺のエンペラータイム
おもしれーじゃんこれwwwwソース公開してよwww
0640デフォルトの名無しさん
2005/12/17(土) 22:06:51thx、発見しますた。
今は520KBほど。
0641デフォルトの名無しさん
2005/12/17(土) 22:15:53にチェックを入れてなかった俺が来ましたよ
こんなのあったのか_| ̄|○
0642デフォルトの名無しさん
2005/12/17(土) 22:19:550643デフォルトの名無しさん
2005/12/17(土) 22:20:17俺漏れもw
あれ〜?ないなーって探してたw
0644デフォルトの名無しさん
2005/12/17(土) 22:23:12おれもれも
kakikomi.txtうpするウィルスとか怖すぎで残せない
0645デフォルトの名無しさん
2005/12/17(土) 22:24:05そんなんあるのかよwwwwwww
0646デフォルトの名無しさん
2005/12/17(土) 22:24:180647デフォルトの名無しさん
2005/12/17(土) 22:27:54今作ってる最中だからもうちょっと待てwwwwwwwwwww
0648みずき ◆WnmizUKIg6
NGNG..:/'''''' '''''':::::::\:
:.| (◯), 、(◯)、..::|:
:.| " ,,ノ(、_, )ヽ、,,""..:::|: 知らなかった
:.| ´,rェェェ、` .:::::::::|: http://www.vipper.org/vip160160.jpg
:.\ |,r-r-| .:::::/…
:/ ヾ`ニニ´ / ̄"''''ヽ:
0649デフォルトの名無しさん
2005/12/17(土) 22:29:12ちょwwwwっをまwwwwwwwwww
0650みずき ◆BaKAFuFUFU
2005/12/17(土) 22:30:540651デフォルトの名無しさん
2005/12/17(土) 22:31:52m9(^Д^)プギャー!!
0652みずき ◆BaKAFuFUFU
2005/12/17(土) 22:31:56馬鹿野郎wwwwwwwwwww
0657デフォルトの名無しさん
2005/12/17(土) 22:33:30嫌いじゃない
0659デフォルトの名無しさん
2005/12/17(土) 22:45:23●気に入ったトリップがあっ...
●気に入ったトリップがあっ...
●気に入ったトリップがあっ...
●気に入ったトリップがあっ...
●気に入ったトリップがあっ...
●気に入ったトリップがあっ...
●気に入ったトリップがあっ...
●気に入ったトリップがあっ...
●気に入ったトリップがあっ...
●気に入ったトリップがあっ...
確信犯かよwwwwwwwwwww
0660デフォルトの名無しさん
2005/12/17(土) 22:46:35>みずき
0661デフォルトの名無しさん
2005/12/17(土) 22:48:150662デフォルトの名無しさん
2005/12/17(土) 23:04:280663デフォルトの名無しさん
2005/12/17(土) 23:08:45今月のCマガジン買ったら?
0664デフォルトの名無しさん
2005/12/17(土) 23:10:280665デフォルトの名無しさん
2005/12/17(土) 23:12:480666デフォルトの名無しさん
2005/12/17(土) 23:15:16ちょwww
>>656
このexe、俺の kakikomi.txt をうpするとかしてないよなwwww
0667デフォルトの名無しさん
2005/12/17(土) 23:16:53#define NUMBER 5//人数
void Score_Calculate(int score[][3]);
int main(void){
int i,j; int score[NUMBER+1][3];
for(i=0;i<NUMBER;i++){
printf("--%d人目--\n",i+1);
printf("国語->");scanf("%d",&score[i][0]);
printf("数学->");scanf("%d",&score[i][1]);
printf("英語->");scanf("%d",&score[i][2]);
printf("\n");
}
Score_Calculate(score);
printf("数学トップ...%d\n",score[NUMBER+1][0]);
printf("国語トップ...%d\n",score[NUMBER+1][1]);
printf("英語トップ...%d\n",score[NUMBER+1][2]);
return 0;
}
void Score_Calculate(int score[][3]){
int i;
score[NUMBER+1][0]=score[0][0];
score[NUMBER+1][1]=score[0][1];
score[NUMBER+1][2]=score[0][2];
//トップ算出
for(i=1;i<NUMBER;i++){
if(score[NUMBER+1][0]<score[i][0])score[NUMBER+1][0]=score[i][0];
if(score[NUMBER+1][1]<score[i][1])score[NUMBER+1][1]=score[i][1];
if(score[NUMBER+1][2]<score[i][2])score[NUMBER+1][2]=score[i][2];
}
}
0668デフォルトの名無しさん
2005/12/17(土) 23:16:55超初心者でもわかりやすく書いてるなら買ってみるかな。
そのあたりどう?
0669デフォルトの名無しさん
2005/12/17(土) 23:22:53プログラミングを本格的に勉強し始めて半年の俺でも今月から定期購読始めたぐらいだから無問題
0670デフォルトの名無しさん
2005/12/17(土) 23:23:07エラーでなかったお(;^ω^)
--1人目--
国語->100
数学->100
英語->100
--2人目--
〜(中略)〜
--5人目--
国語->10
数学->10
英語->10
数学トップ...100
国語トップ...100
英語トップ...100
0671デフォルトの名無しさん
2005/12/17(土) 23:25:51int score[NUMBER+1][3];
こんな配列に対して
score[NUMBER+1][0]=score[0][0];
こんなことすりゃセグフォ出てもおかしくない罠
0672デフォルトの名無しさん
2005/12/17(土) 23:26:32じゃー淀のポイントで買ってみる
0673デフォルトの名無しさん
2005/12/17(土) 23:27:06そんなバナナ
>>671
そうなのか。
一旦他のに置いてから移したほうがいいのかな
0674デフォルトの名無しさん
2005/12/17(土) 23:30:47次はForm間の変数のやりとりではまってる・・・
暇な天才プログラマ簡単なソース書いてくれ
もしくはこのpspsした頭を和らげてくれるオヤジギャグくれ
0675670
2005/12/17(土) 23:32:07あっ、それだ!m9(´∀`)
俺の環境は、まあラッキーだったんだな。
>>673
int score[NUMBER+1][3];
↑はscore[0]〜score[5]までの配列だから、
score[NUMBER+1]だとscore[6]参照してくぁw背drftgyふじこlp;@:「」
わけだな。
0676デフォルトの名無しさん
2005/12/17(土) 23:33:51あーなるほど
配列は[0]からだったな・・
thx
送料はかからないの?
0678デフォルトの名無しさん
2005/12/17(土) 23:48:140679デフォルトの名無しさん
2005/12/17(土) 23:48:200680デフォルトの名無しさん
2005/12/17(土) 23:54:47本屋池
0681デフォルトの名無しさん
2005/12/17(土) 23:55:44カナシスwwwwwwwwwwww
0682デフォルトの名無しさん
2005/12/17(土) 23:56:12ヒント:ひきこもり健康法
0683デフォルトの名無しさん
2005/12/18(日) 00:01:260684デフォルトの名無しさん
2005/12/18(日) 00:04:300685みずき ◆WnmizUKIg6
NGNG0686デフォルトの名無しさん
2005/12/18(日) 00:09:33#include <stdio.h>
#define NUMBER 4//人数
#define SUBJECT 3//科目数
int main(void){
int i,j;
int score[NUMBER+1][SUBJECT];
for(i=0;i<NUMBER;i++){
printf("--%d人目--\n",i+1);
for(j=0;j<SUBJECT;j++){
printf("科目%d->",j+1);
scanf("%d",&score[i][j]);
if(!i || score[i][j]>score[NUMBER][j]) score[NUMBER][j]=score[i][j];
}
}
for(j=0;j<SUBJECT;j++){
printf("科目%dトップ...%d\n",j+1,score[NUMBER][j]);
}
return 0;
}
0687デフォルトの名無しさん
2005/12/18(日) 00:20:100688デフォルトの名無しさん
2005/12/18(日) 00:23:38ある程度の本屋なら普通にパワレポだとか日経ソフトウェアと同じ所に置いてあるはずだが
それでもなかったら近所の大学の本屋池
0689デフォルトの名無しさん
2005/12/18(日) 00:23:560690デフォルトの名無しさん
2005/12/18(日) 00:25:44把握した。
関係ないが2乗して2になる数は√2っていうが
3乗して2になる数はどうやって表すの?
0691デフォルトの名無しさん
2005/12/18(日) 00:25:59コンビニの店長と仲良くなれば発注してくれるぞ!
0692デフォルトの名無しさん
2005/12/18(日) 00:28:350693デフォルトの名無しさん
2005/12/18(日) 00:30:46ムリスwwww
近所のコンビニの店員、
「ひらはいまへ〜」って渇舌最悪な挨拶してきてキショイwwww
0694デフォルトの名無しさん
2005/12/18(日) 00:30:56³ 2
0695デフォルトの名無しさん
2005/12/18(日) 00:32:16「ひーはがくははい」といってやれ
0696デフォルトの名無しさん
2005/12/18(日) 00:47:32ありがとう。わかったよ。
0697デフォルトの名無しさん
2005/12/18(日) 00:53:47それは活字見てもなんなのかワカラン
お前juliusで音声認識アプリ作って店員に贈ってやれ
0698デフォルトの名無しさん
2005/12/18(日) 01:14:030699デフォルトの名無しさん
2005/12/18(日) 01:27:390700デフォルトの名無しさん
2005/12/18(日) 01:28:020701みずき ◆WnmizUKIg6
NGNGピンクに貼られてるjpgを全て指定のフォルダに
自動収集するプログラムなんてどうだ
0702デフォルトの名無しさん
2005/12/18(日) 01:32:320703デフォルトの名無しさん
2005/12/18(日) 01:34:27それいいな
0704デフォルトの名無しさん
2005/12/18(日) 01:46:32アホスwwww
dat解析か楽しそうだな。
0705デフォルトの名無しさん
2005/12/18(日) 01:52:050706デフォルトの名無しさん
2005/12/18(日) 02:05:320707デフォルトの名無しさん
2005/12/18(日) 02:16:430708デフォルトの名無しさん
2005/12/18(日) 02:37:12児童ポルノ保存したら逮捕だけどな
0709デフォルトの名無しさん
2005/12/18(日) 02:37:36あれカッコイイ!
おれも死んだらあれやってもらおうかな
死ぬ予定はないけど。
0710デフォルトの名無しさん
2005/12/18(日) 02:43:54Winny使ってるやつ気をつけろよ
0711デフォルトの名無しさん
2005/12/18(日) 03:04:39使用した事は無いけどudefurinでは駄目なの?
0712デフォルトの名無しさん
2005/12/18(日) 04:08:090713デフォルトの名無しさん
2005/12/18(日) 05:11:290714デフォルトの名無しさん
2005/12/18(日) 06:13:330715デフォルトの名無しさん
2005/12/18(日) 06:16:46_ _!__ , , _i__,
/ _; α _!__,
(/ ̄/` / ⊂`'
0716デフォルトの名無しさん
2005/12/18(日) 06:23:550717デフォルトの名無しさん
2005/12/18(日) 06:27:19_ _!__ , , _i__, /:\ i ! .i .| | | ./ T .i^
/ _; α _!__, <::::::::::::> ! .i i. , .__ ! i K .| σ i^!
(/ ̄/` / ⊂`' \:/ V.V |⌒i |⌒|⌒! | ∠ `--' | .\ _L δ .v
0718デフォルトの名無しさん
2005/12/18(日) 06:32:22_ _!__ , , _i__, /:\ i ! .i .| | .| ./ .T .i^
/ _; α _!__, <:::::::::::::> ! .i i. , .__ ! i K .| σ i^!
(/ ̄/` / ⊂`' \:/ V.V |⌒i |⌒|⌒! | ∠ .`--' | .\ _L δ .v
0719デフォルトの名無しさん
2005/12/18(日) 06:52:570720デフォルトの名無しさん
2005/12/18(日) 07:00:260721デフォルトの名無しさん
2005/12/18(日) 07:38:240722デフォルトの名無しさん
2005/12/18(日) 07:46:57バイナリ・アナル・ツリー
0723デフォルトの名無しさん
2005/12/18(日) 08:30:050724デフォルトの名無しさん
2005/12/18(日) 09:01:36ポリゴン半透明じゃいまいち綺麗にならん
0725デフォルトの名無しさん
2005/12/18(日) 09:22:040726デフォルトの名無しさん
2005/12/18(日) 09:38:590727デフォルトの名無しさん
2005/12/18(日) 10:12:330728デフォルトの名無しさん
2005/12/18(日) 11:00:170729デフォルトの名無しさん
2005/12/18(日) 11:04:06ローマ字にして逆から読むと・・・
0730デフォルトの名無しさん
2005/12/18(日) 11:09:18アケルエ
0731デフォルトの名無しさん
2005/12/18(日) 11:12:25( )
/ ω\
ジブンヲ アケルエ!!
__[警]
( ) ('A`)
( )Vノ )
| | ω|
0732デフォルトの名無しさん
2005/12/18(日) 11:20:020733デフォルトの名無しさん
2005/12/18(日) 11:21:180734デフォルトの名無しさん
2005/12/18(日) 11:22:59我愛羅だ我愛羅
0735デフォルトの名無しさん
2005/12/18(日) 11:26:270736デフォルトの名無しさん
2005/12/18(日) 11:27:550737デフォルトの名無しさん
2005/12/18(日) 11:28:28以上秋葉からお伝えしました
0738デフォルトの名無しさん
2005/12/18(日) 11:33:240739デフォルトの名無しさん
2005/12/18(日) 11:33:470740デフォルトの名無しさん
2005/12/18(日) 11:36:080741デフォルトの名無しさん
2005/12/18(日) 11:48:200742デフォルトの名無しさん
2005/12/18(日) 13:00:34ソースを上げるときはなるべく
うpロダ(http://dream.my-sv.net/upload/upload.html)
を利用した方がいいと思うんだ。見やすいし。以上。
0743デフォルトの名無しさん
2005/12/18(日) 13:03:50)が入ってるお(^ω^)
http://dream.my-sv.net/upload/upload.html
0744デフォルトの名無しさん
2005/12/18(日) 13:17:300745デフォルトの名無しさん
2005/12/18(日) 13:19:350746デフォルトの名無しさん
2005/12/18(日) 13:21:25囲碁しらんけど。
0747デフォルトの名無しさん
2005/12/18(日) 13:31:010748デフォルトの名無しさん
2005/12/18(日) 13:31:510749デフォルトの名無しさん
2005/12/18(日) 13:32:590750デフォルトの名無しさん
2005/12/18(日) 13:33:140751デフォルトの名無しさん
2005/12/18(日) 13:35:200752デフォルトの名無しさん
2005/12/18(日) 13:37:090753デフォルトの名無しさん
2005/12/18(日) 13:37:190754デフォルトの名無しさん
2005/12/18(日) 13:37:510755デフォルトの名無しさん
2005/12/18(日) 13:44:400756デフォルトの名無しさん
2005/12/18(日) 13:45:160757デフォルトの名無しさん
2005/12/18(日) 14:14:01飽きた
0758デフォルトの名無しさん
2005/12/18(日) 14:19:36ttp://www.fit.ac.jp/~shibata/
犯罪者みたいだ…w
0759デフォルトの名無しさん
2005/12/18(日) 14:22:310760デフォルトの名無しさん
2005/12/18(日) 14:43:06なんかおかしい('A`)
スレッドリスト(subject.txt)はちゃんとできるのになんでだろ(´・ω:;.:...
0761デフォルトの名無しさん
2005/12/18(日) 15:21:11これが何をやってるかがわからん
0762デフォルトの名無しさん
2005/12/18(日) 15:23:11#define NUMBER人の3教科の点数を入力していろいろと表示させるんだけど
どうもソート部分が間違えてるっぽい
なぜ?
0763デフォルトの名無しさん
2005/12/18(日) 15:26:26aとbの論理和を取った上でビット反転したのをcに代入
0764デフォルトの名無しさん
2005/12/18(日) 15:30:01~の意味はnotだったか
0765デフォルトの名無しさん
2005/12/18(日) 16:27:522進数に直して、それぞれの桁を見比べていって、
どちらかが 1 ならば 1、どちらも 0 なら 0 にした数字を返す
%010101 | %100010 = %11011
~a = a の反転(NOT)
2進数に直して、それぞれの桁を、1なら0、0なら1にした数字を返す
~%010101 = %101010
つまり ~(a|b) は、a と b のどちらも 0 の桁だけを 1 にした数字を返す
~(%010101|%100010) = %001000
こういう事ですか? よくわかりません <>
0766デフォルトの名無しさん
2005/12/18(日) 16:28:540767デフォルトの名無しさん
2005/12/18(日) 16:42:22Unixと同じソースで動かないのかね?
0768デフォルトの名無しさん
2005/12/18(日) 16:44:48MIPSで言うNOR演算
0769デフォルトの名無しさん
2005/12/18(日) 16:48:44mingw
0770デフォルトの名無しさん
2005/12/18(日) 17:04:54mingw使ってるけどsocket.h自体がないっぽい
0771デフォルトの名無しさん
2005/12/18(日) 17:08:17完全互換とはいかないが初期化周りをifdefするだけでたいていは動く。
0772デフォルトの名無しさん
2005/12/18(日) 17:16:36ソケット使用前に初期化しなきゃいけないとか変な部分もあるけど。
0773デフォルトの名無しさん
2005/12/18(日) 17:26:09◇レス番1桁目. ◇時刻の秒2桁目 ◇時刻の秒1桁目
[1] 女子高生に. [1] 「キタ━(゚∀゚)━ !! 」と [1] チンコ引き千切られる。
[2] 初恋の人に. [2] 「必死だなw」と [2] 濃厚な一晩を過ごす。
[3] 母親に. [3] 「愛しているの」と [3] 24時間説教される。
[4] 職場の同僚(男). [4] 「反省しる」と. [4] 言われながらオナニー。
[5] 女友達に. [5] 「逝ってよし」と. [5] 押し倒されて首チョンパ
[6] 職場の同僚(女). [0] 「ウホッ」と. [6] 刺される。
[7] 片思いの相手に [7] プレゼントを捨てられる。
[8] 風俗嬢に. [8] キスされる。
[9] 幼女に. [9] 一生からかわれる。
[0] HGに. [0]練炭自殺
0774デフォルトの名無しさん
2005/12/18(日) 17:27:09お前のカーチャンヒドスwwwwww
0775デフォルトの名無しさん
2005/12/18(日) 17:29:24ついでに>>773
0776デフォルトの名無しさん
2005/12/18(日) 17:29:30cygwinインストールしる。
0777775
2005/12/18(日) 17:30:030778デフォルトの名無しさん
2005/12/18(日) 17:31:34以前ここでWinsockでファイルディスクリプタとして使えない、なんて嘆いてた漏れ
今では一応なんとかなったお(^ω^)
>>773
0779デフォルトの名無しさん
2005/12/18(日) 17:31:400780773
2005/12/18(日) 17:32:03ウホッウホッウホッウホッウホッウホッウホッウホッウホッウホくぁすぇdfrtgひゅじkぉp;@:「」
0781デフォルトの名無しさん
2005/12/18(日) 17:41:04普通に -lws2_32 で行けんか?
0782デフォルトの名無しさん
2005/12/18(日) 17:43:2783行目は、no-1では。
0783デフォルトの名無しさん
2005/12/18(日) 17:56:480786785
2005/12/18(日) 18:53:520787デフォルトの名無しさん
2005/12/18(日) 18:54:53おれもおれもやるお(^ω^ )
>>773
0788デフォルトの名無しさん
2005/12/18(日) 18:56:14[5]逝ってよしと
[3]24時間説教される
('A`)マンドクセ
0789デフォルトの名無しさん
2005/12/18(日) 18:58:560790デフォルトの名無しさん
2005/12/18(日) 19:07:360791デフォルトの名無しさん
2005/12/18(日) 19:12:210792デフォルトの名無しさん
2005/12/18(日) 19:16:09どこに何を刺されるのか
0793みずき ◆WnmizUKIg6
NGNG遅いスレだと大体予想できるから困る
さぁ、母親と何だ
0794デフォルトの名無しさん
2005/12/18(日) 19:17:160795デフォルトの名無しさん
2005/12/18(日) 19:17:500796デフォルトの名無しさん
2005/12/18(日) 19:18:44キノの旅乙
0797デフォルトの名無しさん
2005/12/18(日) 19:24:03ソートしてるとこifのあと括弧でくくってないから
次の1行以外無条件で実行しちゃってる。
http://dream.my-sv.net/upload/src/up0008.c.html
こんな風にしてみた。
0798デフォルトの名無しさん
2005/12/18(日) 19:24:16死ね
0799デフォルトの名無しさん
2005/12/18(日) 19:25:32( ゚Д゚)< 俺のクリスマスを予言
>>773
0800デフォルトの名無しさん
2005/12/18(日) 19:29:06ちょw
タイーホ
0801デフォルトの名無しさん
2005/12/18(日) 19:31:170802デフォルトの名無しさん
2005/12/18(日) 19:32:100803デフォルトの名無しさん
2005/12/18(日) 19:34:41[3] 「愛しているの」と
[2] 濃厚な一晩を過ごす。
0804デフォルトの名無しさん
2005/12/18(日) 19:36:20自然言語の生成は大変だ
0805みずき ◆WnmizUKIg6
NGNG#include <stdio.h>
#include <stdlib.h>
#include <time.h>
void main (void)
{
char n1[10][30] = {
"女子高生に",
"初恋の人に",
"母親に",
"職場の同僚(男)",
"女友達に",
"職場の同僚(女)",
"片思いの相手に",
"風俗嬢に",
"幼女に",
"HGに" };
int i;
srand((unsigned)time( NULL ));
printf("%s" , n1[rand() % 10]);
}
0806デフォルトの名無しさん
2005/12/18(日) 19:42:02死ね
0807797
2005/12/18(日) 19:43:20http://dream.my-sv.net/upload/src/up0009.c.html
0808デフォルトの名無しさん
2005/12/18(日) 20:06:13ソケット使って自動化汁
0809デフォルトの名無しさん
2005/12/18(日) 20:27:36http://dream.my-sv.net/upload/src/up0010.png
0810デフォルトの名無しさん
2005/12/18(日) 20:44:49俺と同じVSじゃん
0811デフォルトの名無しさん
2005/12/18(日) 21:12:050812デフォルトの名無しさん
2005/12/18(日) 21:14:26俺はエスパーだから分かるぜ!
0813みずき ◆WnmizUKIg6
NGNG566 FAX ★ sage 2005/12/05(月) 02:44:53 ID:???0
「VIP内部で何が起ころうとそれは知ったこっちゃない。」を実装しました。
567 FAX ★ sage 2005/12/05(月) 02:45:42 ID:???0
「そんなに問題視しなくてもいいじゃないか」機能を実装しました。
0814デフォルトの名無しさん
2005/12/18(日) 21:15:45消防氏ねよwwwwwwwwクズがwwww
0815デフォルトの名無しさん
2005/12/18(日) 21:16:090816デフォルトの名無しさん
2005/12/18(日) 21:17:55死ね
0817デフォルトの名無しさん
2005/12/18(日) 21:18:17それ特許
0818デフォルトの名無しさん
2005/12/18(日) 21:37:080819デフォルトの名無しさん
2005/12/18(日) 21:38:340820デフォルトの名無しさん
2005/12/18(日) 21:42:42規制に引っかからないように、そしてなおかつ同じIDで連続投稿ってすごいな。
0822637
2005/12/18(日) 22:10:06昨日うpしたkakikomi.txtを解析するプログラムのソースと実行ファイルです。
VIPにスレを立てようと思ったんだけど、荒れてるみたいだなあ。また様子を見て立ててみよお。
0823デフォルトの名無しさん
2005/12/18(日) 22:14:000824デフォルトの名無しさん
2005/12/18(日) 22:19:47次は何すればいいの?
0825デフォルトの名無しさん
2005/12/18(日) 22:22:36そのスレの書き込みランキング(ID)をtxtに出力するプログラム作れないかな?
1 ID:xxxxxxx (14) 最新書き込み:>>XXX xxxx年xxx...
2 ID:xxxxxxx (12) 最新書き込み:>>XXX xxxx年xxx,,,,
3 ID:xxxxxxx ( 7) 最新書き込み:>>XXX xxxx年xxx...
みたいな
0826デフォルトの名無しさん
2005/12/18(日) 22:24:06ループ文使って1000本Hello,World
0827デフォルトの名無しさん
2005/12/18(日) 22:24:50っSQL
0828デフォルトの名無しさん
2005/12/18(日) 22:26:30ID毎日変わるし集計しても意味なくね?
0829デフォルトの名無しさん
2005/12/18(日) 22:26:560830デフォルトの名無しさん
2005/12/18(日) 22:29:33キタコレwwwww
0831デフォルトの名無しさん
2005/12/18(日) 22:30:52実況板でよく見かけるやつだね。perlとかなら簡単に作れそう。Cだと結構大変だと思う。
0832デフォルトの名無しさん
2005/12/18(日) 22:34:420833-○○◎-
2005/12/18(日) 22:36:13んなもん●持ちなら回避できるよ。あとcookie偽装とかやれば余裕。
バーボン規制を回避する方法は謎。
0834デフォルトの名無しさん
2005/12/18(日) 22:40:24バーボンは今VIPは対象外になってるはず
0835デフォルトの名無しさん
2005/12/18(日) 22:41:10もちろん作れるよ。文字処理の勉強にもなるし、挑戦してみれ。
0836みずき ◆WnmizUKIg6
NGNGサイモン/ラトル
0837デフォルトの名無しさん
2005/12/18(日) 22:53:29まだ入門書読み終わったばかりだから日本語にどう対応すればいいのかわかんね
Winアプリの知識必要?
0838デフォルトの名無しさん
2005/12/18(日) 22:55:27死ね
0839デフォルトの名無しさん
2005/12/18(日) 22:59:17Winアプリの知識は必要ないけど、入門書を読み終えたばかりで、>>825のプログラムに挑戦すると死ねるかもしれない。
もう少し簡単なところから始めたほうがいいかも。
0840デフォルトの名無しさん
2005/12/18(日) 23:03:33Win知識イラネ
文字コードはShift-JISとみなして良いので、日本語に対応とかあまり考えなくても良いよ。
C言語で自前でゴリゴリやるのも良いけど、その手の処理は定石があるので「オートマトン」
とか事前にフーンとか言いながらググって眺めておくのがよろしいかと。
そこから「正規表現」まで手を伸ばせるとなお良し。
0841デフォルトの名無しさん
2005/12/18(日) 23:42:100842デフォルトの名無しさん
2005/12/19(月) 00:29:430843デフォルトの名無しさん
2005/12/19(月) 00:45:110844デフォルトの名無しさん
2005/12/19(月) 00:53:55ごめん、急に浮かんだwww
聞いてくるwwwwwwwww
0845デフォルトの名無しさん
2005/12/19(月) 00:57:19500エラーとかでまくるし
2行程度の文章が「本文が長すぎます」とか言われてるんだけど
0846みずき ◆WnmizUKIg6
NGNG______
/ // /|
| ̄/  ̄ ̄,:|//!
|/_,,..,,,,_ ./ .!/|
| ./ ,' 3/`ヽ::|っ.!
| l /⊃ ⌒.|つ|
|/ー---‐'''''"|/
 ̄ ̄ ̄ ̄ ̄
解凍
、ゞヾ'""''ソ;μ,
ヾ ,'3 彡
ミ ミ
彡 ミ
/ソ,, , ,; ,;;:、ヾ`
エラー
_,,..,,,,,,..,,,,,..,,,,,,..,,..,,,,,,..,,,,,,,,..,,,,_
/ ,' 3,' 3,' 3,' 3,' 3,' 3' 3,' 3, `ヽーっ
l ⊃⊃⊃⊃⊃⊃⊃⊃⊃. ⌒_つ
`'ー---‐---‐---‐---‐---‐'''''"
深刻なエラー
_,,..,,,,_
./ 。 `ヽーっ
l o 3 ⌒_つ
`'ー---‐'''''"
0847デフォルトの名無しさん
2005/12/19(月) 01:21:200848デフォルトの名無しさん
2005/12/19(月) 01:55:49566 名前:FAX ★[sage] 投稿日:2005/12/05(月) 02:44:53 ID:???0
「VIP内部で何が起ころうとそれは知ったこっちゃない。」を実装しました。
576 名前:root▲ ★[sage] 投稿日:2005/12/05(月) 03:01:25 ID:???0
> 2ちゃんねる BBS.CGI - 2005/12/03 (SpeedyCGI) +Samba24=10
BBQなし、BBXなしですか。< ex14
577 名前:root▲ ★[sage] 投稿日:2005/12/05(月) 03:01:39 ID:???0
× ex14
○ news4vip
0849デフォルトの名無しさん
2005/12/19(月) 01:56:300850デフォルトの名無しさん
2005/12/19(月) 02:13:480851デフォルトの名無しさん
2005/12/19(月) 02:41:300852・∀・)っ-●○◎- ◆Pu/ODYSSEY
2005/12/19(月) 02:48:04自動羊肉持ち出すまでも無い希ガス。正規表現エンジンって基本的な構文とAPIさえわかれば
ブラックボックス的に使えるでしょ。
日本語デフォで対応しててPOSIX互換APIも備えてて構文カスタマイズのできる鬼車が一番使い勝手がいい。
>>851
スクリプトに踏ませても面白くないお。
人が多いとたまに1001とか1002とか取れるから困る。
0853デフォルトの名無しさん
2005/12/19(月) 03:42:50アルゴリズムやデータ構造やCの詳細な文法(特にポインタ関係)や
ネットワークプログラミング(OSの仕組みなんかが漠然と理解できる?)
について学んだ方がいいと思うよ。私もだが。
0854デフォルトの名無しさん
2005/12/19(月) 03:55:170855デフォルトの名無しさん
2005/12/19(月) 04:07:13文字列(std::stringクラス)を作って返す関数を作る場合
std::string doHoge() {
std::string str;
// str に対する処理
return str;
}
とかやると思われますが、この場合 str は自動的に解放されるんでしょうか?
だとしたら、いつ解放されるんでしょうか?
それとも new でポインタを返して呼び出し側で解放なのかな・・・
作法(というか常識)としては、どっちの方がいいんでしょう
0856デフォルトの名無しさん
2005/12/19(月) 04:14:53それだと自動変数だから関数終了とともに解放される
0857855
2005/12/19(月) 04:21:25strが関数終了時に解放されるってことは、
返した std::string のインスタンスは無効(ぬるぽ)って事でしょうか?
あれ、でもポインタを返す訳ではないし・・・ わかりません(><)
0858デフォルトの名無しさん
2005/12/19(月) 04:23:57呼び出し側で
ret = doHoge();
とかしてたら、retに値がコピーされて、んで解放。
0859デフォルトの名無しさん
2005/12/19(月) 04:33:57んで、式を抜けたら自動解放されるから、明示的な解放は必要ない、と
勉強になりました。ありがとうございました。
0860デフォルトの名無しさん
2005/12/19(月) 04:39:470861デフォルトの名無しさん
2005/12/19(月) 05:14:470862デフォルトの名無しさん
2005/12/19(月) 05:33:560863デフォルトの名無しさん
2005/12/19(月) 05:45:510864デフォルトの名無しさん
2005/12/19(月) 06:02:090865デフォルトの名無しさん
2005/12/19(月) 06:59:14std::とかつけない方が良いよ
0866デフォルトの名無しさん
2005/12/19(月) 07:04:35そ れ は な い
0867デフォルトの名無しさん
2005/12/19(月) 07:17:51using使わないのか?
0868デフォルトの名無しさん
2005/12/19(月) 07:23:07そんな根拠のない妄想にふけれるお前さんは確かに電波だ
0869デフォルトの名無しさん
2005/12/19(月) 07:23:51stringだとかlistだとか、そんな名前を平気で使っているネームスペースを平気でusingするヤツは少数だと思うが?
0870デフォルトの名無しさん
2005/12/19(月) 07:24:46正規表現はJaneの置き換え使うときに覚えたから素直にPerl逝っとく
>>853
おk頑張る
0872デフォルトの名無しさん
2005/12/19(月) 07:36:46何もつけない俺は少数派?
0873デフォルトの名無しさん
2005/12/19(月) 07:43:430874デフォルトの名無しさん
2005/12/19(月) 07:59:32C#では普通にusingしまくりだけど
0875デフォルトの名無しさん
2005/12/19(月) 08:03:450876デフォルトの名無しさん
2005/12/19(月) 08:04:320877デフォルトの名無しさん
2005/12/19(月) 08:08:110878デフォルトの名無しさん
2005/12/19(月) 08:17:21つhttp://ja.wikipedia.org/wiki/%E3%82%AA%E3%83%BC%E3%83%88%E3%83%9E%E3%83%88%E3%83%B3
0879デフォルトの名無しさん
2005/12/19(月) 08:25:26if(a==XX){printf("vipvipvip");} else {printf("viiiiiiiiiiiiip");
・・・オートマトン?
0880デフォルトの名無しさん
2005/12/19(月) 08:36:560881デフォルトの名無しさん
2005/12/19(月) 08:45:14それは言語関係なしに必須の知識だと思われ。
0882デフォルトの名無しさん
2005/12/19(月) 08:46:29ローゼンメイデン!?
0883デフォルトの名無しさん
2005/12/19(月) 08:57:28エウレカセブンが12/25からgyaoで期間限定配信
わーい!わーい!
0884デフォルトの名無しさん
2005/12/19(月) 08:58:00どうやったらできますか?
0885デフォルトの名無しさん
2005/12/19(月) 09:01:200886デフォルトの名無しさん
2005/12/19(月) 09:05:380887デフォルトの名無しさん
2005/12/19(月) 09:16:570888デフォルトの名無しさん
2005/12/19(月) 09:17:14>>871
なにそれ
私毎週見てて、ちょこちょこここに書き込んでるけど・・。
てゆかvipのプログラムスレの頃から書いてたし。
エウレカ関係の話題は一番振ってるかも。
0889デフォルトの名無しさん
2005/12/19(月) 09:18:560890デフォルトの名無しさん
2005/12/19(月) 09:22:16お前寒いとかいうレベルじゃないぞ
0891デフォルトの名無しさん
2005/12/19(月) 09:22:58はいはい電波電波
0892デフォルトの名無しさん
2005/12/19(月) 09:27:16電波お花畑
http://www2.2ch.net/2ch.html
よくわかんないけど、このスレちょっといい感じ
電波文くらべ
http://etc3.2ch.net/test/read.cgi/denpa/1128591356/
0893デフォルトの名無しさん
2005/12/19(月) 09:28:08鬼車って名前良く見るなと思ってたがJP+POSIX互換だったからか
早速ブックマークした
0894デフォルトの名無しさん
2005/12/19(月) 09:42:08オレのこずかいが減って行ってるのはなぜなんだー
0895デフォルトの名無しさん
2005/12/19(月) 09:46:11意味不明な解説に挫折しますた
0896デフォルトの名無しさん
2005/12/19(月) 09:48:36ビット演算の有効性が分からないなら, CASL2でもいいから
低水準の言語を一度やってみることをおすすめする.
0897デフォルトの名無しさん
2005/12/19(月) 10:04:140898デフォルトの名無しさん
2005/12/19(月) 10:08:160899デフォルトの名無しさん
2005/12/19(月) 10:10:27まだCを習得しきれていないんでそっちやるとまた混乱しそう
>>897
プログラミングを始めた理由を思い出してみると
どうみてもゲーム製作目的です
本当にありがとうございました
・・頭に叩き込んでみる
0900デフォルトの名無しさん
2005/12/19(月) 10:17:44ビット演算使うので分かりやすい例と言うとこんなのはどうよ?
少なくともWindows(32bit)環境ではint型は4バイトであることが多いんだが
情報量が4ビットしかない情報を8個記憶したいとする.
保存に使用できる型がintしか無かったとしたとき, 普通なら
int a[8]とでもして入れていくわけだが, 当然ながら32バイト必要になるだろ?
けど, 実際に使われてる(意味のある)のは高々32ビット(4バイト)な訳
つまり, 28バイトが無駄な領域なわけだ
しかしながら, ビット演算を使えば4バイト(32ビット)あるint型の領域を
4ビットずつに区切って使うことができるから, たった一つのint型変数で
8個全ての情報を記録できる.
まぁこんなところじゃまいか?
0901デフォルトの名無しさん
2005/12/19(月) 10:22:58記憶領域の無駄遣いをやめれば
より多くの情報を詰め込めるわけだ
0902デフォルトの名無しさん
2005/12/19(月) 10:27:14もっともこっちはアセンブリレベルの話であって
Cとかのレベルならコンパイラが最適化してくれるから意識する必要は無いが
0903デフォルトの名無しさん
2005/12/19(月) 10:27:510904デフォルトの名無しさん
2005/12/19(月) 10:30:14一番何気なく使ってるのはフラグじゃね?
hoge : 00000001 = 1
moge : 00000010 = 2
hige : 00000100 = 4
もし hoge と hige を on にしたい場合は hoge | hige とすれば
お互いのビットに干渉しない唯一のフラグが立てられる
0905デフォルトの名無しさん
2005/12/19(月) 10:31:100906デフォルトの名無しさん
2005/12/19(月) 10:33:49じゃあ、
その区切ったint型のあいてる28ビットに入れたいときは、
取り出すとき、どっちもシフトしないといけない?
処理に影響しないだろうか?
0907デフォルトの名無しさん
2005/12/19(月) 10:35:050908デフォルトの名無しさん
2005/12/19(月) 10:36:09自分で言うのもなんだが、特に考えずに例を書いた。反省している
>>904がいうようにフラグが一番多いな
0909デフォルトの名無しさん
2005/12/19(月) 10:38:19アホかって怒られる
0910みずき ◆WnmizUKIg6
NGNG「わ・・・わからないわけないじゃないの!!」
0911デフォルトの名無しさん
2005/12/19(月) 10:41:40a=5;
a=a|(10<<4);
cout<<a<<endl; //当然意味ない値
cout<<(a&15)<<endl; //右4bit取り出す
cout<<(a>>4)<<endl; //5bitから8bitまで取り出す
こういうではないのね?orz
0912デフォルトの名無しさん
2005/12/19(月) 10:49:06printf("%d",1000<<2);で4000になったときは感動した
0913デフォルトの名無しさん
2005/12/19(月) 10:50:19#define STATE_PARALYZED (0x0002) // 麻痺状態
#define STATE_BOON (0x0004) // ⊂二二二( ^ω^)二⊃ ブーン状態
int a = 0;
a |= STATE_POISON | STATE_BOON;
if (a & STATE_POISON)
printf("毒に侵されてます\n");
if (a & STATE_PARALYZED)
printf("麻痺してます\n");
if (a & STATE_BOON)
printf("どう見てもVIPPERです\n");
実行結果:
毒に侵されてます
どう見てもVIPPERです
0914デフォルトの名無しさん
2005/12/19(月) 10:55:45これは便利だ
0915デフォルトの名無しさん
2005/12/19(月) 11:06:49CS_HREDRAW|CS_VREDRAW見たいな感じで
0916デフォルトの名無しさん
2005/12/19(月) 11:58:06printf("%d",1000<<2);で4000になったときは感動した
↑───↑の説明をおおおおおををおお
0917デフォルトの名無しさん
2005/12/19(月) 12:09:301000を2進数にして
それを左に2つずらす。
ずらしたところには0を入れる
10進数,2進数
1000, 11 1110 1000
4000,1111 1010 0000
0918デフォルトの名無しさん
2005/12/19(月) 12:16:33分かりやすい説明ありがとうございました。
ビットマスターになれるように頑張ります
0919デフォルトの名無しさん
2005/12/19(月) 12:27:18次は何すればいいの?
0920みずき ◆WnmizUKIg6
NGNG0921デフォルトの名無しさん
2005/12/19(月) 12:34:36プログラム/ゲーム作成に慣れるという意味でHSPはおすすめですか?
0922デフォルトの名無しさん
2005/12/19(月) 12:37:39難易度が急に上がった気がするが
やってみるお。
0923デフォルトの名無しさん
2005/12/19(月) 12:44:39まず、本買ってきて
一通りやってみることをオススメする
断片的な知識だけでやっていくと
後で痛い目に会うかもしれない。
0924デフォルトの名無しさん
2005/12/19(月) 12:44:46クオリティーの高いファイルってなに?
0925みずき ◆WnmizUKIg6
NGNGhttp://ex14.2ch.net/test/read.cgi/news4vip/1134962821/
なかなか面白いスクリプトで
0926デフォルトの名無しさん
2005/12/19(月) 12:48:51死ね
0927デフォルトの名無しさん
2005/12/19(月) 12:49:33死ね
0928デフォルトの名無しさん
2005/12/19(月) 12:55:020929デフォルトの名無しさん
2005/12/19(月) 12:58:32> 断片的な知識だけでやっていくと
> 後で痛い目に会うかもしれない。
詳しく
0930デフォルトの名無しさん
2005/12/19(月) 13:13:420931デフォルトの名無しさん
2005/12/19(月) 13:15:020932デフォルトの名無しさん
2005/12/19(月) 13:15:27kwsk
0933デフォルトの名無しさん
2005/12/19(月) 13:34:04グーグルをカスタマイズできる
上のほうにある「パーソナライズド」ってヤツにログインすると
ニュースみたりRSSチェックしたり天気予報みたりできるんだけど
これを自分で作れる
作ったやつはみんなに公開して使ってもらえる
XMLだからただのテキストファイルなんだけど
動的なものを作ろうと思ったらJavaScriptとかCGIが必要
今オレのGoogleを表示するとゲームとカレンダーと2ちゃんが表示される
あとクリスマスまであと○日って表示する設定になってる
(このモジュールのせいでちょっと鬱になったorz)
もうちょっとがんばってグーグルをツンデレにする萌えモジュールをつくりたい
もうこのスレJavaScriptでGoogle Homepage APIを作るスレに
してもいいと思うぐらいおもしろい
説明ここ
http://www.google.com/apis/homepage/
0934デフォルトの名無しさん
2005/12/19(月) 13:37:07VB,C#,C++,JAVAのどの言語からがいいかな?
0935デフォルトの名無しさん
2005/12/19(月) 13:37:59JavaScript
0936デフォルトの名無しさん
2005/12/19(月) 13:39:54VSだとJavaは使えないね
0937デフォルトの名無しさん
2005/12/19(月) 13:42:270938デフォルトの名無しさん
2005/12/19(月) 13:43:29たぶん
0939デフォルトの名無しさん
2005/12/19(月) 13:44:23Java 言語をベースとしたツールで、Java 経験のあるプログラマや、Java を学習する学生に適しています。(英語版のみ提供)
これJavaとはまた違うものなのか…
0940デフォルトの名無しさん
2005/12/19(月) 13:44:560941デフォルトの名無しさん
2005/12/19(月) 13:46:03Windows向けのアプリしか作れんのでは?
0942デフォルトの名無しさん
2005/12/19(月) 13:49:33やっぱりVBかな?
0943デフォルトの名無しさん
2005/12/19(月) 13:50:34いざやってみるとマスタベーションがどんどん下がってくる
まるでβ前のゲームみたいだな
0944デフォルトの名無しさん
2005/12/19(月) 13:52:04資料が手に入りやすいものを使えばいいんでね?
あと、VBとVB.NETは別物だから気をつけよう
0945デフォルトの名無しさん
2005/12/19(月) 13:58:36ちょwwwモチベーションモチベーション!!
0946 ̄ ̄ ̄ ̄ ̄ ̄V ̄ ̄ ̄ ̄ ̄ ̄ ̄
2005/12/19(月) 14:04:18シコ ( ´Д`/"lヽ とか言いつつ下はこんなことになってまつ
/´ ( ,人)
シコ ( ) ゚ ゚| | みずきタンハァハァ
\ \__,| ⊂llll
\_つ ⊂llll
( ノ ノ
| (__人_) \
0947デフォルトの名無しさん
2005/12/19(月) 14:05:120948デフォルトの名無しさん
2005/12/19(月) 14:11:410949デフォルトの名無しさん
2005/12/19(月) 14:13:000950デフォルトの名無しさん
2005/12/19(月) 14:18:460951デフォルトの名無しさん
2005/12/19(月) 14:20:54配列使わずにできないものか悩んでたけど結局配列使っちゃった。
次何すればいい?
0952みずき ◆WnmizUKIg6
NGNGこのスレは君を受け止めれるほど大きくはない、世界へ
http://pc8.2ch.net/tech/
0953デフォルトの名無しさん
2005/12/19(月) 14:25:13うpして添削を請うてみては?
0954デフォルトの名無しさん
2005/12/19(月) 14:29:23スクリプトのソースうp
0955デフォルトの名無しさん
2005/12/19(月) 14:30:33死ね
0956デフォルトの名無しさん
2005/12/19(月) 14:36:09昨日作った1000取りスクリプト置いときますね
http://www.vipper.org/vip161146.d.html
0957デフォルトの名無しさん
2005/12/19(月) 14:44:56#include <stdio.h>
#include <time.h>
int main(void)
{
int an[10],r=0;
int z,y;
int i=0;
srand(time(NULL));
for (z=1; z<=10; z++) {
printf("%3d ",an[r]=rand()%100+1);
r++;
}
printf("\n");
for(z=0;z<9;z++){
for(y=z+1;y<=9;y++){
if(an[z]>an[y])
{
i=an[z];
an[z]=an[y];
an[y]=i;
}
else
{
}
}
}
for(r=0;r<=9;r++)
printf("%3d ",an[r]);
return 0;
}
0958デフォルトの名無しさん
2005/12/19(月) 14:48:200959デフォルトの名無しさん
2005/12/19(月) 14:48:420960デフォルトの名無しさん
2005/12/19(月) 14:54:37・メリット
容量を減らすことができる
・デメリット
演算しないといけない
0961デフォルトの名無しさん
2005/12/19(月) 14:55:110962デフォルトの名無しさん
2005/12/19(月) 14:55:540963みずき ◆WnmizUKIg6
NGNG一緒に作ろうとか長くなるのは嫌がられる
0964デフォルトの名無しさん
2005/12/19(月) 14:57:45なるほど、じゃあ勝手にここでゲーム製作を宣言するはいいってことだな
0965デフォルトの名無しさん
2005/12/19(月) 15:01:010966デフォルトの名無しさん
2005/12/19(月) 15:02:060967デフォルトの名無しさん
2005/12/19(月) 15:03:56あきれた、これでまたVIPにガキが入ってくる
0968デフォルトの名無しさん
2005/12/19(月) 15:13:44死ね
0969デフォルトの名無しさん
2005/12/19(月) 15:16:450970デフォルトの名無しさん
2005/12/19(月) 15:18:03ボットにマジレスかこわるい
0971デフォルトの名無しさん
2005/12/19(月) 15:20:25--
この投稿は1000取りスクリプトにより(ry
0972デフォルトの名無しさん
2005/12/19(月) 15:22:49あー恥ずかし
0973デフォルトの名無しさん
2005/12/19(月) 15:25:33思ってたほど、かわいくなかった
0974みずき ◆WnmizUKIg6
NGNGhttp://qb5.2ch.net/test/read.cgi/operate/1133699690/688
688 名前: [―{}@{}@{}-] bw5028.jig.jp▲ ◆SANUKI/VII [sage] 投稿日:2005/12/19(月) 15:22:51 ID:7u7612Vb0
スレ乱立スクリプトきぼん
0975デフォルトの名無しさん
2005/12/19(月) 15:29:010976デフォルトの名無しさん
2005/12/19(月) 15:34:50http://ex14.2ch.net/test/read.cgi/news4vip/1134969050/
0977デフォルトの名無しさん
2005/12/19(月) 15:35:48/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\ 。 (;;;____,,,,)
|NGワードに「みずき ◆WnmizUKIg6、 >\ (´<_` )
\ / ⊂⊂ |
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ | ̄ ̄ ̄ ̄|
∧ ∧ ∧ ∧ ∧ ∧ | |
( ∧ ∧ __( ∧ ∧__( ∧ ∧  ̄ ̄ ̄ ̄
〜(_( ∧ ∧_( ∧ ∧_( ∧ ∧ は〜い、先生〜。
0978デフォルトの名無しさん
2005/12/19(月) 15:35:49死ね
0979デフォルトの名無しさん
2005/12/19(月) 15:36:53うーん…
988に割り込みできたけどまだ1000は取れないなぁ…orz
0980デフォルトの名無しさん
2005/12/19(月) 15:38:23ちょwwwwwwww
0981デフォルトの名無しさん
2005/12/19(月) 15:39:35気取り気にkwskとか使ってるからきもい
0982デフォルトの名無しさん
2005/12/19(月) 15:39:41とりあえず応援よろしくな!
0983デフォルトの名無しさん
2005/12/19(月) 15:44:49は、オナニーワードの間違いだろ、ばーかしねちんこあたま
0984デフォルトの名無しさん
2005/12/19(月) 15:46:040985みずき ◆WnmizUKIg6
NGNG0986デフォルトの名無しさん
2005/12/19(月) 15:50:510987デフォルトの名無しさん
2005/12/19(月) 15:54:000988デフォルトの名無しさん
2005/12/19(月) 15:55:11label1:
test al, 0x01
jnz label1 ;alのビット0が立ってたらlabel1にジャンプ
0989みずき ◆WnmizUKIg6
NGNGガンハザードなら全力で応援する
0990デフォルトの名無しさん
2005/12/19(月) 16:11:30穴塞いでる時があって温度が大変な事になってたりする。
0991デフォルトの名無しさん
2005/12/19(月) 16:13:160992デフォルトの名無しさん
2005/12/19(月) 16:18:16死ね
0993デフォルトの名無しさん
2005/12/19(月) 16:18:49死ね
0994デフォルトの名無しさん
2005/12/19(月) 16:36:27スレ立たなかったときのための避難所
VIPのP2P作成:天才プログラマー集まれ
http://pc8.2ch.net/test/read.cgi/tech/1127452965/
0995デフォルトの名無しさん
2005/12/19(月) 16:46:59こえーよ
0996デフォルトの名無しさん
2005/12/19(月) 16:55:37どう面白いのか具体的に
0997デフォルトの名無しさん
2005/12/19(月) 17:13:040998みずき ◆WnmizUKIg6
NGNG0999デフォルトの名無しさん
2005/12/19(月) 17:24:36そういうんじゃないんだ
もう桃子ちゃんが好きとかそういうレベルで面白い
1000みずき ◆WnmizUKIg6
NGNG死ね
10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。