プログラミングの夜明け

このエントリーをはてなブックマークに追加
1以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 19:35:59.65 ID:wpRdAYm20
は?
2以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 19:37:17.39 ID:PZOsF7YyO
ぶ?
3以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 19:38:27.70 ID:OUMOtjLb0
よ?
4以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 19:38:32.82 ID:TMARZDDY0
シャーwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
5以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 19:41:45.88 ID:mUmjPUcB0
char aznable;
6以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 19:49:36.00 ID:OUMOtjLb0
long hair;
7以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 19:49:39.32 ID:HtNv6HAAO
#define int double
8以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 19:54:15.28 ID:OUMOtjLb0
typedef int double;
ってやったらどうなるの?
9以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 19:56:02.94 ID:VIbaxGAv0
>>8
class int {};
とかってやるのと同じなんじゃね?
10以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 19:56:42.37 ID:aEMtOBIf0
次スレここ?ならテンプレ貼っとく.
ここはプログラミングについて教えてもらったり、教えてあげたりするスレだよ!
初心者から上級者まで、どんな人でもウェルカムだよ!!

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

共有blog(プログラミング関連のコラム☆編集大歓迎!)
http://vipprog.blog108.fc2.com/

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

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

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

それじゃ、質問どんとこい
11以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 19:56:52.53 ID:Aq/TySR4P
予約語だからできないんじゃないの?
12以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 19:57:00.96 ID:9iF2kLyD0
long long int chinko;
13以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 19:59:01.05 ID:OUMOtjLb0
unko.c:5: error: two or more data types in declaration specifiers
unko.c:5: warning: useless type name in empty declaration


コンパイル通らなかった
14以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 19:59:16.73 ID:HtNv6HAAO
>>12
メモリの使いすぎではありませんか?
15以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 19:59:37.94 ID:aEMtOBIf0
>>13
ちょwwファイル名もっと考えろwww
16以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 20:03:31.29 ID:n2sL84Q/0
C#でさ、フォームが非アクティブのときもキー情報取得する方法ってない?
17以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 20:05:17.09 ID:HtNv6HAAO
>>16
それはある
でも俺は詳しくはわからん
18以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 20:05:24.39 ID:9iF2kLyD0
>>16
WinAPI
19以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 20:06:24.33 ID:n2sL84Q/0
もしやキーフックってやつか?
20以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 20:08:23.99 ID:ekpY6KBT0
バブルソートできた
今からうpする
21以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 20:08:23.67 ID:HtNv6HAAO
>>19
そういうやつだねぇ
C++の解説サイトにないかな
22以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 20:09:24.24 ID:ekpY6KBT0
つかバブルソートならうpしても意味ないな。やめとこwwwwwwww
23以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 20:10:50.50 ID:VIbaxGAv0
>>20
おめでとう
次はボゴソートだ
24以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 20:10:51.16 ID:9iF2kLyD0
GetKeyStateとか
25以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 20:11:32.10 ID:HtNv6HAAO
>>22
従来の3倍速で動くと言うのか!!
26以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 20:11:48.02 ID:kEqvmOyi0
switch文ってキモくね?
27以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 20:12:05.69 ID:az5kK8LDO
プログラミングの課題たくさんたまっちゃったよー\(^o^)/誰か代わりにやって
28以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 20:13:02.77 ID:HtNv6HAAO
>>27
携帯厨だがやりたい
脳内コンパイルでよければ
29以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 20:16:27.63 ID:OUMOtjLb0
>>23
こんなすごいソートアルゴリズムがあったとは…
30以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 20:24:27.95 ID:c2kk1SIM0
>>29
それソートっていうか並んだら奇跡だよな
31以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 20:26:17.34 ID:VIbaxGAv0
オーダーに階乗が入ってる時点でわけがわからんよな
32以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 20:26:35.42 ID:HtNv6HAAO
>>30
乱数があほだと永遠に並ばないかもしれないんだぜ((((゜д゜;))))
33以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 20:28:33.75 ID:ekpY6KBT0
無限ループが怖いからウェイトいれて余計遅くなると
34以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 20:32:16.64 ID:VIbaxGAv0
>>33
何でウェイトを入れると無限ループを脱するのかkwsk
35以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 20:34:13.69 ID:ekpY6KBT0
>>34
無限ループでウェイト入れないと応答無しにならない?
36以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 20:34:49.76 ID:OUMOtjLb0
>>35
どんなうんこOSだよwwwwwwwwwwwwwwwwwwwwwwwwwwww
37以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 20:35:25.60 ID:VIbaxGAv0
>>35
Windowsアプリか?
重い計算は別スレッド使えばいいんじゃね?
38以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 20:40:43.95 ID:HtNv6HAAO
System.DoEvents();
39以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 20:43:33.07 ID:ekpY6KBT0
>>36-37
スマン













