[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 09/11 17:42 / Filesize : 175 KB / Number-of Response : 832
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

すれ立てるまでもない質問はここで 第81刷



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

669 名前:デフォルトの名無しさん mailto:sage [2007/03/15(木) 13:13:14 ]
K&Rの和訳本はカーニハン博士が一生懸命書いた萌え萌えの片言ローマ字日本語文章が読めるだけでも価値があると思います

670 名前:デフォルトの名無しさん mailto:sage [2007/03/15(木) 14:36:40 ]
>>665
ダイアログエディタはOpen Watcomのそれがいいかな。
XN Resource Editorと比較すると、ドラッグしながらコントロールを配置すると好きな大きさで配置可能。
一度作ったスタティックテキストの文字列を再編集可能(XN Resource EditorだとPictureになっちゃう)

日本語を含むダイアログは、wde.exe(ダイアログエディタ本体)から呼び出すと文字化けするけど
wre.exe(総合リソースエディタ)から呼び出すと文字化けしない謎仕様。

671 名前:デフォルトの名無しさん mailto:sage [2007/03/15(木) 15:49:13 ]
>>669
domou arigaou みたいなやつねw

672 名前:デフォルトの名無しさん mailto:sage [2007/03/17(土) 03:39:40 ]
質問です

ある木構造をあらわしたテーブルがあります
自 親
2, 1
3, 1
1, 0
4, 2
5 4

こんな感じ
ある番号を与えられた時にそれ以下に属する番号すべてを拾い出すSQLを買いたいのですが
どうすればいいですかね?

673 名前:デフォルトの名無しさん mailto:sage [2007/03/17(土) 03:43:41 ]
幾ら用意できるんだ

674 名前:デフォルトの名無しさん mailto:sage [2007/03/17(土) 03:47:35 ]
×買いたい
○書きたい
ちなみにDBMはSQLiteです

675 名前:デフォルトの名無しさん mailto:sage [2007/03/17(土) 08:45:17 ]
第一正規化すらされてないデータベースだな

676 名前:デフォルトの名無しさん mailto:sage [2007/03/17(土) 16:45:21 ]
>639

1ms毎に画面を更新する必要が本当にあるかまず考えるべきだと思います。
その刻みだと人間は殆ど視認不能でしょう。
TV放送だと1秒間に24フレーム?なので200ms程度であればスムーズに
見えるのではないですか?
>インクリメント動作は5ms〜20ms
と書いてるので1msで画面更新する必要もないと感じます。
SetTimerで200ms毎に画面更新したほうが良いかと思いますが
どうでしょう?

677 名前:デフォルトの名無しさん mailto:sage [2007/03/17(土) 16:57:19 ]
アクションやシューティング界の上級者には
60分の1秒が判る人間がしばしば居るが
1msが判るって話は聞いた事が無いな

ガタツキ無く、程度なら60すら必要ないと思う



678 名前:デフォルトの名無しさん mailto:sage [2007/03/17(土) 17:54:57 ]
良く考えたら対象物が曖昧だな

1秒と1msは全く分からなくて普通だけど
でも1msと2msは分かる人間はいるかもしれない
ということだ

679 名前:デフォルトの名無しさん mailto:sage [2007/03/17(土) 18:32:27 ]
テレビって秒間 30 フレームじゃなかった?

680 名前:デフォルトの名無しさん mailto:sage [2007/03/17(土) 18:40:27 ]
NTSC なら 29.97 fps だな
でそれがなにか?

681 名前:デフォルトの名無しさん mailto:sage [2007/03/17(土) 18:51:57 ]
PCのディスプレイでは、リフレッシュレートがだいたい60Hzから百数十Hzほど。
1ms毎に書き換えるとしたら当然1KHz以上ないと無理なわけだが、
そんな化け物ディスプレイなんて存在しない。

682 名前:デフォルトの名無しさん mailto:sage [2007/03/18(日) 00:18:42 ]
大抵の用途にゃ100Hzもありゃ十分

683 名前:デフォルトの名無しさん mailto:sage [2007/03/18(日) 00:29:47 ]
10Hzだと流石にカクついて見えるだろうな
まあ2〜30あれば十分だろう

684 名前:デフォルトの名無しさん mailto:sage [2007/03/18(日) 11:43:18 ]
セガの人曰く実験したら70fps位が人の目が識別できる限界だそうだ

685 名前:デフォルトの名無しさん mailto:sage [2007/03/18(日) 22:16:20 ]
質問です
schemなどで実装されている「継続」
をWebアプリケーションに適用できるらしいのですが、具体的にはどういう実装になるんでしょうか

686 名前:デフォルトの名無しさん mailto:sage [2007/03/18(日) 22:31:23 ]
奥村晴彦氏の huffman.c で
0x00、0x01、0x02、...、0xFF の 256 byte のデータを
ハフマン符号化したとき

In : 256 bytes
Out: 576 bytes (table: 319 bytes)
Out/In: 2.250

と出力されました

テーブルサイズが最大で 319 byte
符号化後のデータが最大で 320 byte 増加になると
考えていいのでしょうか?

687 名前:デフォルトの名無しさん mailto:sage [2007/03/19(月) 00:08:00 ]
>>672
通常のSQLの記述能力を上回ってるから無理だろうな。クラスが違いすぎる。
もっとも、段数を制限すれば可能だろうけど。



688 名前:デフォルトの名無しさん mailto:sage [2007/03/19(月) 07:52:32 ]
プログラムそのものとは直接関係ないのですが。
httpサーバー上にある特定のファイルのサイズを知りたいとき、
相手がContent-Lengthヘッダを出力してくれなかったら、
実際にそのファイルを全てダウンロードしないと
そのサイズは分からないのですか?
ブラウザでファイルを落とすとき、時々残り時間が「不明」と
出ることがありますが、要するにこれがそういう状況なんでしょうか。

689 名前:デフォルトの名無しさん mailto:sage [2007/03/19(月) 08:13:51 ]
そう

690 名前:デフォルトの名無しさん mailto:sage [2007/03/19(月) 08:33:44 ]
ありがとうございますっ

691 名前:デフォルトの名無しさん mailto:sage [2007/03/19(月) 11:15:18 ]
VB.NET では コントロールのイベントスタブ(?)をコードウィンドウ上部にある二つのコンボボックスから簡単に生成できますが、
C#.NET では そう簡単にはいかないようです、イベントハンドラ(?)をMain に書き込めばいいのでしょうか、よろしくお願いします

692 名前:685 mailto:sage [2007/03/19(月) 22:01:41 ]
華麗にスルーされたので自分で調べてみました

www-06.ibm.com/jp/developerworks/java/060412/j_j-cb03216.shtml

セッションIDをキーに実行時スナップショットを保存
な感じみたいですた

693 名前:デフォルトの名無しさん mailto:sage [2007/03/19(月) 22:05:59 ]
>>691
フォームのデザイナ開いてプロパティ一覧が出てるグリッドの雷アイコンを押すんだ

694 名前:デフォルトの名無しさん mailto:sage [2007/03/19(月) 22:22:54 ]
>>693
ありがとうございました!

695 名前:デフォルトの名無しさん [2007/03/20(火) 18:08:15 ]
質問

自分のパソコンをポートスキャンしたら
ポート25 SMTP
がなぜか開いています。

開けた覚えもありませんし、
SMTPサーバーも運用していません。

これはどういう解釈をしたらいいでしょうか?

OSはWindows2000です。

696 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 18:23:09 ]
質問です。
あるデータCDがあるのですが、どういった方法で作られているか教えてください。

