- 1 名前:デフォルトの名無しさん [2007/02/07(水) 20:02:56 ]
- 質問する前にGoogleで検索しましょう。www.google.co.jp
プログラム・ソフトの使い方はPC初心者板やソフトウェア板へ。 ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。 JavascriptはWeb 制作板、CGIはWebプログラミング板へ。 業界談義、愚痴はプログラマ板へどうぞ。 ゲーム関係の話題はゲーム製作板へどうぞ。 前スレ すれ立てるまでもない質問はここで 第80刷 pc10.2ch.net/test/read.cgi/tech/1167036858/l50
- 342 名前:デフォルトの名無しさん mailto:sage [2007/02/28(水) 13:53:01 ]
- >>339
少なくともアプリ終了まではゴミが残ったまま。 アプリ終了時も解放されるかどうかは処理系とOS次第。 というワケで解放した方が良いわな。
- 343 名前:デフォルトの名無しさん mailto:sage [2007/02/28(水) 14:13:57 ]
- >>342
馬鹿ですね。
- 344 名前:デフォルトの名無しさん mailto:sage [2007/02/28(水) 14:17:04 ]
- >>339
ソレで問題が出る処理系は世の中にはマズ無い。 プログラムの終了があるという事は、 終了時に確保されたリソースは全て解放されるからだ 逆にそうならない環境では、そもそも終了という概念が無いのだろう。 たとえばOSの無い組み込み系とかね ただ、プログラムの再利用という面では、常に確保と解放はペアで存在しなければならない。
- 345 名前:デフォルトの名無しさん mailto:sage [2007/02/28(水) 14:23:35 ]
- もうmalloc-free論争はおなか一杯。
- 346 名前:デフォルトの名無しさん mailto:sage [2007/02/28(水) 14:33:15 ]
- でもまあ、誰もが一度は参加しとくべきネタなんだから、暖かく見守ってやってください
- 347 名前:デフォルトの名無しさん mailto:sage [2007/02/28(水) 14:47:04 ]
- あるある大辞典でもそうだけど
取材して自分に都合のいい意見だけを集めるんだよ 集まらなかったら捏造 反対意見は捨てるだけだし教えてやるだけ無駄
- 348 名前:デフォルトの名無しさん mailto:sage [2007/02/28(水) 14:58:16 ]
- ↑上から目線で妙に偉そうな割には「ということにしたい」だけなのがお約束。
- 349 名前:デフォルトの名無しさん mailto:sage [2007/02/28(水) 19:23:54 ]
- てすとん
- 350 名前:デフォルトの名無しさん [2007/02/28(水) 19:26:10 ]
- どらもーーーーーーーーーーーーん
- 351 名前:デフォルトの名無しさん [2007/02/28(水) 19:35:22 ]
- MFCでマルチスレッド使うな、って良く見かけるけど、
何かちゃんとした理由があるの?
- 352 名前:デフォルトの名無しさん mailto:sage [2007/02/28(水) 21:02:01 ]
- Linux+GCCで作成したバイナリを実行した際に
ソースコードのどのあたりが一番時間がかかってるのかとか、 そういうのをチェックする方法はないでしょうか? デバッガでできるのかな?という気もしますが、 バイナリに実データを食わせて実際の環境で どのへんがボトルネックになっているのか知りたいのです
- 353 名前:デフォルトの名無しさん mailto:sage [2007/02/28(水) 21:42:51 ]
- >>352
man gcc して -p オプションを調べてみれ
- 354 名前:デフォルトの名無しさん mailto:sage [2007/02/28(水) 21:54:20 ]
- >>353
…ウボア('A`)アリガト… あんたきっとイケメンだね
- 355 名前:デフォルトの名無しさん mailto:sage [2007/02/28(水) 23:34:47 ]
- 顧客より発送する商品の梱包リスト作成を作成しそれによってピッキングと箱詰めをしたい
との要望を受けたのですが、箱詰めを最適化するアルゴリズムが良くわかりません。 要はどの箱に何を入れるかのラベルを作ってそれによってピッキングし箱にラベルを貼り付けて 発送したいようです。 こういった場合の考え方やアルゴリズムを解説しているサイトや書籍がありましたら紹介していただけないでしょうか。
- 356 名前:デフォルトの名無しさん mailto:sage [2007/03/01(木) 03:16:36 ]
- smartが吐き出す情報でこれはまずいと思われる兆候を上げへつらってください
- 357 名前:デフォルトの名無しさん mailto:sage [2007/03/01(木) 03:51:35 ]
- へつらってどうするんだ
それをいうなら、あげつらう
- 358 名前:デフォルトの名無しさん mailto:sage [2007/03/01(木) 04:16:13 ]
- >>355
アルゴリズムっていうかそれ待ち行列理論ではないかと思うわけですよ SEなら知って無いとおかしいのでたぶん素人なのでしょうけど まあ調べてください数学の話です
- 359 名前:339 mailto:sage [2007/03/01(木) 06:46:26 ]
- 遅レスですが、ありがとうございますた
- 360 名前:デフォルトの名無しさん mailto:sage [2007/03/01(木) 08:07:15 ]
- なぜそこで待ち行列理論なのか分からないオレ
- 361 名前:デフォルトの名無しさん mailto:sage [2007/03/01(木) 08:14:16 ]
- 俺も最初はナップサック問題の話だと思ってた。
これは待ち行列問題…なのか?
- 362 名前:351 [2007/03/01(木) 16:12:34 ]
- >>351
pc11.2ch.net/test/read.cgi/tech/1157814833/l50 質問をこっちに移動しました。 すんません。
- 363 名前:デフォルトの名無しさん [2007/03/01(木) 23:29:36 ]
- ソースコードから設計書を吐き出すツールみたいのってないですか?
- 364 名前:デフォルトの名無しさん mailto:sage [2007/03/01(木) 23:39:48 ]
- doxygenとか?
- 365 名前:デフォルトの名無しさん [2007/03/01(木) 23:45:39 ]
- そう、それそれ。サンクス。
- 366 名前:デフォルトの名無しさん mailto:sage [2007/03/02(金) 00:45:28 ]
- フリーソフト公開するのに良いフリーサーバーってなんでしょうね
VectorもHPなんとダメみたい CGIは動かなくても良いけどあったほうが良いね CGIのフリーソフトとか動かせると良いね 容量もけっこういるよな と一回外国のサーバを借りてみたけどすぐ消されるw いちいち公開するために探し回るのもめんどくさい お金掛けたらフリーソフトにしてると損だし どっかいいとこない? Vectorに登録したやつもあるけどHPが消えてるとか起こられてますw
- 367 名前:デフォルトの名無しさん mailto:sage [2007/03/02(金) 00:56:38 ]
- Vector自身もソフト作者向けにサービスやっているけどそれはどう?
- 368 名前:デフォルトの名無しさん [2007/03/02(金) 02:38:15 ]
- 1回目に起動した際、バックグラウンドで
親プロセスの使用メモリ量を監視、 2回目に起動した際、今までのピークメモリをreturn するようなツールを作りたいと思っています。 unix,linuxなるたけ環境依存しない言語で。 psやtopレベルのプログラミング知識が必要?
- 369 名前:デフォルトの名無しさん mailto:sage [2007/03/02(金) 07:35:44 ]
- >>366
俺も1個プロジェクト置かせてもらってるけどSourceForgeは
- 370 名前:デフォルトの名無しさん mailto:sage [2007/03/02(金) 09:43:22 ]
- >>368
ひとつだけ言っておくと、プロセス操作はOSによって扱いが違うから常に環境依存
- 371 名前:デフォルトの名無しさん mailto:sage [2007/03/02(金) 10:15:11 ]
- Flash(.flv .swf)のファイルフォーマットについて解説してある所って無いでしょうか?
一応海外でヘッダの部分を解説してるとこはあったんですけど・・・ Adobeのとこは登録しないと見れないんですよね? スレ違いでしょうか?
- 372 名前:デフォルトの名無しさん mailto:sage [2007/03/02(金) 13:12:11 ]
- >371
むしろ板違い フラッシュ板で聞いたほうがいいと思う
- 373 名前:デフォルトの名無しさん [2007/03/02(金) 14:02:48 ]
- マルチバイト文字列かどうかを判定するとき、エンコーディングの種類に依存しますか?
- 374 名前:デフォルトの名無しさん mailto:sage [2007/03/02(金) 16:51:25 ]
- はい。
- 375 名前:デフォルトの名無しさん mailto:sage [2007/03/02(金) 17:01:42 ]
- そんなわけない
- 376 名前:デフォルトの名無しさん mailto:sage [2007/03/02(金) 17:03:19 ]
- エンコーディングっていうか基本文字集合依存じゃねーの
- 377 名前:デフォルトの名無しさん mailto:sage [2007/03/02(金) 17:21:31 ]
- >>376
?
- 378 名前:デフォルトの名無しさん mailto:sage [2007/03/02(金) 20:00:08 ]
- エンコーディングの種類も判定しますか?
- 379 名前:デフォルトの名無しさん mailto:sage [2007/03/02(金) 20:18:55 ]
- 確実な判定方法なんて存在しないだろうに
- 380 名前:デフォルトの名無しさん mailto:sage [2007/03/02(金) 20:45:06 ]
- でもエンコーディングの種類が判っていれば、373の問いには十分だろ。
- 381 名前:デフォルトの名無しさん mailto:sage [2007/03/02(金) 21:14:57 ]
- iconv 使えば?
- 382 名前:デフォルトの名無しさん mailto:sage [2007/03/02(金) 23:55:01 ]
- マルチバイトって何?w
- 383 名前:デフォルトの名無しさん mailto:sage [2007/03/03(土) 00:00:50 ]
- 2バイト以上の事だよ
- 384 名前:デフォルトの名無しさん mailto:sage [2007/03/03(土) 08:31:53 ]
- マルチバイト文字とは、
* 1文字を複数バイトで表す体系 * 1文字のバイト数が可変であるような体系 * そのような体系で表される文字 を指すが、文脈により意味合いが異なる。
- 385 名前:デフォルトの名無しさん [2007/03/03(土) 12:43:17 ]
- これから勉強するのにVB.NETとC#だったら、どっちが役に立つでしょうか?
ちなみに開発経験はVB6くらいしかないです。 また、他にも需要が多い言語とか、ありますでしょうか?
- 386 名前:デフォルトの名無しさん mailto:sage [2007/03/03(土) 12:48:43 ]
- どっちもできるようにすればいいよ
どうせちょっと文法が違うだけだ
- 387 名前:デフォルトの名無しさん mailto:sage [2007/03/03(土) 16:05:21 ]
- ちょっとじゃないだろうけど、
まあ、両方知っておくに越したことは無いな。
- 388 名前:デフォルトの名無しさん [2007/03/03(土) 18:01:16 ]
- あのー、わたしはプログラムは素人なのですが、アマでもいいので、プログラミングに精通した人に、専用ソフトをつくってもらいたいんですが。
内容は競馬な認証ソフトと解析ソフトです。 自分のやり方に合ったソフトがないので、依頼をしようと思ってます。 ソフトの内容によると思うけど、どのぐらいの費用がかかりますか? 数百万〜1千万くらいなら出せます。
- 389 名前:デフォルトの名無しさん mailto:sage [2007/03/03(土) 19:31:05 ]
- それだと50ヶ月人くらい?
すごい適当だけど。
- 390 名前:デフォルトの名無しさん [2007/03/03(土) 19:39:20 ]
- VC++6.0 SP6に対応したWindows PlatformSDKは
いつの版でしょうか?
- 391 名前:デフォルトの名無しさん mailto:sage [2007/03/03(土) 19:59:08 ]
- October 2004
- 392 名前:デフォルトの名無しさん mailto:sage [2007/03/03(土) 20:02:03 ]
- それはDirectSDKだったorz
PlatformSDKはWindows Server 2003(SP1とか付かない)だな。
- 393 名前:デフォルトの名無しさん mailto:sage [2007/03/03(土) 20:21:16 ]
- >>392
SP1ついてる奴しかダウンロードできないみたいですね。 どこにも置いてなさそうです。
- 394 名前:デフォルトの名無しさん mailto:sage [2007/03/03(土) 20:54:54 ]
- >>393
www.microsoft.com/msdownload/platformsdk/sdkupdate/psdk-full.htm
- 395 名前:デフォルトの名無しさん mailto:sage [2007/03/03(土) 21:23:07 ]
- >>394
リンクありがとうございます。
- 396 名前:385 mailto:sage [2007/03/04(日) 02:37:34 ]
- >>386-387
とりあえずVB.NETから手出してみようと思います。 ありがとうございました。
- 397 名前:デフォルトの名無しさん [2007/03/04(日) 05:01:59 ]
- よくインターネット上でフラッシュが公開されていますが
どれもお持ち帰りできるものばかりです。 一般公開しつつ ダウンロードできないような表示方法はどのようにすればよいのでしょうか 毎回MD5等でURLを暗号化すればいけますか?
- 398 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 05:08:09 ]
- ダウンロードしなければユーザは閲覧できないわけだが
ブラウザも一旦ダウンロードしてるんだぞ
- 399 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 08:57:07 ]
- お持ち帰りなんて作品を気に入ってくれた証拠と、
楽観的、好意的に思っておけばいい。だめ?
- 400 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 10:14:45 ]
- お持ち帰りされて困る事って有るの?
- 401 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 10:24:07 ]
- いやん
- 402 名前:デフォルトの名無しさん [2007/03/04(日) 11:00:08 ]
- いえ、全く問題ないし、そうするつもりもないんですが
なんか方法はないのかなと、好奇心で思っただけです ひまだったので 試しにお持ち帰りできないような感じに作ってみました ttp://kawaeso.ddo.jp:7272/xxx/ 構造はかなり低俗です;;昔のアングラ感覚でどうぞ;;
- 403 名前:デフォルトの名無しさん [2007/03/04(日) 11:13:08 ]
- 昨日久しぶりにファミコンの森田将棋やったんだけど
糞遅いくせにムチャクチャ強え〜のよ 将棋ソフトのアルゴリズムって一体どうなってんの?
- 404 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 11:15:51 ]
- 著作嫁
- 405 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 12:01:12 ]
- オブジェクト指向って何?
- 406 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 12:08:53 ]
- >>405
ソフトウェア科学者の幻想 もしくは現場の悪夢
- 407 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 12:13:58 ]
- プログラミングの流れっていまいち分からんな
分かりやすいサイトないの
- 408 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 14:17:49 ]
- >>403
将棋、チェス、囲碁等はソフト毎に様々なアルゴリズムがあって それ同士を戦わせる会も存在する 将棋にはコンピュータ将棋協会なんてのがあって 商用の将棋ソフトはそういう大会で上位を獲ったソフトだったりするよ コンピュータ将棋のトップは今はボナンザかな?
- 409 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 14:59:23 ]
- 囲碁将棋板にスレあるな
▲コンピュータ将棋スレッド35▽ game12.2ch.net/test/read.cgi/bgame/1170114501/
- 410 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 23:34:16 ]
- ソフトウェアの製造工程でMEっていうのはどういう工程ですか?
- 411 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 00:32:50 ]
- 2000の後に出たSuperOS
- 412 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 21:22:02 ]
- VistaってMeなのかねぇ?
- 413 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 22:16:21 ]
- 〜Managerや〜Handler、〜Dataというようなクラスが存在するという事はcode smellらしいんですが
これを解決する常套である手法はあるのでしょうか?
- 414 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 23:26:49 ]
- 自分の使ってる言葉の意味をまず調べなおせ
- 415 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 23:31:59 ]
- VistaのWindowsバージョン番号っていくつなの?
- 416 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 00:04:17 ]
- Windows NT 6.0
- 417 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 00:08:13 ]
- >>413
具体的なクラス名になる位機能を分割すればいいんじゃね
- 418 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 01:57:27 ]
- C言語で、任意のポインタ変数 p に対して、sizeof p は必ず 4 になるの?
- 419 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 02:03:11 ]
- >>418
32bit環境じゃなきゃならない。
- 420 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 02:03:28 ]
- 32bit ならな
- 421 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 02:04:58 ]
- とは限らない。
が、4じゃない環境は見たこと無い。
- 422 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 02:06:10 ]
- >>421
俺64bit環境だから8だわ。
- 423 名前:418 mailto:sage [2007/03/06(火) 02:12:05 ]
- 即レスありがとう、すっきりした(`・ω・´)
- 424 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 08:23:51 ]
- 16ビットでもかのx86ではラージメモリモデルを選べば
ただのポインタも32ビットになった
- 425 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 19:37:08 ]
- 32bitつーか16bitが2つだな。
- 426 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 19:38:11 ]
- それはセグメント値も含んでる奴のことか?
- 427 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 21:56:18 ]
- フリーソフトって自分で改造するのは可能?
もしそうするなら何があればできる?
- 428 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 21:57:35 ]
- ソースコード
- 429 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 21:57:57 ]
- めも帖
- 430 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 22:11:30 ]
- ミクシ勇み足を試しに50人制限でも破りたいなと思って
jii3.no-blog.jp/hacker/2006/04/post_05bd.html Terapadにドロップしたんだけど NULL文字を含むファイルですとダイアログが出て表示も文字化けしてるんだけど・・ こういうのは無理なんだよね?
- 431 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 22:26:20 ]
- 改造板に帰れよ
- 432 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 23:02:57 ]
- >>431
サンクス
- 433 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 00:25:01 ]
- ここにいる玄人プログラマさんたちは、Windows環境以外でも開発できるの?
- 434 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 00:48:52 ]
- できるやつもいるし、できないやつもいるよ
- 435 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 00:53:42 ]
- >>433
>>434が言ってることに尽きるが、俺の場合は 環境によってレベルはまちまちだけど、 いままで様々な環境でプログラミングしてきたぞ。
- 436 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 01:02:56 ]
- 昔、何かの本に
ループを使うより、同じ命令や関数をその数だけ書いたほうが 僅かながら高速になる みたいなことが書いてあったんだけど これって本当? (i=0;i<4;i++) printf("OBAKA\n"); よりも printf("OBAKA\n");printf("OBAKA\n"); printf("OBAKA\n");printf("OBAKA\n"); //こっちの方が速い?
- 437 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 01:06:05 ]
- プログラマはそんな事気にしないでいいくらいホントに心持ち早くなる程度。
今のコンパイラの最適化はバカにならないほど高性能だから そういうのもコンパイル時点で展開されてそうだけど。
- 438 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 01:12:57 ]
- >>436
ループのアンロールにより条件分岐の回数が減るから速くなるって理屈だけど、 パフォーマンスの問題に関してはとにかく実測しろ、これ鉄則。
- 439 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 01:18:11 ]
- 狂ったようにx86命令の所要クロックを計測するスレ Part3
pc11.2ch.net/test/read.cgi/tech/1168399966/
- 440 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 01:24:09 ]
- いろんな開発ツールが
対応OS以外のOSで動くかどうか 書いてあるサイトって無いですかね? 例えば、Watcom C/C++ 11.0Jがパッケージに書いてないWindowsで 動くかどうか等。
- 441 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 02:07:19 ]
- ソース見ればいんじゃね?
- 442 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 09:11:10 ]
- 実際動かしてみるべき
文書化されていない仕様で動いているという場合も考えられる。
|

|