HSP以外でプログラムは>>20が初めてなんだ
40以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 20:51:18.90 ID:lyIx/NAh0
苦Cを卒業した
次はどこのサイトだああああ
41以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 20:54:31.30 ID:HtNv6HAAO
>>40
そんな君にボゴソート
42以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 20:54:40.78 ID:BV51O/o/0
苦Cは地雷だと聞いた気が・・・
43以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 20:57:31.88 ID:lyIx/NAh0
>>41
ぐぐってくるあああああああ
>>42
なんだとおおあああふぁ


ありがとう頑張る
44以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 20:58:36.69 ID:qIJVUOrG0
年越しでおまいらなんかする?

あと新年の初プログラミングの予定も
45以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 21:02:02.83 ID:BfOIV6Yg0
このままだと関数電卓だな>初プログラミング
46以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 21:03:16.72 ID:mUmjPUcB0
年越しはプラモ
年明けはオーサリングソフト
47以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 21:03:52.26 ID:rB4h/z9F0
暮れ→Base64順変換
明け→Base64逆変換
になりそうな俺
48以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 21:04:55.99 ID:qIJVUOrG0
>>47
base64
って5bitに区切って、それに合った文字を当てはめればいいのか?
49以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 21:05:55.09 ID:rB4h/z9F0
>>48
6bitsだあああ
そういうこと
50以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 21:06:00.80 ID:qIJVUOrG0
6bitだったかw
51以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 21:07:46.91 ID:qIJVUOrG0
>>49
Cだったらビットフィールドとか美味しそう
52以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 21:08:21.51 ID:9iF2kLyD0
だれかC#で使える音声処理ライブラリ知らないか?
VOCALOIDもどきを作るために音声の伸縮やピッチ調整、切り張りしたいんだ

このままだと年明けがWebサイトいぢりになってしまう!
53以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 21:09:42.01 ID:k5WmssRK0
>>44
PCのあれな画像(や本)を整理するためにサポートプログラムを作ってるだろう。
54以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 21:10:00.09 ID:rB4h/z9F0
てか、順方向はできたんだけどね。
年明けたら逆を作ろうと思ってる。
順方向の時に作った関数が逆側にも使えることに気づいて(゚д゚)ウマー
>>51
まさにCでやってた。こんなのあったのか!初めて知った。
55以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 21:10:02.77 ID:qIJVUOrG0
>>52
DLLつかえ
はやえもんだとかが使ってる
それかwavを自力で編集するライブラリでもつくれ

俺は三行Wikipediaのcgiになりそうな予感
56以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 21:10:56.05 ID:HtNv6HAAO
書き初めは字句解析器かな
57以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 21:12:10.24 ID:HtNv6HAAO
>>52
まずはThe code projectで探してみるといいんじゃないか?
58以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 21:12:11.13 ID:qIJVUOrG0
>>54
この前スレで出てたんだぜ
こういう発見があるからプログラミングスレから抜け出せない


>>56
言語でもつくるんですか?
59以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 21:13:23.99 ID:HtNv6HAAO
>>58
携帯でプログラミングできる環境でも作ろうかと思ってます
60以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 21:14:50.09 ID:qIJVUOrG0
>>59
期待