内容は
.exe
大量の、拡張子.cstというファイル
大量の、拡張子.x32というファイル

です。これだけでわかりますでしょうか?
ちなみに表面にmacromediaのロゴがあります。

697 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 20:03:47 ]
工場で作ったんだろ。



698 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 20:09:31 ]
windowsで2GB超のファイル入りのtarファイルを展開できるソフトないですか?
LHAユーティリティ32 + tar32.dll、eo、lhaplusではだめでした。

699 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 20:41:28 ]
>>696
エスパーの降臨をおまちください

>>698
ソフトウェア板へどぞ
pc9.2ch.net/software/

700 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 21:04:58 ]
ム板向けかなと思ってこちらに書きましたが、そうですか。

701 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 21:25:57 ]
>700
一般的に出回ってる各種のソフトを
色々試したりするのは向こうの方が上かと。

「〜なソフトありませんか?」にム板的なノリで答えるなら
「希望のものが無ければ、欲しいと思ったお前が作れ」だ。

702 名前:デフォルトの名無しさん [2007/03/20(火) 22:19:56 ]
デスクトップに表示されるアイコンの位置情報を探しています
「アイコンの位置 レジストリ」でググった情報を頼りに
HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\Bags
を探してみましたがBagsフォルダもありませんでした

アイコンの位置情報がどこにあるのか教えてください