携帯買ったら使わせてもらう
61以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 21:15:54.78 ID:9iF2kLyD0
>>55
なんだ、君か
62以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 21:16:13.96 ID:HtNv6HAAO
>>60
普通携帯でプログラミングしたいとか思わないだろ…
PC持ってない俺専用だよ
63以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 21:16:59.79 ID:rB4h/z9F0
>>58
そうかー
俺が見てないときにorz

俺はBase64を作るときに
1.char src[BUF_SIZE]に読み込む
2.dest[BUS_SIZE*8/6](←実際はちゃんと計算)に6ビットずつ取ってきて格納
3.destを変換表に従って1つずつ文字に変換
としたんだけど、2.のところで苦労した。K&R眺めてgetbits見つけて何とか作ったけどな。
64以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 21:20:20.17 ID:qIJVUOrG0
>>61
まずお前も>>52の時点で関係者だと疑い始めたが
実際関係者だったかww

>>62
やりたい奴はやるんだよ

>>63
なるほど
勉強になる
65以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 21:22:34.77 ID:5PA5Od+Q0
>>62
寝ながらできると便利だと思う
66以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 21:24:11.52 ID:9iF2kLyD0
>>64
Mirageの人ですサーセン><

>>62
さらに気軽にPCのデータと同期できると便利そうだ
携帯もってないけど
67以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 21:24:46.42 ID:HtNv6HAAO
>>65
寝ながらプログラミングとか末期だろ…常考…
68以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 21:25:18.86 ID:B6rImGK50
携帯考えるとBrainF*ckのような物になる予感・・・
69以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 21:25:57.28 ID:yCy0/mY00
for (int i = 0; i < 10; i++)
{
  ...//いろいろ
  i++;
}

なんてやってしまって誤作動の原因が数時間わからなかったぜ!
70以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 21:26:59.69 ID:mUmjPUcB0
数字でプログラムできるようにして欲しいな
英字打つのだるいから
71以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 21:27:54.36 ID:HtNv6HAAO
>>70
仕様をくれ
72以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 21:27:57.87 ID:qIJVUOrG0
>>70
8or4or2進数でプログラミングすればよくね?
73以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 21:28:56.44 ID:9iF2kLyD0
>>70
君にバイナリエディタをあげよう
74以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 21:30:15.47 ID:HtNv6HAAO
>>72
なるほどハンドアセンブルか!
俺の携帯横800px以上あるから横にガイド表示すれば便利だな!
75以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 21:30:44.39 ID:9iF2kLyD0
音声処理に使えそうなライブラリを発見
切り張りできるかどうかは未確認
ttp://ufcpp.net/study/csharp/ap_sample.html
76以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 21:32:33.02 ID:qIJVUOrG0
>>66
Mirageか
ギコナビのdatに対応してください><

>>74
そうそう
77以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 21:38:00.30 ID:OUMOtjLb0
iPod touchにsshクライアント機能乗らないかなぁ
78以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 21:39:21.09 ID:qIJVUOrG0
>>77
ないの?
iPhoneと同じはず
無いなら自作しろ
79以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 21:41:17.81 ID:9iF2kLyD0
>>76
よし、ちょっとまってろ
80以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 21:42:54.15 ID:OUMOtjLb0
>>78
まじで!?
買おうかしら…
81以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 21:45:33.54 ID:qIJVUOrG0
>>80
今調べたところ
iPhone, iPod Touchには
・PCに繋げて専用の操作をすればSSHでiPhoneにつなげる
・さらにターミナルを入れられる
・じゃあsshのクライアントをインストールすればターミナルからうはwwおkwww

>>79
wktk
82以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 21:59:52.12 ID:u32YFwnw0
携帯電話でプログラミングする環境あるぞ?
iAppliならSPALMとかでぐぐってみそ
俺弾幕シューつくった
83以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 22:01:08.56 ID:9iF2kLyD0
>>82
撮影してうp
84以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 22:02:11.28 ID:u32YFwnw0
>>83
携帯の画面で実行されるわけで、携帯カメラでとれない
ソースでいい?
85以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 22:05:49.59 ID:HtNv6HAAO
>>82
入ってるんだけどね
まあ勉強の一環でもあるんだ
Ruby風にしようかと思ってる
86以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 22:08:22.83 ID:ekpY6KBT0
int型の配列ってメモリ的にどのぐらいまで許せる?
87以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 22:12:33.47 ID:u32YFwnw0
>>86
百万
千万はきつかった気がする
88以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 22:12:33.95 ID:HtNv6HAAO
>>86
腹八分目まで
89以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 22:14:53.61 ID:ekpY6KBT0
>>87
100万とか使いきれねえwww
じゃあ自身もって5000つかいます
d
90以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 22:15:16.55 ID:u32YFwnw0
>>85
>Ruby風
おもしろそうだな
91以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 22:20:06.91 ID:HtNv6HAAO
クロージャとかどうやって実装したらいいかわからなすぎだろ…
92以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 22:21:29.27 ID:9iF2kLyD0
>>81
できたぜ
Mirageを起動してURL欄に

deploy://mirage.dotpp.net/deploy/Mirage.Booster.Vulture.Deployment

って打ち込んでMirageを再起動後、環境設定の[ログ]からログの場所をギコナビのログフォルダに設定してくれ
ただし読み込んだログが吹っ飛んでも保証はしない
93以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 22:21:41.48 ID:mUmjPUcB0
理解するまでが一苦労じゃ
94以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 22:36:29.67 ID:3mSX0pEy0
>>91
クラスでおk
95以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 22:36:46.84 ID:qIJVUOrG0
>>92
今からやるぜw
thx
96以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 22:41:56.78 ID:VqoKShfq0
>>89
たかだか1コ8バイトとかじゃねーか・・・なにビビってんだかw
97以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 22:42:30.74 ID:u32YFwnw0
>>96
なんという64bit環境・・・
98以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 22:46:41.51 ID:p7gQ1w850
>>87
そこまで大きくすると何が問題になってくるんですか?
単純計算した容量ではなんともない気がしますし
99以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 22:49:45.52 ID:9iF2kLyD0
>>98
圧迫する
100以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 22:50:58.03 ID:qIJVUOrG0
>>92
今の状況
1.とりあえずMirageのサイトから最新版ダウンロード
2.板一覧をhttp://menu.nasu2ch.net/bbemenu.htmlに設定、板一覧更新、再起動
3.URLにdeploy://(ryを入力、ギコナビなんたらを選択したが、インスコボタン押せない
4.とりあえず設定画面からD:\Log\を選択
5.再起動
6.更新されてない???←いまここ

ついでに
D:\Log\2ch\news4vip\xxxxx.dat
って形式でdatが設置してある
101以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 22:51:47.59 ID:ekpY6KBT0
いまさらだが2000以下の配列で抑えれることに気づいた件
102以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 22:51:53.94 ID:p7gQ1w850
>>99
100万ぐらいならなんともないぜ!って話ですか
103以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 22:52:56.02 ID:u32YFwnw0
>>98
よくわからないけどなぜかエラーがでる。
多分、コンパイラオプションをつければ動くんだと思う
104以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 22:54:23.64 ID:k5WmssRK0
動的な配列ってスタックに確保されるから、そんなに大量にはとれないんだろう
105以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 22:55:49.24 ID:b7TC+DFA0
VC++6だと静的に確保する配列は4MBぐらいの制限があるって
話を大昔に聞いた覚えがあるけど、最新の環境でもまだそういう
制限あるのか?
106以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 22:56:09.13 ID:9iF2kLyD0
>>100
3 → 右側に再起動したらインストールされますって書いてあるだろう

設定画面開いて[ログ]で[ギコナビ互換形式]にしてあってD:\Logになってるか確認
なってなかったら入力
テキストボックスに入力したあとどっか別のところにフォーカスあてないと設定が保存されないようだ
107以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 23:01:19.82 ID:qIJVUOrG0
>>106
もう5回くらい再起動したぜ
なんかい
deploy://mirage.dotpp.net/deploy/Mirage.Booster.Vulture.Deployment
を開いても「再起動したら〜」って出てる
108以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 23:02:47.80 ID:k5WmssRK0
漏れの環境(Ubuntu7.10)ではlimitでstacksizeを見ると8MBになってた。
これを越えて扱おうとすると、segmentation faultでしぬ
109以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 23:03:54.78 ID:9iF2kLyD0
>>107
そりゃ開くたびにアップデートしてるからだ