703 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 22:31:26 ]
知ってるけど板違いだから教えてやらない

704 名前:702 mailto:sage [2007/03/20(火) 22:42:59 ]
すいません
開発環境とのかかわりが薄い話題だったのでこちらに書き込みました
Win32APIスレもありますが、こちらのほうがふさわしいと思っています

705 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 22:53:45 ]
そうですか

706 名前:702 [2007/03/20(火) 23:00:10 ]
というわけで引き続きお願いします
レジストリの質問なんてプログラム板しかするとこないよね?

707 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 23:02:17 ]
そのくらい自分で差分とって確かめろよ。莫迦じゃねえの?



708 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 23:10:35 ]
>>706
それはWindows板とかOS板で聞くことではないのかね・・・?
ちなみにすまんが俺は回答を知らんが・・・

709 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 23:10:55 ]
>>702
似たようなヤツがバッチファイルスレにも粘着してるけど、>>707 は無視していいから。

710 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 23:11:27 ]
>>701
ごもっとも

711 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 10:10:49 ]
>>698
C:\cygwin\bin\tar.exeは?

712 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 10:14:10 ]
>711
ちゃんと使えるか確認して

713 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 10:18:35 ]
そういう場合ちゃんと調べてから回答するもんだ

714 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 10:22:52 ]
>711
使えた?

715 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 10:24:06 ]
>711
困ってるから早くして。とても急いでます。

716 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 10:32:08 ]
2GBを越すようなファイルを格納してるtarなんて持ってるわけないだろ
tarballにしたソフト探して開けばいいじゃん

717 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 10:39:49 ]
困った



718 名前:デフォルトの名無しさん [2007/03/21(水) 11:19:00 ]
>>702の質問わかる方いればお願いしますm(__)m

719 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 11:32:16 ]
いちおう調べた
レジストリに保存するのはexplorerのプロセスが終了する時だ
板違いだから詳しいことは教えてやらない。

720 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 11:37:11 ]
困ってるから早く教えて。とても急いでます。

721 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 15:11:52 ]
急いでるならMSに直接訊け。
2chではすぐに答えてもらえるとは限らない。
ちなみに俺は知らない。

722 名前:デフォルトの名無しさん [2007/03/21(水) 17:55:26 ]
PCゲームで事実上標準音源とされているクリエイティブのサウンドブラスターは
同時に32個とか64個の音を鳴らすことができるのが売りです。

そこで、果たして本当に32個とか64個の音を同時に鳴らしているのか確認してみたいのですが
プログラムを組んで確認することはできると思いますか?

ちなみにサウンドAPIは今はやりのOpenALとします。

実際にPCゲームを起動してみて、様々な音がなりまくるような状況を作り、
Maxでどの程度の音が同時に出力されたか記録に残せば確認できるかなと思っています。
もっと手軽にゲーム画面の片隅に同時で再生されている音の数をリアルタイムで表示させ
るのも一つの手かなと思います。よくゲームのFPSを画面の隅に表示させるプログラムとか
あると思いますが(Frapsなど)あんな感じで現在同時に再生されている音の数をリアルタイム
で表記するのも一考かと思います。

こんなアプローチって可能でしょうか?

723 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 18:19:15 ]
HSP以外で簡単なプログラミング言語って何がある?

724 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 18:23:14 ]
HSP以外の簡単な言語はないよ。

725 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 18:42:11 ]
その質問につきまして弊社の方では、
HSPも含めてすべての言語が(勉強しなければならないという点で)難しい
という回答で納得していただいております。

726 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 18:42:48 ]
以下の構文をコーディングしたら、

#include <iostream>

int main()
{
std::cout << "Hello" << std::end1
<< "C++World!" << std::end1;
std::cout << 100 << std::end1;
std::cout << std::oct << 100 << std::end1;
std::cout << std::dec << 100 << std::end1;
std::cout << std::hex << 100 << std::end1;
std::cout << 255 << std::end1;
std::cout << std::dec << 255 << std::end1;

return 0;
}


下記のようなコンパイルが出てしまいました
どう対処すれば宜しいでしょうか?
おながいします。

エラー E2316 sample1002.cpp 6: 'end'は'std'のメンバーではない(関数main())
エラー E2316 sample1002.cpp 6: 'end'は'std'のメンバーではない(関数main())
エラー E2316 sample1002.cpp 7: 'end'は'std'のメンバーではない(関数main())
エラー E2316 sample1002.cpp 8: 'end'は'std'のメンバーではない(関数main())
エラー E2316 sample1002.cpp 9: 'end'は'std'のメンバーではない(関数main())
エラー E2316 sample1002.cpp 10: 'end'は'std'のメンバーではない(関数main())
エラー E2316 sample1002.cpp 11: 'end'は'std'のメンバーではない(関数main())
エラー E2316 sample1002.cpp 12: 'end'は'std'のメンバーではない(関数main())

727 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 18:43:31 ]
OS忘れてましたがWindows XPです



728 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 18:44:19 ]
>>726
×std::end1
○std::endl

729 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 18:51:41 ]
 あーっとここで>>726をスルー!!!
        r'::::::::i
         トーf/__
      /  イ| 、ヽ
      //_〉 l_l i_ノ、
\\ (_ニノ 〉____〉〉 〉
      /    } /             ,_-‐、
     /\/,ー 'ヾ          i"_Y 〈i
     〈  < /              ゝ^-'"
     \i"ヽ、  \\     //
     ├ i\i カ      ,、
      |_,,i ノ_ソ    )     ゝ

730 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 18:55:53 ]
コーディングするときにはそういう区別の付くフォントを使うべき。
WindowsならOCRB, Andale Mono, Consolas辺りが標準で付いてきたりフリーで入手できる。
Bitstream Vera Sans Monoやそれを組み込んだM+1VM+IPAG circle, M+2VM+IPAG circleもいい感じ。

731 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 19:01:40 ]
>>728
ありがとございました

>>730
ありがとございました

732 名前:デフォルトの名無しさん [2007/03/21(水) 19:35:53 ]
複数の文字セットを扱うライブラリを製作しています。
char[]とwchar_t[]を相互変換する必要があり、wcstombsやmbstowcsの使用を考えています。
これらの関数は現在のロケールに依存しており、文字セットの種類に応じてsetlocaleすることになりますが
呼出側のプログラムがマルチスレッドだったらと想像するだけでも恐ろしいです。
どの文字セットが使われるかは、呼出側プログラムに依存しているので自前の変換関数を準備するのは無理です。
なんかいい方法はないでしょうか?
環境は Linux、gcc、C++言語です。

733 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 19:40:27 ]
linuxならiconvでいいんじゃないの。

734 名前:732 mailto:sage [2007/03/21(水) 19:45:27 ]
>>733
文字セットの変換ではなくて同一文字セットでchar[]<->wchar_t[]なんです

735 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 19:47:10 ]
1文字3バイト以上使う文字コードはどうする気?

736 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 19:48:40 ]
と思ったけど関係ないや

737 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 19:48:46 ]
おまえは何を言っているんだ?



738 名前:732 mailto:sage [2007/03/21(水) 19:48:50 ]
>>735
gccではsizeof(wchar_t)は4なんです

739 名前:722 mailto:sage [2007/03/21(水) 19:50:59 ]
私の立場は・・・

740 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 20:03:18 ]
同一文字セットって何?
char[]とwchar_t[]が同一文字セット?

741 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 20:04:22 ]
世の中には要る子と要らない子がいてな
おまえはその、なんだ、後者だ、うん