共有できるのはログだけで板一覧とかは無理だぜ
110以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 23:06:54.04 ID:qIJVUOrG0
>>109
ちょwwwおまwww
毎回アップデートかww

たしかにdatよめたぜww
111以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 23:07:32.99 ID:VqoKShfq0
Javaだと
array[Integer.MAX_VALUE(=2,147,483,647)]までは
コンパイラで受けつけることが保証されているらしいなw
実際にはJVMエラーでうごかなそうだけど
112以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 23:08:10.32 ID:9iF2kLyD0
>>110
Firefoxに例えれば起動して毎回アドインのダウンロードボタン押してるようなものだ
113以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 23:11:01.58 ID:qIJVUOrG0
>>112
なるほど

// こっちのコピーミスだろうけどさ
// なぜかMirageで1レス抜ける
// ちょっと様子見てみる
114以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 23:14:15.48 ID:qIJVUOrG0
直ったwww

Mirageうめぇwww
115以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 23:33:46.77 ID:k5WmssRK0
ふじょう
116以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 23:34:31.07 ID:p7gQ1w850
>>104
そういやスタック領域はあまり大きくないと聞いた覚えがありますね
>>105
>>107
そのくらいなんですかーありがとうございます

よく考えたら連続領域に取るんだからそんな大きくできなくて当然ですよね
117以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 23:38:12.41 ID:k5WmssRK0
僕が死んだら、あのファイルを削除してくれないか?
http://slashdot.jp/article.pl?sid=07/12/29/1345214

削除ウィルスですかw
118以下、名無しにかわりましてVIPがお送りします。:2007/12/29(土) 23:41:19.23 ID:FMK+1WdQ0
#include<iostream>int main(void){using std::cout;using std::endl;cout<<"Hello"<<endl;return 0;}
119以下、名無しにかわりましてVIPがお送りします。:2007/12/30(日) 00:13:50.61 ID:7nA8ZBpc0
COMってなんですか
120以下、名無しにかわりましてVIPがお送りします。:2007/12/30(日) 00:15:28.21 ID:KOoWQSxX0
チルドレンオブマナ
121以下、名無しにかわりましてVIPがお送りします。:2007/12/30(日) 00:16:19.05 ID:X5zd2ysI0
>>119
相手プレーヤだろ
122以下、名無しにかわりましてVIPがお送りします。:2007/12/30(日) 00:16:26.27 ID:s3YpY0Y8O
>>119
俺の友達
123以下、名無しにかわりましてVIPがお送りします。:2007/12/30(日) 00:18:19.16 ID:7nA8ZBpc0
おkFFTAやってくる
124以下、名無しにかわりましてVIPがお送りします。:2007/12/30(日) 00:25:52.69 ID:SPjk3MI20
>>116
レス見返したが,
動的(コンパイル時にサイズが決定されていないもの)はヒープから切り出されて,
静的(コンパイル時にサイズが決定されているもの)はスタックに置かれるぞ
125以下、名無しにかわりましてVIPがお送りします。:2007/12/30(日) 00:31:16.81 ID:2C/NWyzF0
126以下、名無しにかわりましてVIPがお送りします。:2007/12/30(日) 00:32:39.72 ID:2C/NWyzF0
1ヶ月ぶり 解除キター━━━━(゜∀゜)━━━━ッ!!

規制スレが落ちたときは忘れ去られて永久規制になるかと思った
127以下、名無しにかわりましてVIPがお送りします。:2007/12/30(日) 00:35:23.67 ID:RzdwgpMD0
>>124
スタック領域とかヒープ領域どうこうに関する記憶が

static globalと スコープ内でのauto変数でいうところの静的
とmallocとかでの動的でごっちゃなってたわ・・・

指摘ありがとう、ちょっときちんと覚えなおすわ
128以下、名無しにかわりましてVIPがお送りします。:2007/12/30(日) 00:35:41.77 ID:Z3B3ohg60
実験しました

int unko[536870848];←コンパイルおk
int unko[536870849];←コンパリウNG

gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)
ulimitの制限はなし

って検証方法これでいいのかどうかもよくわからんけど
129以下、名無しにかわりましてVIPがお送りします。:2007/12/30(日) 00:43:25.07 ID:zYjvIKHq0
実行したらどうなるんすか
130以下、名無しにかわりましてVIPがお送りします。:2007/12/30(日) 00:44:49.84 ID:TZfxFlxe0
#include <stdio.h>

int main(void)
{
int n = 536870848, i;

printf("%d\n0x%X\n", n, n);
for(i=8*sizeof(int)-1; i>=0; i--)
{
putchar(n>>i & 1 ? '1' : '0');
if(!(i % 4)) putchar(' ');
}
putchar('\n');

return 0;
}

何故こんなのを書いたのか自分でも分からんが

左Ctrlキーが逝ってきた
131以下、名無しにかわりましてVIPがお送りします。:2007/12/30(日) 01:03:29.08 ID:2C/NWyzF0
int unko[*****];をひたすら

536870911
536870912
t.c:2: error: size of array ‘unko’ is too large
536870913
t.c:2: error: size of array ‘unko’ is too large


gcc (GCC) 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)
>>128
との微妙な差w
132以下、名無しにかわりましてVIPがお送りします。:2007/12/30(日) 01:05:23.69 ID:X5zd2ysI0
class DisplayBinary {
   public static void main(String[] args) {
     int num = 536870848;
     System.out.println(Integer.toBinaryString(num));
   }
}

何故こんなのを書いたのか(r
133以下、名無しにかわりましてVIPがお送りします。:2007/12/30(日) 01:05:33.50 ID:Z3B3ohg60
>>131との比較のためにいちおうソース貼っておきますね

#include <stdio.h>

int main(void)
{
int unko[536870849];
return 0;
}

エラーメッセージ
unko.c: In function 'main':
unko.c:4: error: total size of local objects too large
134以下、名無しにかわりましてVIPがお送りします。:2007/12/30(日) 01:09:43.44 ID:TZfxFlxe0
>>133のやつをVSのCL.EXEでやってみたら,コンパイルエラーは出ないが落ちた
bcc32だと正常終了
135以下、名無しにかわりましてVIPがお送りします。:2007/12/30(日) 01:11:06.88 ID:2C/NWyzF0
>>133
int unko[#{$*[0]}];
int main(){
return 0;
}

こうしてたわ
グローバルやめてライブラリインクルードしたら
536870848
536870849
t.c: In function ‘main’:
t.c:2: error: total size of local objects too large

一緒です。
gccのソース見りゃ分かるかもね
136以下、名無しにかわりましてVIPがお送りします。:2007/12/30(日) 01:11:47.42 ID:s3YpY0Y8O
>>133
うんこがでかすぎますwwwwwwwwwww
137以下、名無しにかわりましてVIPがお送りします。:2007/12/30(日) 01:15:07.01 ID:Z3B3ohg60
>>136
くそwww吹いちまったwwwwwwwww
138以下、名無しにかわりましてVIPがお送りします。:2007/12/30(日) 01:15:50.50 ID:nWGRKb0V0
>>136
うーん、こまった
139以下、名無しにかわりましてVIPがお送りします。:2007/12/30(日) 01:17:04.81 ID:AQdMeKSo0
>>136
新記録だ
140以下、名無しにかわりましてVIPがお送りします。:2007/12/30(日) 01:21:26.78 ID:SPjk3MI20
>>133
コンパイラにスタックサイズ指定してる?
141以下、名無しにかわりましてVIPがお送りします。:2007/12/30(日) 01:21:59.71 ID:Z3B3ohg60
>>140
してない
142以下、名無しにかわりましてVIPがお送りします。:2007/12/30(日) 01:25:15.97 ID:syaj5TEw0
break;
143以下、名無しにかわりましてVIPがお送りします。
VC++のデフォルト・スタックサイズは、1MBだね。