742 名前:722 mailto:sage [2007/03/21(水) 20:06:40 ]
(´;ω;`)ブワッ

743 名前:732 mailto:sage [2007/03/21(水) 20:10:57 ]
>>740
たとえばUTF8の場合
char[]ならascii文字はchar一つ、漢字はchar3つ使われますが
wchar_t[]なら一文字につきwchar_tをひとつ使うという意味です。

744 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 20:26:56 ]
その場合、wchar_tとcharではエンコーディングが違っているわけだが。
CESとCCSの違いの話で、CCSが同じで、CESを変換したいなら、
やっぱりiconvでいけるだろ?

745 名前:732 mailto:sage [2007/03/21(水) 20:43:32 ]
>>744
iconv_openに"WCHAR_T"渡せるとは知りませんでした
どうもありがとう。

746 名前:デフォルトの名無しさん [2007/03/22(木) 02:03:53 ]
linuxなどでgnomeとかで端末を2つ立ち上げて
1つの端末から別の端末へプログラムで入力させたいんですけど
どうしたらよいでつか?

747 名前:デフォルトの名無しさん mailto:sage [2007/03/22(木) 03:05:17 ]
>>744
まったくの横レスになるが
今までエンコードとかの意味が良く解ってなくて、うまくググれもしなかったんだが
CES,CCSをキーに使ったら解りやすいところにたどり着けた
ありがとう つI
www.euc.jp/i18n/charcode.ja.html



748 名前:デフォルトの名無しさん [2007/03/22(木) 17:40:41 ]
一番カンタンなプログラミング言語はRPGツクールです

749 名前:デフォルトの名無しさん [2007/03/22(木) 18:42:10 ]
以下のようなコマンドでファイルをコンパイルしようとするのですが、

$ g++ -DDLL_IMPORT -I. example.cpp -o example.exe libmecab.dll

↓のような感じで、エラーが大量にでてしまいまs。

/cygdrive/c/DOCUME~1/chisato/LOCALS~1/Temp/ccS9OCYN.o:example.cpp:(.text+0x170):
undefined reference to `MeCab::createTagger(char const*)'
/cygdrive/c/DOCUME~1/chisato/LOCALS~1/Temp/ccS9OCYN.o:example.cpp:(.text+0x1b1):
undefined reference to `MeCab::getTaggerError()'
/cygdrive/c/DOCUME~1/chisato/LOCALS~1/Temp/ccS9OCYN.o:example.cpp:(.text+0x28c):
undefined reference to `MeCab::getTaggerError()'
/cygdrive/c/DOCUME~1/chisato/LOCALS~1/Temp/ccS9OCYN.o:example.cpp:(.text+0x3df):
undefined reference to `MeCab::getTaggerError()'
/cygdrive/c/DOCUME~1/chisato/LOCALS~1/Temp/ccS9OCYN.o:example.cpp:(.text+0x4e7):
undefined reference to `MeCab::getTaggerError()'
/cygdrive/c/DOCUME~1/chisato/LOCALS~1/Temp/ccS9OCYN.o:example.cpp:(.text+0x63b):
undefined reference to `MeCab::getTaggerError()'
/cygdrive/c/DOCUME~1/chisato/LOCALS~1/Temp/ccS9OCYN.o:example.cpp:(.text+0x757):
more undefined references to `MeCab::getTaggerError()' follow
collect2: ld returned 1 exit status

カレントディレクトリには、

$ ls
example.c example.cpp libmecab.dll libmecab.lib mecab.h

として、ちゃんとファイルを置いてあるのですが、何かおかしいところはありますでしょうか?

ちなみに、 コマンド中の example.cpp を example.c に変えて試すと、ちゃんとコンパイルが行われます。

750 名前:デフォルトの名無しさん mailto:sage [2007/03/22(木) 20:30:32 ]
example.cppからmecab.hのインクルードが漏れてるんじゃないの

751 名前:デフォルトの名無しさん mailto:sage [2007/03/22(木) 20:34:26 ]
libがgcc用ではないとか。

752 名前:デフォルトの名無しさん mailto:sage [2007/03/22(木) 21:23:56 ]
ファイルの構造を知りたいのですが、
例えば、画像ファイルの仕組みを知ろうとするとして
1ピクセル修正してはバイナリで開き・・・みたいな作業をしなくてはいけないのでしょうか?
何か効率的な方法はないですか?

753 名前:デフォルトの名無しさん mailto:sage [2007/03/22(木) 21:36:08 ]
作った本人に直接聞く

754 名前:752 mailto:sage [2007/03/22(木) 21:43:10 ]
>>753
うはwwおkww

755 名前:デフォルトの名無しさん mailto:sage [2007/03/22(木) 22:01:10 ]
うはおk とか懐かしすぎる 2,3年前は居たな

756 名前:デフォルトの名無しさん mailto:sage [2007/03/22(木) 23:16:26 ]
「仕様書を読む」が正道だな

757 名前:デフォルトの名無しさん [2007/03/23(金) 00:37:49 ]
ファイル操作でシステムコールとライブラリ関数をまぜて使ってはいけないとよく
言われますが、ライブラリ関数はそれ自体のバッファリングをするから、という
ことですか。他にも理由があったら教えてください。たとえばfopen()してfileno()で
ディスクリプタ取得してread()だけで読んで、fclose()するのはOKな気がするんですが。



758 名前:デフォルトの名無しさん mailto:sage [2007/03/23(金) 00:42:13 ]
>>757
ライブラリ関数でopenしてシステムコールでcloseとかしたら
ライブラリ関数が確保したメモリがリークしちゃうとかはあるかもね。

759 名前:749 mailto:sage [2007/03/23(金) 01:50:34 ]
>>750
とりあえず、ヘッダは読んでました。

>>751
lib に種類があるとは知らなかったので調べてみることにします。

760 名前:デフォルトの名無しさん [2007/03/23(金) 09:01:54 ]
データの管理方法で、以下のような場合、皆さんならどういう手段を取りますか?

VC++,MFC

存在するクラス
CMyData -- データを抱えるクラス
CMyStatic -- CStaticの派生。CMyDataの内容を表示(1:1)

上記クラスのセットをCArrayを使って管理する場合

1.CMyDataにCMyStaticのポインタを用意し、CArrayではCMyDataを管理
2.CMyStaticをCMyDataの派生とし、CMyStaticのポインタをCArrayで管理
3.管理クラスを追加
4.その他

コントロール自体を動的に増減させるプログラムなんて組んだこと無いので、
どういうのが効率的(標準的?)なのか分かりません。
個々の意見でも良いので教えてください。

761 名前:デフォルトの名無しさん mailto:sage [2007/03/23(金) 09:12:15 ]
データを表示するメンバ関数を呼ぶだけ
staticとか表示する場所は意識しない

762 名前:デフォルトの名無しさん mailto:sage [2007/03/23(金) 09:48:57 ]
個人的に、2はない

「やっぱり、それボタンにして」とか言われると、面倒臭いことになるからwww

763 名前:デフォルトの名無しさん mailto:sage [2007/03/23(金) 13:27:39 ]
コマンドラインプログラムのドキュメントかいてるんだけど、

> prog filename.ext

の時に、「___に設定ファイルを指定して・・・」の___は
なんていうんだっけ?

引数? オプション? なんか激しく違うような気がする。
なぜか思い出せない。

764 名前:デフォルトの名無しさん mailto:sage [2007/03/23(金) 14:16:04 ]
その引数とかオプションとかパラメータとかスイッチとかじゃダメ…?
DOS時代からPC使ってるけどそれぐらいしか思いつかない。

765 名前:デフォルトの名無しさん mailto:sage [2007/03/23(金) 14:31:26 ]
パラメータ使うことにする。ありがと〜

766 名前:デフォルトの名無しさん mailto:sage [2007/03/23(金) 14:34:52 ]
コマンドライン引数またはコマンドラインオプションという言い方が一般的であろう

767 名前:デフォルトの名無しさん mailto:sage [2007/03/23(金) 23:34:39 ]
今のところ強力なクラスライブラリは.NET Frameworkでいいですか?



768 名前:デフォルトの名無しさん mailto:sage [2007/03/23(金) 23:50:02 ]
日本語でおk

769 名前:デフォルトの名無しさん mailto:sage [2007/03/24(土) 07:50:51 ]
VCL>>>>>>>>>>>>>>>>>>>.NETFW






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<175KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef