トップページ⇒tech
956コメント292KB

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

レス数が950を超えています。1000を超えると書き込みができなくなります。
0001デフォルトの名無しさん NGNG
あまりログ見ろとか言わないから、答えられる様に質問しようね。
良い回答は良い質問から
では新刷れ逝ってみよう。

http://www.google.com/
http://2ch-kensaku.ddo.jp/

過去スレ、他は >>2-10 とか
0002 NGNG
すぽーん
0003925NGNG
死んだ、、、ごめんなさい  (−_−
このスレ破棄してくり・・・・

第1刷 http://piza.2ch.net/tech/kako/975/975576060.html
第2刷 http://piza.2ch.net/tech/kako/990/990082077.html
第3刷 http://piza2.2ch.net/tech/kako/993/993933402.html
第4刷 http://pc.2ch.net/tech/kako/998/998403891.html
第5刷 http://pc.2ch.net/tech/kako/1001/10019/1001998049.html
第6刷 http://pc.2ch.net/tech/kako/1004/10041/1004183881.html
第7刷 http://pc.2ch.net/tech/kako/1006/10069/1006910650.html
第8刷 http://pc.2ch.net/test/read.cgi/tech/1008908052/l50
0004デフォルトの名無しさん NGNG
第9刷じゃんか アフォ〜〜 w
0005デフォルトの名無しさんNGNG
まあいいじゃないか これはこれで
0006デフォルトの名無しさん NGNG
うん、1はアフォだけど問題無い  (笑)
0007名無しさんNGNG
1よ、おもしろい流れだったぞ(ワラ)。
ageたらもっと面白かったかな
0008デフォルトの名無しさんNGNG
次のスレも第8刷でたったりして…
0009デフォルトの名無しさんNGNG
どうぞ質問する方ここに書いて下さい
0010デフォルトの名無しさんNGNG
くだらないことだったらすみません。

あるHPからCのサンプルプログラムをもらってきたんですが、
「windows95のコンソールアプリケーションとしてコンパイルしてください」
って書いてあったんです。

普通にやっても出来ないってことでしょうか。
0011デフォルトの名無しさんNGNG
>>10
そーゆーのは、まず、実際にためしてみれ
0012デフォルトの名無しさんNGNG
Cコンパイラコマンドライン オプションが無い場合は コンソールアプリになるんじゃないかな
00131です。NGNG
レスありがとうございます。

やってみたらコンパイルは出来たのですが、
どうやら他の所で下のようなエラーが出てしまいました。

「spoll.obj : error LNK2001: 外部シンボル "_GpibSPoll@8" は未解決です」

ヘッダファイルにはあるしライブラリファイルもパス通してあるのに…
なんでなんでしょうか。

コンソールアプリケーションとやらの仕業でしょうか。
0014デフォルトの名無しさんNGNG
>>13
Borland のコンパイラ?
0015デフォルトの名無しさんNGNG
>>13
msc ? あ、 qc?
0016デフォルトの名無しさんNGNG
mpegからmp3に変換(抽出)するソフトを探しています
(一回、wav(もしくはmp1、mp2)に変えてなら可能ですが、音質が落ちるそうなので)
シェアウェアではありましたが、フリーでは見つかりません
もし知っていれば、情報お願いします
0017デフォルトの名無しさんNGNG
>1
第4刷も間違えてるし気にするな。
0018デフォルトの名無しさんNGNG
C をはじめたばかりです。うまく質問できませんが

main(argc, argv)
int argc __unused;
char *argv[];
{
...
}

この「__unused」は何でしょう?argcに対して何かを意味するのでしょうか?
あ、「__unused」はソース中に、この箇所にしかでてませんでした。
0019デフォルトの名無しさんNGNG
__unusedってlintとか黙らせる為のプラグマじゃないかな (かなり適当)
argcは使用されてる?

と言うかそれはANSI以前のカオス時代の書き方なんで、今(のコンパイラ)なら素直に
int main(int argc, char *argv[])
で良いと思うんだけど・・・・

# 俺はJavaちぅなので解らんっす w  Cは歴史の勉強が大変なのぉ
0020デフォルトの名無しさんNGNG
>>19
C始めたばかりの厨房にプラグマって言っても分からんだろ。

>>18
unused なんて使ったことないから分からんけど、
名前からして、「この変数使わないけど、警告メッセージ出さないでね」って意味だろ。
ちなみに、 __ から始まるキーワードは普通はコンパイラ依存なものだから、
多分コンパイラによってはそのソースコンパイルできないよ。
0021デフォルトの名無しさんNGNG
WMAの「アルバム名」や「アーティスト」を書き換えたいのですが、
どうすりゃええねん。エクスプローラのプロパティから変更できるから
なんかインターフェイスがあると思うんだけど。
0022風呂茶跡NGNG
しつもんです。

C/C++で、フロチャートって使ってますか?
概略ならフローでいいですが、
詳細になると今時何が常識ですか?
0023デフォルトの名無しさんNGNG
>>22
厳密な意味でのフローチャートは使わない。頭の中を整理するために、手書きで

 「大体処理の流れはこんなものかなぁ」

ってな図を書くことはある。C++ だと UML で(最低限)クラス図とシーケンス図を書くのが常識と思われ。
002418NGNG
>>19-20
ありがとです。プラグマって言葉は初めてでした。
ちょっとgoogleってみましたが、コンパイル時にコンパイラに何らかの命令をするってことですかね?
ソースはFreeBSDの中にあったものです。色々見ながら勉強してます。

「その前に覚えることがあるやろ」って段階ですね(笑
0025ななしぃNGNG
>WMAの「アルバム名」や「アーティスト」を書き換えたいのですが、
IAMMediaContentとか、IWMHeaderInfoとか?
0026sageNGNG
中学生から高校低学年の子に以下のことを分かりやすく説明したいのですが
どうしたらよいかアドバイスを頂きたいと思っています
�@どうしてマシンは2進数表現なのか
�A有限桁で演算を行うと起こる弊害について
002726NGNG
すいません
馬鹿やってしまいました
0028winme上NGNG
ただ今、VB6.0で画像表示ソフトを作成しているのですが、画像データの量がVRAMの容量を越えてしまっているため(多分)ソフトが正常に動作しません。
VRAMを制御する方法や、その方法について書かれたサイト等はないでしょうか?
0029デフォルトの名無しさんNGNG
>>26
�@実装が簡単
�A1/3すら印字できない
0030風呂茶跡NGNG
>>23
れす、サンキューです。

C++はUMLなんですね。
じつは、あんまりUML知らないんだが。
本も色々あるみたいだし、ちょっと勉強してみよう。

アルゴリズムの複雑なルーチンとかになると、
書いた方がいいかななんて思ったりするんですが、
フローでいいのかなぁ、、なんてフロー書いてます。
もちろんもどきだけどね。
0031デフォルトの名無しさんNGNG
>>26
(1) 電圧の H/L で値を識別してるから
(2) (1/3) * 3 が 1 にならない
0032デフォルトの名無しさんNGNG
>>18
単に「使ってないゾ」っていう意思表示で、どっかに
#define __unused
とかの空の定義があるんじゃないかにゃ。
0033デフォルトの名無しさんNGNG
語尾の「にゃ」ってなんだ?
0034デフォルトの名無しさんNGNG
>>32
FreeBSD だとシステムコンパイラが gcc だから

__attribute__((unused))

かも。

>>33
それは秘密です。
0035デフォルトの名無しさんNGNG
>>26
(1)
1進数だと0と-∞と∞しか表現できないから。

>>33
気のせいだにゃ。
0036デフォルトの名無しさんNGNG
文字列を文字の配列としている高水準言語は、CとC++以外何がありますか?
0037デフォルトの名無しさんNGNG
>28
スクロール表示とかで、VRAM以上の画像も扱えるけど。
0038デフォルトの名無しさんNGNG
>>36
標準のPascalはそうだね。
文字列は文字型の配列で、先頭の1バイトに文字の長さを持つって
構造になってる。
0039デフォルトの名無しさんNGNG
>>36
Haskellも
type String = [Char] -- strings are lists of characters
てな感じ。
0040デフォルトの名無しさんNGNG
アクティブなウインドウのウィンドウハンドルを取得して、そのウィンドウが出してるメッセージを
横から見るアプリをつくりたいんですが。(spy++みたいなものでしょうか)
hwndからメッセージキューが読めるのかという話でして、そういうアプリってどうやってるんでしょ?
どうにも素人なので理屈が思いつきません。どうやるんでしょうか?
004140NGNG
Win98SEでVC++で作ります。
情報が抜けてました。すみません。
0042デフォルトの名無しさんNGNG
>40
SetWindowsHookExあたりで
004340NGNG
レスありがとうございます。
やってみます。本当にありがとうございました。
0044デフォルトの名無しさんNGNG
>>28
VRAMを使わずSystemRAMを使う。
適時VRAMに転送
004528NGNG
>37&>44
レス有難うございました。
さっそく試してみます。
0046デフォルトの名無しさんNGNG
>>25 Thanx!
XPにはないみたいけど、足がかりが得られただけでも嬉しいっす。
0047質問でーすNGNG
↑スレ違いってわけでもないし、ネタでもないのにsageるのはなぜ?
人によって意見は違うだろうけど、オレは活発なスレは上がった方
が見やすい。
0048 NGNG
Z80を用いてスピーカーから音を鳴らしたいのですが・・・
たとえばドを一秒ならすのが4,1CH,0,48なら
そのバイの長さをならすのはどうすればいいのですか?
0049デフォルトの名無しさんNGNG
今、半角文字列板で、悪質サイトの撲滅を目指すべく
■ 宣伝カキコ業者の画像や動画をばらまくスレ ■
http://wow.bbspink.com/test/read.cgi/ascii/1010151403/l50
↑のスレで運動をしています。
興味のある先生方、お力添えをお願いします。
0050(;´Д`)ハァハァNGNG
半角から来ました。
エロサイトにQ2に接続しようとするプログラムがありますよね?
たとえば tp://plaza3.mbn.or.jp/~dp_one/soft/network.exe
このファイルはバイナリエディタで見れば接続した先の
URLが見えるんですが、
たとえば tp://cttpopnet.syo-ten.com/aikora/win/p-Ero.exe
このファイルはバイナリエディタでも接続先が見られないです。
 どうしたらバイナリエディタで見れない接続先が分かりますか?
家には親の仕事関係でvisual studioがあるんですが、これ使えば
解析して接続先を見られるんでしょうか?
 教えて君でスマソ
0051デフォルトの名無しさんNGNG
>>36
PHPも
0052デフォルトの名無しさんNGNG
何でVisualC++ではsigned int(long)とunsigned int(long)が同じ
符号付き整数型なんだろう?知ってる方います?
0053デフォルトの名無しさんNGNG
質問はageで(・∀・)イイ!! じゃん
俺は答えられんがな(ワラ
0054デフォルトの名無しさんNGNG
画像に2次元DFTかけてIDFTで戻したら、目で見てわかるくらい
明るい絵になっちゃいました。
FFTよりもDFTの方が誤差が多いのはわかるんですが、そんなに
ちがっちゃうモノでしょうか?
0055デフォルトの名無しさんNGNG
      ,一-、
     / ̄ l |   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    ■■-っ < >>52んなーこたーない
    ´∀`/    \__________
   __/|Y/\.
 Ё|__ | /  |
     | У..  |
005652NGNG
      ,一-、
     / ̄ l |   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    ■■-っ < >>52んなーこたーない
    ´∀`/    \__________
   __/|Y/\.
 Ё|__ | /  |
     | У..  |
0057(;´Д`)ハァハァNGNG
>>50 の質問答えてチョンンマゲ。ニャンマゲ
0058日下部圭子 ◆ib749tYo NGNG
In article >>57, (;´Д`)ハァハァ//57 wrote:

バイナリエディタで覗いて、それらしいアドレスが見つからないのなら、
あきらめたほうが良いでしょう。
スキルのある人なら解析できるでしょうけど、よほどヒマでないと
やってられません。

----------------------------------
||//
(@_@) Kusakabe Keiko
----------------------------------
0059デフォルトの名無しさんNGNG
>>50
落として繋いでみる。
0060デフォルトの名無しさんNGNG
>50
バイナリエディタで見える情報が広まってしまったから、
対策として暗号化されてる可能性はある。
残念ながら興味ないので、デバッガで解析する気はない。
0061デフォルトの名無しさんNGNG
typedef struct _test {
int aaa;
int bbb;
}TEST;

int main(int argc, char* argv[])
{
TEST a[3][3] = { {1,2}, {3,4 }, {5,6 },
{7,8}, {9,10}, {11,12},
{13,14}, {15,16},{17,18}
};

どうしてこれが「初期化子の数が多すぎます」になるんだ。
0062デフォルトの名無しさんNGNG
TEST a[9]
なら通るんでないの。
0063(;´Д`)ハァハァNGNG
>>58 そうですか。残念です。今5連休中です。暇でスマソ
>>59 常時接続だし自分の部屋に電話がないのでなのでできないです。
>>60 暗号化ですか・・ 残念です。
0064デフォルトの名無しさんNGNG
>>62
通らないしそれじゃ意味がない
0065デフォルトの名無しさんNGNG
TEST a[3][3] = {
{ {1,2}, {3,4}, {5,6} },
{ {7,8}, ....
ならどうよ。
0066デフォルトの名無しさんNGNG
>>65
おお、通った。
ならどうよとか言う割に実はすでに動作確認済みの親切な兄貴に感謝!!
0067デフォルトの名無しさんNGNG
TEST a[3][3] = {1,2,3・・・};
0068デフォルトの名無しさんNGNG
TurboC2.01を使い始めたのですが
sys/time.h のファイルは入ってないのでしょうか?
0069デフォルトの名無しさんNGNG
>>68

<sys/>の中を見てみればいいじゃない。
ちなみにVC++6.0にもないね。<sys/timeb.h>ならあるけど。
0070デフォルトの名無しさんNGNG
>>69
ありませんでした。。。
TurboC2.01も<sys/timeb.h>ならありました
お手数かけました
0071デフォルトの名無しさん NGNG
こんにちは、
ここずーっと、BMPの透過処理について悩んでいます。
使っているのは、CでWinAPIです。
それで質問です。
LoadImageでハンドルを取ってきて、
GetObject(handle,sizeof(BITMAP),&BITMAP) (←'BITMAP'はBITMAP構造体)
とした場合、BITMAP.bmBitsはどういった類の値になるのですか?
グラフィックのデータの先頭アドレスですか?
もう、わけが解りません。
(その前はcreateDIBsectionをつかってたけどうまくいかなかった。)
透過色はRGB=000だと聞いたことがあるので、
とにかくデータをいじりたいのですが、どうでしょう?
ご指摘いただきたいです。
0072デフォルトの名無しさんNGNG
インターネットプロトコルの設計技法について解説した良書があれば教えていただきたいのですが。
「これを読めばRFCが書ける!」みたいなやつ。洋書でもいいです。
よろしくお願いします。
00731NGNG
MFCでゲームっぽいのをつくってみたのですが、何故かNT系OSで動きません。
loadbitmapがうまくいってないように見えるのですが・・。
0074デフォルトの名無しさんNGNG
>>73
loadimageだった。
0075デフォルトの名無しさんNGNG
>>72
まずRFCを嫁
0076デフォルトの名無しさんNGNG
Cの仮引き数って何故配列がポインタになるんですか?
つまり foo(int **i); でも foo(int *i[]);
でも良いと言うのが解らないです
0077デフォルトの名無しさんNGNG
>>76

563ペイジに載っています。
0078デフォルトの名無しさんNGNG
>>76
Cの関数呼び出しは「値渡し」だから
意味分かるか?
0079デフォルトの名無しさんNGNG
みなさん有難うございます。
>>78
えっと、関数呼び出しは引き数の内容をコピーしてそれをスタックに
積むんですよね、間違えてるかな・・・  ^^;
0080デフォルトの名無しさんNGNG
>>79

char array1[10]="abcdef";
char array2[10];

こう宣言したときに、
array1=array2;
こうやって配列の中身をコピーできないでしょう?
0081デフォルトの名無しさんNGNG
>>80
strcpy(array2, array1);
008280NGNG
array2=array1;
の間違い
0083デフォルトの名無しさんNGNG
>>81

いやだから、そうやって一文字ずつコピーしないとできないから、配列をそのままでは関数にわたせないと言いたいの。
構造体のメンバーにすればできるけどね。
0084デフォルトの名無しさんNGNG
OK では説明
まず大前提をしてCで配列のコピー(代入)は出来ない
char a[] = "HELLO",b[10];
a = b; //これは不可
これはつまり君の言う「配列の内容のコピー」を関数に渡せない事を意味する

次に int a[10]; の時 a(配列の名前) は配列の最初の要素のアドレス
を保持する(知っているよね?)
つまり int a[10]; int *p; p = a; と int a[10]; int *p; p = &a[0]; は
同じ操作になるね。

と言う事は、上の例で
func(int a); とするのは、呼び出し先で int *p = &a[0]; とするのと何ら変わらないよね?
結局関数を呼び出しながら、配列のポインタを渡したと言う事になる訳
(と言うかそれしか出来ない)

後は本でも読んで呉
0085デフォルトの名無しさんNGNG
あ、84==78ね  人多いなぁ・・・
008676 NGNG
なるほど!! 激しく理解出来ました  m(_ _)m
関数は値呼び出し、で、配列の代入は出来ない
からポインタを宣言して、それに代入するのと結果が同じになるから? ですね
int foo(int a[10]); と言う風に書かないのは、結局ポインタを受け取ってるから
なんですね。
とてもよく分かりましたです。 感謝!!
008772NGNG
>>75
レスありがとうございます。
質問の仕方が悪かったかも知れませんが、
プロトコルを作るときの定跡みたいなものがあるなら知りたいのです。
RFCを読めばわかりますか?
0088デフォルトの名無しさんNGNG
ああ、何か俺激しく間違えてるけど
要はそう言うこった w
0089デフォルトの名無しさんNGNG
>>86

分かっているとおもうけど、そのポインターが指すところにあるデータを弄ると呼び出しもとのデータも変わってしまうから。
必要ならば関数内でmemcpyやらstrcpyやらをしてね。
0090デフォルトの名無しさんNGNG
>>86

int *p1 = どっかのアドレス;
char *p2 = どっかのアドレス;
int (*p3)[10] = どっかのアドレス;

で、

p1++ と p2++ と p3++ の違いを説明できますか?
char は1バイト、int は4バイトとする。
0091日下部圭子 ◆ib749tYo NGNG
In article >>76, デフォルトの名無しさん/76 wrote:

> Cの仮引き数って何故配列がポインタになるんですか?

これは言語の設計者がそうしたからとしか言えませんね。
現在の仕様がどうなっているかという説明は出来ますが、
なぜそうしたかは、設計者が公表しないかがりわかりません。
(インタビューなどで喋っているかもしれない)

----------------------------------
||//
(@_@) Kusakabe Keiko
----------------------------------
0092デフォルトの名無しさんNGNG
>>91
というか、ご本人ですか?
0093デフォルトの名無しさんNGNG
圭子ダンハァハァ
0094デフォルトの名無しさん NGNG
今の時代84みたいに説明出来る人が一杯居るから良いよな -> C言語
俺が学生の時って教わる側は勿論、多分教える側も良く分かってなかったと思う・・・・
0095デフォルトの名無しさんNGNG
>>94
最初にCのポインタで挫折したときに84のような説明をされていれば・・・
今ごろ俺は・・・
0096デフォルトの名無しさんNGNG
なんで日下部って二人いるんだ?
0097デフォルトの名無しさんNGNG
char a[10] ; でも char*a ; でも、(後者の場合aが適切に初期化されていれば) a[n] っていう書き方が出来る、
配列の名前は単独で使われたときに先頭へのポインタと解釈される、
ポインタは指してる先が配列だったとしても、要素数の情報がない。
ってあたりが配列をそっくり引数に出来ないようになった理由だと思う。
引数に配列のコピーを渡せるようになってたら、
char str1[10] ;
char str2[]={"string"} ;
のとき、strcpy(str1, str2) ; が、思った結果にならないしね。
0098デフォルトの名無しさんNGNG
プログラムと関係薄そうですが質問です。

ファイルを圧縮/解凍するアルゴリズムに対して特許とかとられてないですか?
ぶっちゃけた話、「unace32.dll」などの「DLL不要圧縮解凍ソフト」を作りたいのです。
(他にもそういうソフトがあるだろってツッコミは勘弁)

Googleで「圧縮」「解凍」「アルゴリズム」「特許」「ZIP」「LZH」等の単語を組み合わせて
検索しても、うにしすの特許問題ばかりが引っかかるのです…。
0099日下部圭子 ◆ib749tYo NGNG
In article >>97, デフォルトの名無しさん/97 wrote:

そのあたりは、後付けの理屈でいくら説明してもしょうがないでしょう。
ポインタと配列がはっきり別物だってポリシーで設計されてれば、
またちがうふうになってたでしょうし。
たとえばModura-2のオープン配列みたいな選択もあっただろうし。

----------------------------------
||//
(@_@) Kusakabe Keiko
----------------------------------
010098NGNG
文章がヘンダ。

ぶっちゃけた話、「unace32.dll」などの「DLL不要圧縮解凍ソフト」を作りたいのです。
↓
ぶっちゃけた話、「unace32.dll」などのDLLがいらない「DLL不要圧縮解凍ソフト」を作りたいのです。
0101デフォルトの名無しさんNGNG
>>100
日本語が変。
何がききたいの?
特許がどうだって?
0102デフォルトの名無しさんNGNG
>>98

ものによるだろ。
LZW方式は特許が取られているし。
0103デフォルトの名無しさんNGNG
>>100
とりあえず
 http://www.matsusaka-u.ac.jp/~okumura/compression/
を端から端まで読め。

つーか、圧縮伸長のオリジナルアルゴリズムを自分で考えれば、
特許なんて気にせんでいいと思うが。
0104デフォルトの名無しさんNGNG
>>103

はげどう。
GCCなんか独自の方式でUGで大流行だもんな。
010598=100NGNG
>>101
ファイルを圧縮/解凍するアルゴリズムに対して特許とかとられてないですか? って質問だったのですが。

>>102 >>103
なるほど、参考にします。ありがとう。
0106デフォルトの名無しさんNGNG
>>104
GCAのこと?
ならあれはbzip2と同じblocksortだよね。
010741NGNG
DX8.1SDKを使用したところ、Gleamingshot(キャプチャソフト)使用後に
エラーが出てしまいます。
「ASSERT Failed」
Executtable: RUNDLL32.EXE Pid fff00747 Tid fff0ba23. Module QUARTZ.DLL,
8 objects left active! At line 341 of e:\dx8_2\multimedia\published\dxmdev
\dshowdev\base\dllentry.cpp
Continue? (Cancel to debug)
OKを選択すると、通常に戻ります。
いいえやキャンセルを選択するとまたエラーが出ます。
SDKをアンインストールしても、直りません。
それにATIのMMCの使用後にも同じような表示が出ます。
何がおかしいのでしょうか?
あとランタイムも含めてSDKを完全にアンインストールする方法はありますか?
0108デフォルトの名無しさんNGNG
>>106

そうそう、GCA(笑)
GCCじゃコンパイラだ(笑)

そうか。アルゴリズムは独自のものじゃないんだ。
0109半角板住人NGNG
2chの各板にマルチポストしていく宣伝業者に、半角板住人達が、キレました。
マルチポスト業者に対して、メンバーページの画像直リンや
接続ソフト解析をして、業者を晒しageています。

続々と各板から応援に集まっていただいてますが、
接続ソフト解析等、初心者には難しいこともあるので、プ板住人のお知恵を貸してただけませんか?
2chから、悪徳宣伝業者を追い出しましょう!

■宣伝カキコ業者の画像や動画をばらまくスレPart2■
http://wow.bbspink.com/test/read.cgi/ascii/1010876229/
0110wsaNGNG
VC++を使ってwindowsプログラミングをしたいんですが。
基礎から説明されている、おすすめの本などありませんか?
アドバイスお願いします
0111デフォルトの名無しさんNGNG
>>110
VCをつかったWindowsプログラミングというと大きく2通りある。
1.SDKでWin32APIを直接使う方法。
2.MFCを使う方法。
0112デフォルトの名無しさんNGNG
WTLわ〜?
0113デフォルトの名無しさんNGNG
>>110
推薦図書スレで何度か書いた気がするから、そっちを当たってくれ。Petzold 本が定番だ。

>>112
書籍はない気が。MSDN Library に ATL の CWindow, CWindowImpl の使い方について多少の解説はあるけど、
WTL に関してはほんとに情報がない。

ソースは全部ついてくるわけだから、ウィザードにコードを出力させて、それを手がかりにソースを追っていけば
間に合うとは思うけど。MFC と違って規模も小さいし。
0114デフォルトの名無しさんNGNG
apacheをstopしたのに
なんでアクセスできるんだー
0115wsaNGNG
レスありがとう。
SDKから学びたいんです。windowsの構造も知りたいので
113が言ってるスレあたってみます
0116aaa ◆gHgBiK9Y NGNG
test
0117デフォルトの名無しさんNGNG
野 菜 売 る よ 。
U N I Q L O で 。
    や    す    い    よ    。

これってどういう意味?
0118デフォルトの名無しさんNGNG
>>115
とりあえずSDKのサンプル"GRNERIC.C"でも読んでみたら?
0119デフォルトの名無しさんNGNG
>>99
>そのあたりは、後付けの理屈でいくら説明してもしょうがないでしょう
ほうほう、あんたやっぱりC言語の設計社本人らしいな。
で、聞くが、ほんとはどうなのよ??
0120地球号NGNG
peal5でCgiのログファイル形式をdbにしたいんですけど
どうすれば良いのでしょうか?

あとCgiの良い解説本ご存知でしたら教えて頂けませんでしょうか?
お願いしますm(__)m
0121デフォルトの名無しさんNGNG
ピール5って何?
0122デフォルトの名無しさんNGNG
オペレーション・ピール5 あれだ、宇宙船冒険モノの、NHKの子供向け人形劇だ。
0123地球号NGNG
わかってるクセに〜
も〜コノコノゥ
0124デフォルトの名無しさんNGNG
>>120
環境が分からないんで、とりあえずAnyDBM_File.pmを使えば?
perl5なんでtie,untieでハッシュと同じように扱えたはず。
あとはネットの検索とカンだけでいけると思われ。
ハッシュは分かる...よね?
0125デフォルトの名無しさんNGNG
JAVAとPerlのどっちやろうか迷ってるんですけどどっちがお奨めですかね?
最終的には両方やろうと思ってるんで、先にやるだけに成ると思うんですが。

どっちもどっちで、なんともいえない。
0126デフォルトの名無しさんNGNG
なんでJavaとPerlなん?
Webアプリケーション作成って事?
それならPerlでCGI作りからのほうが理解しやすいかと思うんだけど。
いきなりJavaサーブレットとかは大変かも。実行環境整えたりとか。

プログラミング自体が初めてってことだと、聞く人によって返ってくる答えが変わるだろうね。
おれならC言語を勧めるが。もしくはPascalとか(笑)
Perlは後々のことを考えると、どうかなぁ...
他の人の意見も聞いてみたいものです。
012740NGNG
メッセージの取得、いびつながらもできました。>42さんありがとうございました。
初めて作ったアプリだったので、涙が出そうになりました。

更に発展させて、そのアプリがどの「APIを呼び出してるか」を
リアルタイムで監視する。と言うのを考えてるのですが。
昨日から検索等いろいろと調べてみてるのですが、やっぱりわかりません。

できるんでしょうか?というより、私のAPIの考え方自体が間違ってますか?
今回もWin98SEとVC++6です。
0128デフォルトの名無しさんNGNG
MFCを使っています。
ゲームのスコアをファイルに数値として保存しているのですが、このままだと、ファイルの内容を書き換えられてしまうと簡単にスコアが変わってしまいます。
こういうことをするとき、普通はどのうにするのでしょうか?
何か暗号化などの処理を施すのでしょうか?
0129デフォルトの名無しさんNGNG
>>128
 まあ、暗号化して、あと適当に変えたら改変したっていうことが
わかるようにチェックサムみたいなのいれたりとか。
0130デフォルトの名無しさんNGNG
CとFortranの結合について質問があります。
mainはFortranで、配列srをCのある関数に渡すには、
a=func(sr) [F側]
int func_(int *sr){ [C側]
で成功したのですが、その逆はうまく逝きません。
おそらく私がFortranのポインタを理解していないからと
思いますが、どうでしょうか?
0131デフォルトの名無しさんNGNG
未だにVB房なんですが、そろそろ他言語を勉強しようと思います。
現在自分なりに検索したところ、個人サイトで
 【ネコでもわかるプログラミング】
 ttp://www.kumei.ne.jp/c_lang/

 ここなんかいいなーと個人的に思ったわけですが、
やっぱネットラーニングとかの専門サイトがいいん
でしょうか?
 基本ってことで、やはりCを勉強しときたいんですが。
0132デフォルトの名無しさんNGNG
そこまで調べて
なんであえて聞くんだよ
0133ひよこ名無しさんNGNG
>>131
本買いなさい。その方が効率絶対いい。
0134デフォルトの名無しさんNGNG
Ruby以外の言語は糞
Rubyにしろ! VBは糞あんなものをやってもスフぁtライぇバイオ!
るbyこそ最古運戊言語だ!
0135デフォルトの名無しさんNGNG
C言語なんて気が付いたらいつのまにか習得していたけどな。
意識して勉強する必要ないっしょ。
0136デフォルトの名無しさんNGNG
>>135
あなた、それはC言語じゃなくて日本語って言うんですよ。
0137デフォルトの名無しさんNGNG
>131
 PGにとって一番大事なのは、取り敢えず自分で何か
やることだろ?誰かにいちいち教わってたらキリがない。
 まぁ、とっかかりとして誰かに教わるのを否定はしないが、
本買うのが基本だと思われ

 とマジレスしてみたり。
0138デフォルトの名無しさんNGNG
>>137
そだね。
CGIが作りたいからPerlやる。
GUIがやりたいからVCやる。
それが本当なんだろうね。
0139265NGNG
>>317
>じゃあ、EditPointOpen(time):TMidiEditPointじゃなくてコンストラクタでも良いんじゃない?

それでもいいんですが、
 複数のMIDIファイルを同時に開けるようにするには、データクラスも複数のインスタンスを
 持てないといけないのでデータインスタンスを引数に持たせる事になるので
 それよりデータクラスのメソッドに持たせた方がデータクラスの内部に触れられるのでいいかなと
0140デフォルトの名無しさんNGNG
>131
 「とりあえず勉強しときたい」って方針だと必ず挫折するし、
吸収できんと思う(自分はそう)。
 自分の場合、順番はこんなカンジ

 目的 > 言語選択 > 言語調査(仕様、文法) > 設計(設計まではSEと共同) >
 コーディング(本業)

 VBで処理できることならVBでいいんでねー?RDB関連なら、
VBとDelが一番やりやすかったと思うし(ゴメン、それ以外の用途が思いつかん)
0141デフォルトの名無しさんNGNG
>>128
自分の場合、データを保存時に圧縮(兼暗号化)してCRC32でチェックしてまする。
0142デフォルトの名無しさんNGNG
決定性有限状態オートマトンについて。

SとIとp∈Sを固定した時、決定性有限状態オートマトン(S,I,δ,p,F)
は全部でいくつあるか。|S|と|I|の式で表せ。
0143デフォルトの名無しさんNGNG
宿題は宿題スレへ。
0144誰か助けて。。NGNG
VBを使おうとしたらDAO350.DLLがみつかりません
と表示されて開く事ができなくなった。ファイル自体は存在する(二つ)
移動させた覚えも無いし、設定を変えたわけでもない。。
誰か助けて。。
0145デフォルトの名無しさんNGNG
C++で
void f(int &a){}
みたいに刈り引数がリファレンスの場合
f(10)
という具合に定数渡すのはご法度ですよね?
0146デフォルトの名無しさんNGNG
>>145
渡せるものなら渡してみn(以下略)
0147デフォルトの名無しさんNGNG
>>145
聞く前に自分でやってからにしてくれ
おそらくコンp(以下略)
0148デフォルトの名無しさんNGNG
>>144
VBで特定のプロジェクトを開くときにでるの?
それとも、VBを空のプロジェクトで立ち上げただけででるの?

後者なら、VBの再インストール。
前者なら、正確なエラーメッセージを書き込んで。
0149デフォルトの名無しさんNGNG
ロックファイルの作り方が載ってるページ知りませんか?
0150デフォルトの名無しさんNGNG
緊急で質問です。

TeXで「�V」を表示させるコードを教えてください。よろしくお願いいたします。
0151 NGNG
JPEGにライフボートが保有する特許技術が使われているというのは
本当?
0152名無しNGNG
WEBサイトを作っているのですが
単純な作業の繰り返しをどうにかして
プログラムにする事はできないでしょうか
或はそのようなフリーソフトなどを知っている人がいらっしゃったら
教えていただけると嬉しいです。

具体的な作業は

jpgファイルの名前の部分を
あるCGIファイルの名前と、中身の一部分の文字と置き換えをする

これだけななのですが・・^^;
0153デフォルトの名無しさんNGNG
その作業内容とやらがさっぱりわからんが、
そういうプログラムを Perl ででも作って走らせれば?
0154152NGNG
CGIは借り物なんで自分に詳しいperlの知識があるわけではないんです・・

具体的な作業っていうのは・・
ようするにCGIをものすごいたくさん作りたいんです
画像一枚につきそれ専用のCGIが1個欲しくて・・
それでCGIの一部分だけ置きかえる作業が必要なんですが、
単純作業なので何かそういうプログラムでもあればなぁと思いまして・・
0155デフォルトの名無しさんNGNG
>154
CGIを一つ作って内部で条件分けした方が絶対的に楽に聞こえる。
0156デフォルトの名無しさんNGNG
>154
http://pc.2ch.net/test/read.cgi/php/1009549309/2n
ここで勉強してこい。
それが一番早い。
他人のプログラム使うより自分で覚えた方が絶対早いって。
CGIの改造なんて簡単なものだしな。
0157デフォルトの名無しさんNGNG
http://pc.2ch.net/test/read.cgi/php/1009549309/3n
すまん、こっちだ。
0158デフォルトの名無しさんNGNG
何のためのCGIなんだかしらぬが、
画像1枚に1つのCGIをつかうというのは
サーバにものすごい負担がかかるのでやめましょう。
見たところ同じよう動作のCGIみたいなんで、
1つのCGIで出来るように作れるはずです。
つーか、同じ様な作業だからCGIをつかってやらせるわけで...
何のためにプログラムがあるのかを少しは考えましょう。
0159デフォルトの名無しさんNGNG
皆さん、聞いてください。
JavaScript で日付のフォーマットチェック関数を作ることになりました。
YYYY/MM/DD 形式で、年は1900から2099まで入力可能。ありえない日付のときは
false を返すと言う仕様です。

正規表現を使って処理することにし、次のような正規表現を書きました。

/(19|20)\d{2}\/
((04|06|11)\/(0[1-9]|[12]\d|3[0])|
(0[13578]|10|12)\/(0[1-9]|[12]\d|3[01])|
(02\/(0[1-9]|[12]\d)))/

これでほぼ完全なチェックが可能なのですが、うるう年以外の2月29日を
エラーにするため、もうひとつ余分な if 文が必要になります。
何とか、ひとつの正規表現でうるう年チェックまでできないものでしょうか?
0160デフォルトの名無しさんNGNG
>158
別にファイル毎にCGIをわけようが、同じCGIでやろうが、
鯖の負担はそんなに変わらないと思うが。
0161152NGNG
>>156
どうもありがとうございます。
しかし、CGIの改造というか中身をいじくるのは今手作業で可能なんです。
しかしそれを早いスピードでできないかなと思いまして・・・
その為の別のソフトウェアがあればなぁと
すごい単純な作業なので・・
0162デフォルトの名無しさんNGNG
CGIを吐き出すスクリプトでも書けば?
0163デフォルトの名無しさんNGNG
>162
ディレクトリをオープンして画像ファイルの一覧を作ってやるだけで
全部済みそうに思えるよ。
勉強しろ。
0164デフォルトの名無しさんNGNG
>>161
 別に容量の問題を除けば別々のCGIで動かすことは問題ないんだ
けど、プログラマから見ると余りに無駄で頭が痛くなってくるわ
けで・・。
 でも、何かツール作ったとしても、ファイル名はどっかで入力
しないといけないんじゃない?
0165デフォルトの名無しさんNGNG
>>159

無茶言うなよぅ。素直にもう一個 if 文使うのが吉。
0166デフォルトの名無しさんNGNG
>>163
>>154がCGIたくさん作りたいって言ってるじゃん。
なにを勉強しろと?
0167デフォルトの名無しさんNGNG
>>159

それは正規表現の領分ではないと思う。
それはそうと、その正規表現を if の括弧の中に書いたの?
複数行に分けて書いたとしたら、そっちの無駄のほうが大きくはないか?
0168デフォルトの名無しさんNGNG
>>165,>>167に賛成。
…ではあるが、実用的な意味はなくてもあえてやってみるのもまた楽し。

/(19|20)([02468][048]|[13579][26])/
これで1900から2099までの4の倍数にマッチする正規表現になる、はず。
1900年から2099年までの間で、4の倍数でうるう年にならないのは1900年だけ
だから、
/(19(0[48]|[2468][048]|[13579][26])|20([02468][048]|[13579][26]))/
これで「1900年から2099年の間のうるう年」にマッチするようになるのかな?
(ちゃんと確認してないので間違ってたらスマソ)

これと>>159の書いたのを組み合わせれば、お望みの正規表現ができるんじゃ
ないかと。
0169初心者NGNG
参照引数って(C++でなく)C言語にはなかったんだっけ?
0170デフォルトの名無しさんNGNG
他人の書いた正規表現は読めん。
0171デフォルトの名無しさんNGNG
>>169
C++の本で初めて知ったからCには無いかも。
ANSIの改訂で実装されてるかも・・・。
0172168NGNG
組み合わせてみた。長い…

/((19(0[48]|[2468][048]|[13579][26])|20([02468][048]|[13579][26]))\/02\/29|(19|20)\d{2}\/((04|06|11)\/(0[1-9]|[12]\d|3[0])|(0[13578]|10|12)\/(0[1-9]|[12]\d|3[01])|(02\/(0[1-9]|1\d|2[0-8]))))/

perlでちょこっと確認してみた分にはなんとなく動いてるみたいだけど、
保証はしないっす。
0173159NGNG
>>172
うわ〜、どうもありがとうございます。
私の関数に組み込んでみましたが、どうやらちゃんと動いているようです。
わざわざこんな長い正規表現を作っていただいて、感激です。
0174デフォルトの名無しさんNGNG
>>169
Cはアドレス渡し(ポインタ)か値渡し(普通の引数)しかないです。
0175159NGNG
ちなみに↓が、完成した関数の雄姿です(藁

function validateDate(strDate) {
  if(strDate.match(new RegExp("((19(0[48]|[2468][048]|[13579][26])"
      + "|20([02468][048]|[13579][26]))\\/02\\/29"
      + "|(19|20)\\d{2}\\/((04|06|11)\\/(0[1-9]|[12]\\d|3[0])"
      + "|(0[13578]|10|12)\\/(0[1-9]|[12]\\d|3[01])"
      + "|(02\\/(0[1-9]|1\\d|2[0-8]))))"))) {
    return true;
  }

  return false;
}
0176デフォルトの名無しさんNGNG
>>152,>>154

$oldjpg = "old";
$jpgFile = "test";
$oldcgi = "old.cgi";
$cgiFile = $jpgFile.".cgi";

open FILE,"<./$oldcgi";
@readBuff = <FILE>;
close FILE;

foreach $line (@readBuff){
  $line =~ s/$oldjpg/$jpgFile/g;
  push(@writeBuff,$line);
}

open WFILE,">./$cgiFile";
print WFILE @writeBuff;
close WFILE;

こんなかんじでいいのか?(4行目がちと怪しいが)
0177デフォルトの名無しさんNGNG
>>175

実際、そんな短い日付チェック関数ははじめて見た。ちょっとすごいかも。
でも、ちゃんとコメントは入れてくれよ。メンテするヤツは泣くぞ(w
0178デフォルトの名無しさんNGNG
>>177
すごいのは確かだが、実行時のメモリサイズとか見ると if - else した方がコンパクトだったりしそうだ。
動作速度を測るために、簡単なベンチマークとってみない?
0179デフォルトの名無しさんNGNG
ttp://www.basicmagazine.net/cgi-bin/trees2.cgi?log=&v=3080&e=msg&lp=3080&st=0
BASICの待ち行列の問題を出す東京の女子大。
んなもんあるのか?
0180デフォルトの名無しさんNGNG
>>177
いや、日付チェックなんて何万回も繰り返すわけじゃないし。
それより、コードがコンパクト=ダウンロードが速いことのほうが重要なのでは?
0181デフォルトの名無しさんNGNG
>180
それこそ大差ない。
0182デフォルトの名無しさんNGNG
用途によりけり。
0183デフォルトの名無しさんNGNG
>>179
その書きこみ、お手本のようなレスがついててよいね。
0184デフォルトの名無しさんNGNG
>>150
LaTeX で�Vなんて使わねーよ。
(機種依存も実かってすまそ)
普通 I を三つ並べて III にする。

↓これコンパイルしてみろ3ページ目は III になってるから。

\documentclass[a4paper,10pt]{jarticle}
\pagenumbering{Roman}
\begin{document}
aa
\newpage
bb
\newpage
cc
\end{document}
0185デフォルトの名無しさんNGNG
>>180
> いや、日付チェックなんて何万回も繰り返すわけじゃないし。
むしろ、プログラムによっては何毎回と繰り返しそうな気が。
0186デフォルトの名無しさんNGNG
なぜマルチポストはいけないのですか?
いろんな意見を聞くいい手段だと思うのですが。
0187デフォルトの名無しさんNGNG
>186はこれでもよんで反省しる!
http://www.geocities.co.jp/SiliconValley/5656/
0188デフォルトの名無しさんNGNG
>>186
http://www.geocities.co.jp/SiliconValley/5634/t82DC_0004.html#555
http://www.geocities.co.jp/SiliconValley/5634/t82DC_0004.html#2745
0189144NGNG
>>148
ありがとう。
どうやら後者の方法しかなさそうです。残念。。
0190デフォルトの名無しさんNGNG
Windows2000で、DeviceIOControlのIOCTL_IDE_PASS_THROUGHを
使って、IDEレジスタを渡すには、どこに何をセットすればよいか?
0191houkaNGNG
コンパイルエラーについて聞きたいんですけど、
誰か、このエラーの意味わかりますか?
明日レポートの提出なんですごく困っています。
よろしくおねがいします。

% !g
gcc r2.c -o r2
Undefined first referenced
symbol in file
InFile /var/tmp/cca001tf1.o
ld: fatal: Symbol referencing errors. No output written to r2
0192デフォルトの名無しさんNGNG
>>191
ソースとコンパイルしている環境を教えるべし。
でないと全然分からん。
0193h.jpgNGNG
CreateWindow関数の最後から3番目の型のHMENU。
HMENUの値を作成する方法を教えてください。

#define ID_xxx 100
で
(HMENU)ID_xxx
とすると、
'int' 型は 'HMENU__ *' 型に変換できない
というコンパイルエラー。
じゃー、HMENUは何型からなら(HMENU)でキャスト可能?
0194houkaNGNG
>>192
けっこう、長いんですけどいいのかな?
コンパイル環境(?)はUNIXです。
0195デフォルトの名無しさんNGNG
メニューハンドルとIDは違うだろ。
0196デフォルトの名無しさんNGNG
http://cs-www.bu.edu/help/unix/symbol_referencing_errors.html
単なるtypo。
0197houkaNGNG
>>196
typoってタイプミスのことですよね??
タイプミスって何のタイプミスを指摘されてるんだろ?
どうやったら解決できるの?
よろしくお願いします。。
0198デフォルトの名無しさんNGNG
>>193
ソース長いのか。ちとまずいかもな。
そもそも >>191 で書いてあるエラーメッセージって全部なんか?
できれば
gcc -c r2.c して、その後
ld -o r2 r2.o
の結果をきぼん。
0199デフォルトの名無しさんNGNG
>197
とりあえず、上の英文は読んだ?
まぁ、grep InFile r2.cの結果次第やね
0200houkaNGNG
>>198

あのエラーが全部なんです。
だから何したらいいのかわからなくて、、、
ld〜・・・
やってみました↓

% !g
gcc r3.c -o r3
r3.c: In function `MakeStructure':
r3.c:95: warning: passing arg 2 of `InFile2' from incompatible pointer type
Undefined first referenced
symbol in file
InFile /var/tmp/cca001vs1.o
ld: fatal: Symbol referencing errors. No output written to r3
% ld -o r2 r2.o
ld: fatal: file r2.o: cannot open file; errno=2
ld: fatal: File processing errors. No output written to r2
0201デフォルトの名無しさんNGNG
>>196 翻訳(訳せごま7)

悩まないでください。それは悪いすべてのそれではありません!普通、あなたは、あなたのプログラムの誤植を この正しい方法 that しました。
プリコンパイラは不満を言い、あなたは、存在しない機能を呼びました。このケースにおいて、それは、印刷が何を意味しているかを理解しません。
印刷は法律のC機能ではありません(プログラマーはたぶん、印刷の代わりにprintfをタイプするつもりでした)。これを固定するためには、ただあなたのプログラムを編集し、不確定な機能を捜し、あなたの誤植を固定してください。
あなたが数学ライブラリ機能を使おうとしている時には、もしあなたが、『-lm』スイッチで編集することを忘れるならば、あなたはこのエラーも得るでしょう。
数学によって編集するのを見てください 数学ライブラリによってcomilingすることの詳細についてのライブラリ。
0202198NGNG
ぐわ、InFileってSymbolかよ。
in fileとダブって見えてて、なんじゃこのエラーメッセージは?とか思ってた。

撃打逝って来ます。
0203houkaNGNG
あ、>>200 で載せたデータ間違いです。
ほんとはコッチ

% gcc r2.c -o r2
Undefined first referenced
symbol in file
InFile /var/tmp/cca001w31.o
ld: fatal: Symbol referencing errors. No output written to r2
% !l
ld -o r2 r2.o
ld: fatal: file r2.o: cannot open file; errno=2
ld: fatal: File processing errors. No output written to r2
0204デフォルトの名無しさんNGNG
つか、Warningを無視すなよ‥‥
あと、gccには、-Wallをつけるのはもはや常識。
0205h.jpgNGNG
193デス。たとえば、猫でも分かる
http://www.kumei.ne.jp/c_lang/sdk/sdk_41.htm
にもあるけど、
#define ID_MYOWN 1000 //ボタンのID
これは
(HMENU)ID_MYOWN, //ボタンID
とするとエラーだ。
0206houkaNGNG
>>204

へえ〜〜!
-Wall って初めて知った。
gcc r2.c -o r2 -Wall でいいの?
0207デフォルトの名無しさんNGNG
>>200

ちゅうか。

gcc -c r2.o
ld -o r2 r2.o

なんだけど。ちゃんと読んでる?
コンパイルオプションの意味くらい覚えたほうが良いよ。

まぁ、それはいいとして、そのソースの中で InFileって関数かなん
かを使っているところがあると思われ。
でも、ソースの中でInFileなんていう関数か変数はどこにも定義さ
れていないはず。多分タイプミスか、名前を勘違いしている。

InFileってのどこで定義してるんだ?無いだろ?
無いもん参照すれば、そりゃリンク時にエラーになるわな。

これで分かった?
0208デフォルトの名無しさんNGNG
>>206
お前 -Wall の意味分かって言ってるか?
0209デフォルトの名無しさんNGNG
>>205
あ、、、 子ウィンドウのIDでもいいんだね。

(void *)にいったんキャストするとどぉ?
0210houkaNGNG
>>207

すごい!ちゃんとコンパイルできました〜☆
ほんとうにありがとうございます。
実は、ファイルに文字を格納するっていう作業を
main関数とは別の関数InFileでしようとしてて、
引数にfopen(FILENAME,"w+")を入れてみてたんだけど、
これが駄目だったみたいです。
ほんまに助かりました。
ありがとうございます。
0211h.jpgNGNG
>>209
ありがとう。でました。
0212デフォルトの名無しさんNGNG
191は、実に見事な「教えて君」ぶりだったな(ワラ
0213デフォルトの名無しさんNGNG
Cをやりたいと思ってるんだけどこれって
どの環境があれば出来るの?
やっぱりUNIXですか?
0214すんでー初心者な質問だけどNGNG
CとC++を始めるならどちらがいいんですか?
またCとC++の違いは何ですか?
初心者なモノでお願いします。
0215デフォルトの名無しさんNGNG
UNIXでもWindowsでも、DOSでもPalmでも、ポケットポストペットでも…
0216213じゃないんだけどNGNG
>>215
ポケットポストペットでも出来るのか?
それともネタ…?
0217デフォルトの名無しさんNGNG
Cがいいと思うが
0218デフォルトの名無しさんNGNG
>>213
当然、Cコンパイラを動かせる環境が身近にあればいいわけさ。
ていうか、「ぼくのパソコンに、コンパイラって入ってますか?」と
訊くような段階のようだし、そうならばツラそうかも。
もうちっとパソコンの使い方に慣れたほうがいいかもよ。

>>214
根性がある輩はどんな言語もひととおり使えるようになるよん。
「どちらがいいか」ってゆーのは、あなたがその言語によって
やりたい作業に依存します。
情報処理「基礎」の受験勉強をするんだったら、CASL のほうがオススメだよ。
0219すんごい初心者NGNG
質問です。
MSDEをインストールしてこれをMFCアプリからいじってみようとしているのですが
うまくいきません。
ソースは・・・

void sample(void)
{
CDaoWorkspace Ws;
Ws.Create("test","admin","");

CDaoDatabase Db(&Ws);
Db.Open("", FALSE, FALSE, "ODBC;DSN=test;UID=sa;PWD=");

CDaoRecordset Rs(&Db);     ←�@

Rs.Open(dbOpenDynaset,"select myレコード from myテーブル");

以下略・・
}

です。ここで�@のところで例外が!
たぶんその前のODBC;DSN=testってのが間違ってるのだと思うのですが・・
データソースって何でしょうか?超初心者でスミマセン。
0220デフォルトの名無しさんNGNG
そもそも例外メッセージをなぜ隠すんですか?
0221仕様書無しさんNGNG
>>219
データのソースに決まっとろうが。
0222すんごい初心者NGNG
"ODBC;"としてダイアログからtest.dsnファイルを指定したらできた。
でも"ODBC;DSN=test;・・・"だとダメ。
0223デフォルトの名無しさんNGNG
>>222
そんなら、DBをオープンするときの
ファイル名(データソース名)の指定方法が悪いんじゃないのかな。
「test」だけじゃだめだってこと。もっと長く、長く。

ていうか、ときどき例外出したりしないで、
DB(やれコードセット)をオープンできていない場合は
エラー処理するとよいと思う。
そうじゃないから、自分で驚いて大騒ぎしてしまう。
0224デフォルトの名無しさんNGNG
SMNP関係の話はどこですればいいでしょうか?
0225デフォルトの名無しさんNGNG
すまんSNMPだよ。よく間違える。
0226デフォルトの名無しさんNGNG
突然、すいません。
PGとして雇ってもらうなら(未経験からの転職で)、
技術的には最低限どういうことができればいいでしょうか?
今、Cの入門書を読んでる段階で、これからUNIXの知識もつけようと考えてますが
どういうソフトを作れればいいのか、又、その他の知識でもどういったものが
必要になるのか見当もつきません。
「これだけは外せない」というものから、「ここまでできれば理想」みたいな
アドバイスを頂けないでしょうか?
皆さんがPGになる前に作ったソフトがどういう分野のものだったのかも教えてくださると助かります。
長々とすいません。お願いします。
0227デフォルトの名無しさんNGNG
C言語初心者なんですが
WIN32API でウィンドウズプログラムがさらさらと書けるようになるまで
どれくらいかかりましたか?
先輩たちの経験をおしえてください
0228デフォルトの名無しさんNGNG
板違いかもしれませんが、お判りになる方ご教授ください。
フロッピーディスクからインストールする、下記のようなソフトがあります。
インスト先は、Windows9x系。
�@種類はUNIX系サーバに接続するエミュレータ
�Aライセンス数はFDに書き込まれており、インストするとカウントが減る
�Bアンインストするとカウントが増える
�Cdosなどのdiskcopyでコピーすると、固定の場所(×トラック×セクタ)
 で読み取りエラーが発生する
�D�Cエラー後もそのまま進めるとコピーは完了して、容量ともに同じになる
 しかしsetupをすると正常なシートと確認できない旨表し終了する

この状況で何とかFDの複製を作りたいのですが、試してはと思うアイディアは
ありませんでしょうか。
エクスプローラ等で普通にコピーしても、コピー自体エラーは表示されませんが
setup時に同様のメッセージを表示して終了します。
よろしくお願いします。
0229デフォルトの名無しさんNGNG
>>227
状況によるだろ。
漏れはC言語勉強し始めてから5年ほどだけど、
趣味でプログラミングやってるから未だに入門書片手でないと窓プログラムなんてかけん。
毎日プログラミングやってりゃすぐにでもさらさら書けるようになるかもな。
2ch荒らしてる暇あったらVC++立ち上げてろ。
0230デフォルトの名無しさんNGNG
>>215
ポケットポストペット == Windows CE機 だからできると思うよ。
0231デフォルトの名無しさんNGNG
>>228
何だオマエ 頭大丈夫か??
教えてやるから住所書けや 
0232デフォルトの名無しさんNGNG
>>228
> この状況で何とかFDの複製を作りたいのですが、試してはと思うアイディアは
> ありませんでしょうか。
製造先に問い合わせれば?
0233XXNGNG
くだらない質問ですみません
visual stadio6.0エンタープライズ(NT・98版)をwin2000にインストール。
一応動くようですが不安です。2000に対応するためのパッチなどはありますか?
0234228NGNG
>>231
頭は大丈夫ですがなにか?

>>232
製造元に問い合わせると、そう言う事はしないでくださいと言われます。

やっぱりわかる人はいらっしゃらないようですね。
半角で聞いてみます。
ありがとうございました。
0235デフォルトの名無しさんNGNG
>>229
ありがとうございました
要は努力次第ってことですね
精進します。
0236デフォルトの名無しさんNGNG
>233
ワレザー警報発令!
0237デフォルトの名無しさんNGNG
>235
大丈夫じゃないよ、
一度病院に行ってみて下さい、手遅れになる前に治療すれば
怖い病ではないよ。 お大事に
0238デフォルトの名無しさんNGNG
>>226
「未経験からの転職」ということなので、
まだどの言語も使えないご様子。
この段階では、何とも言えません。

むしろ、新卒の人とは違った「最低限」のスキルをお持ちである
はずなので(日ごろのコミュニケーションとか、
情報リテラシとか、文章力とか)
そのへんが大いに期待されます。
0239デフォルトの名無しさんNGNG
半角板ってそう言う所なの ?  (´д`;)
0240デフォルトの名無しさんNGNG
半角は、「得ろ画像クレクレ」と「うpしました」と「クレクレUZee」の刺すか
刺されるかの緊張感がいいんじゃねぇか。
まだダウソ板の方が可能性は2~3倍ある。
 ああ、そういや、ビジネスソフト板は、こういうスレがあるな‥‥
http://pc.2ch.net/test/read.cgi/bsoft/994652737/
0241デフォルトの名無しさんNGNG
>>234

ここで聞いても答えてくれないだろうよ。
わかる人もいないと思うし。
ネタか?
0242デフォルトの名無しさんNGNG
もの凄く馬鹿だ  笑
0243デフォルトの名無しさんNGNG
>>237

ネタだろ
でもちょっとワラタ
0244仕様書無しさんNGNG
>>228
ものすごく懐かしいネタだ。
0245デフォルトの名無しさんNGNG
単発質問防止age
0246デフォルトの名無しさんNGNG
>>228
ここで聞くと親切に教えてもらえますよ。
http://pc.2ch.net/test/read.cgi/prog/1011084080/
0247名無しさん@お腹いっぱい。NGNG
あああああっ!ああっ!ああっ!
あんっ...ふぅ...
0248デフォルトの名無しさんNGNG
>>228
WizardかBabyMaker使えれ。
0249デフォルトの名無しさんNGNG
>>248
なんか、また懐かしい名前が。ラッツ&スタートかザ・ファイルマスターとか、今入手できのかね。
0250デフォルトの名無しさんNGNG
>>248
うわ、今でも手に入んのか?
0251デフォルトの名無しさんNGNG
こんなのどうよ。
http://members.jcom.home.ne.jp/sarasiru/X02.swf
0252デフォルトの名無しさんNGNG
エミュレータ用に昔のゲームディスクを
イメージファイル化するときに使うなんて話もあるね。
0253デフォルトの名無しさんNGNG
そういや、うちの PC88 もそろそろヘタりそうなんで、エミュレータにディスクイメージを持ってきたい
ところだ。戦国ソーサリアンとか。

(移植しないのかねぇ)
0254デフォルトの名無しさんNGNG
>>228
setup プログラムを ice にかけてクラックするだけでは?
FD の外周トラックが DOS 標準の 8セクタ/トラック じゃなくて
特殊なフォーマットになっているのをチェックしているのだろうから、
怪しいディスクアクセス直後の条件分岐を弄ればいい。
まあ、いまさらこんな単純な仕組みじゃないかもしれんが。

やりかたは自分で勉強すること。
じゃなかったら半角で馬鹿みたいに神神言ってな。
0255デフォルトの名無しさんNGNG
BCC5.5 の ilink の引数の指定の仕方がわからないので教えて下さい。

いろんなサイトとかを見た結果。resp ファイルに

C0X32.OBJ, abc.obj human.obj, abc.exe,, CW32.LIB IMPORT32.LIB

と書いて
ilink32 @respfilename
としてみましたが、
Fatal: 余分な EXE ファイル名が指定された : human.obj
と言われてしまいます。(abc.objとhuman.objは作ったオブジェクトファイル)

何がいけないのでしょうか?
0256デフォルトの名無しさんNGNG
>>255
c0x32.objとabc.objの間になんでカンマを入れるのか小一時間・・・・
C0X32.OBJ abc.obj human.obj, abc.exe,, CW32.LIB IMPORT32.LIB

ヘルプファイル読んだか?
0257255 というと誤解もある気がするNGNG
>>256
あー、なるほど…↓のページを参考にしたので誤解してました。

http://www.borland.co.jp/cppbuilder/freecompiler/faq/bccfaq3.html

うまく逝きました。ありがとうございます。
0258257NGNG
ちなみに↓のページの「テーブルの中だけを参考にしたので」誤解しました。
が正しい表現でした。
0259デフォルトの名無しさんNGNG
いま CGI(perl)でリンク先の最終更新日の情報を調べて表示するプログラムを
作ろうとしてるんですけど、どうしても他の鯖のファイルの最終更新日を読めません
同じ鯖なら大丈夫なんですけど・・・
cgiで他の鯖のファイルを開く事ってできないのですか?
それとも自分の鯖から読む場合と違う方法で読まないとだめなんでしょうか?
わかる人居れば教えて下さい。
0260デフォルトの名無しさんNGNG
鯖(・∀・)?

別サーバのファイルは当然同サーバのファイルと同様には取得できません。
Last-Modified取得しる。
分からなかったらWebProg板逝け。
0261デフォルトの名無しさんNGNG
>260

板違いゴメソ
0262デフォルトの名無しさんNGNG
>>260
HTTPか何かでコネクション作れ。
0263デフォルトの名無しさんNGNG
プログラミングに興味を持ち、今から勉強しようと思うのですが
■覚える言語
■購入するソフト
はどんなものがよいでしょうか?

「Visual Studio 6.0」という物を目にしたのですが
いろいろ詰まっているようでお得な感じがしました。
完全な超初心者なので言語の違いなどもわかりません。
目的としては画像処理等やゲームのソフトの開発です。

よろしければご指導お願いいたします。
0264前スレからコピペNGNG
659 名前:FAQ 投稿日:02/01/06 21:57
Q プログラミングしたいのですが 何から始めればいいでしょうか?
A 何から始めてもいいです。
  それで詰まったら別の言語をやりなさい。

 どのプログラミング言語を使っても結局パソコン上で実行するのですからね、
言語間の差なんて小さいです。というか、言語の知識は、プログラミングに必
要な知識のほんの小さな部分でしかありません。

 学習の初期には、よりプログラミングに長く触れる事の方が大事です。
長く触れるには、言語を変えたりOSを変えたりはよい刺激になります。
複数の言語で複数の視点を持つ事も学習の助けになります。

Q では最初は何がいいでしょうか?
A どうしても人に指定欲しいなら Delphi6 が無償ですからこれで始めなさい
  途中で壁に当たったら BCC55をやりなさい

Q でもやっぱりお金を出して買った方が勉強に真剣になると思うんです

A それは教材屋の売り口上で、そんな動機じゃ続きません
  そのお金で本を買いなさい

Q でもVCってプロの道具なんでしょ?
  最初からプロの道具で学ぶ方が早道じゃないですか?

A 大丈夫、その理屈がホントになる人ならそんな質問はまずしません。
  地道に勉強
0265デフォルトの名無しさんNGNG
自作のコンパイラでコンパイラ
つくった人いますか?
0266デフォルトの名無しさんNGNG
rms?
0267263NGNG
>>264
レスありがとうございます。今はお金に余裕はあるのですが
使わずに済むのなら、それが得策ですね。
「Delphi6」というのは聞いたことがあります。
無償と書いてありますが、どこで手に入れればよいのでしょうか?
0268デフォルトの名無しさんNGNG
>>267
Delphiスレに行けばポインタがあるよ
http://pc.2ch.net/test/read.cgi/tech/1006602102/

それからお金は コンパイラを買うより資料代に使った方がいいという意味だと思うけど?
0269デフォルトの名無しさんNGNG
スクリーンキャプチャって最高でどれくらい連続でできるものですか。
320*240ピクセル分をできることなら、30回/秒で続けて保存し続けたいん
です。
どうしても保存したいストリーム動画があって、なんとかならんものか考え中です。
っていうか、こんな質問している時点ですぐには作ることができないということが
分かっていただけるかという気もしますが。
音は音で別に保存して、キャプチャしたjpgを連続で表示しながら音も鳴らせば
一応映像としての保存はできると思いますが、こんな簡単な考えが未だに
実現されてないということは、キャプチャがそんなに早く
できないってことですか?

mms://って一体なんだよ。それを解析してwmaファイルを直接
取ってこれるソフトを作った方が早いかも。
昔ramなら取れるっていうソフトを見たことがあるから不可能では
なさそうだし。
0270デフォルトの名無しさんNGNG
>>269 なんか板ちがい
これでも読んでどっか行け
http://www.zdnet.co.jp/internet/runner/0110/sp1/
0271デフォルトの名無しさんNGNG
C言語なんですが、
if((fp=fopen("c:\\file.txt","w"))==NULL)
のfile.txtの部分をscanfで任意に書き換えるようにするにはどうしたら良いのでしょう。
要するにファイルを出力する際に任意に名前をつけたいのです。
よろしくおねがいします。
0272デフォルトの名無しさんNGNG
>271
scanfで一度文字列に記憶させてから、strcatで「c:\\」と繋げたら?
0273デフォルトの名無しさんNGNG
文字列に記憶ってなんだ。
変数に入れてから、で。


まだ背伸びして返答するべきじゃないな、漏れ。
0274デフォルトの名無しさんNGNG
>scanfで...
ふつーsprintf。
0275デフォルトの名無しさんNGNG
引用するところが紛らわしいな。
>>strcatで「c:\\」と繋げたら
にたいして、
>ふつーsprintf。
だな。
0276デフォルトの名無しさんNGNG
>274-275
ごもっとも。
出直してきます。
0277デフォルトの名無しさんNGNG
>>269
mms ったら Media Player のストリーム形式。
> wmaファイルを直接取ってこれるソフトを作った方が早いかも。
もうあるよ。
0278デフォルトの名無しさんNGNG
JOVIALって言語知ってる?
使ってる人、知ってる人、詳細情報キボーン。
0279デフォルトの名無しさんNGNG
ALGOL系の構造化言語。古い。
USで航空宇宙分野の組込みに使われているらしく、MILスペックも出てる。
実は名前だけしか記憶に無かったよ。
0280デフォルトの名無しさんNGNG
>>278
ちょっと検索エンジンとかで
下調べして報告いただけませんですか?
0281デフォルトの名無しさんNGNG
申し訳ありませんが、教えてください。
ブラウザで、難しい字を表示するにはどうすればいいのでしょうか?

たとえば「言羽」←これは左がごんべんで右が羽つくりです。(これで一字です)
スタンドアローンだと表示されるのですが、ブラウザだと出ません。

レベルの低い質問かも知れませんが、よろしくお願いいたします。
0282デフォルトの名無しさんNGNG
JIS、SJISには存在しない漢字なんで無理かも
詡
0283デフォルトの名無しさんNGNG
おお、出た!
詡 ← これでいいの?
0284281NGNG
>282
ありがとうございます。
どうやって出したのですか?
0285デフォルトの名無しさんNGNG
ソース見てみ
0286デフォルトの名無しさんNGNG
unicodeで0x8A61なので実体参照を使う
&#x8A61;ってやる。
ただし、古いブラウザでは表示できないはず
0287デフォルトの名無しさんNGNG
&#35425; だね
0288デフォルトの名無しさんNGNG
「詡」はJIS X0212だからねぇ。
表示する側のフォントに無ければどっちにしても無理でそ。

補助漢字一覧 (UTF-8)
 http://www2d.biglobe.ne.jp/~msyk/text/jisx0212utf8.html
0289デフォルトの名無しさんNGNG
char* f(void)
{
char *a="abcdefg";
return a;
}

int main(void)
{
printf("%s\n",f());
return 0;
}

これなんですが
コンパイラはエラーにならず通りました。
局所変数のアドレスを返すのはまずいと知っているんですが
定数は大丈夫なんでしょうか?
0290デフォルトの名無しさんNGNG
>>289
問題ない。
char a[]="abcdefg";
return a;
だとまずいが。

ただ、文字列定数はconst char*にした方が良いと思われ。
const char* f(void)
{
const char *a="abcdefg";
return a;
}
0291281NGNG
詡
テスト
0292281NGNG
>283さん
早々に問題が解決して助かりました。
一時間MSのホームページを
さがしても、見つからなかったので。
ありがとうございます。
0293デフォルトの名無しさんNGNG
>>290
ありがとうございました。
疑問が解けました。
0294デフォルトの名無しさんNGNG
>char a[]="abcdefg";
>return a;
>だとまずいが。
何故ですか?
0295デフォルトの名無しさんNGNG
ぞくにいう
宙ぶらりんのポインタ
0296デフォルトの名無しさんNGNG
>>294

次からは
C言語なら、俺に聞け! <11>
http://pc.2ch.net/test/read.cgi/tech/1009499565/
で聞け

それは ブロック内だけ有効な実体である aのアドレスをブロック外に返してるからだ
0297デフォルトの名無しさんNGNG
>>294それだと、局所変数のアドレスを返すから。
>>289は局所変数ではなく、文字列リテラルのアドレスを返してるから大丈夫。
0298デフォルトの名無しさんNGNG
ASP関連スレってどこ逝ったらいいのん?
0299デフォルトの名無しさんNGNG
>>298 http://pc.2ch.net/test/read.cgi/php/984840107/
0300デフォルトの名無しさんNGNG
>>294
アドレス返してもいいけど。。。中身消えてるよ(w
0301デフォルトの名無しさんNGNG
Visual C++で、ビルドすると、

LIBCMT.lib(wincrt0.obj) : error LNK2001: 外部シンボル "_WinMain@16" は未解決です
Debug/test.exe : fatal error LNK1120: 外部参照 1 が未解決です。
link.exe の実行エラー

と出るんですがどうしたら良いのでしょうか。
0302デフォルトの名無しさんNGNG
そのまんまだろ。WinMainがねーんだよ。
/subsystemの対象を間違えてる、という線もあるがな。
0303デフォルトの名無しさんNGNG
WTLのスレってないの?
0304デフォルトの名無しさんNGNG
昔はあった。piza->piza2で脱落?
http://piza.2ch.net/tech/kako/978/978029639.html
0305デフォルトの名無しさんNGNG
>>304
どーもですm(_ _)m
やっぱり使ってる人少ないみたい・・・
0306デフォルトの名無しさんNGNG
現在なんとなくグラフのクラスを作っていて、
エッジの向きの有向/無向によって頂点の結合に使うメソッドを
切り替えようとして以下のようなものを書きました。
で結論から言うと、方法1と方法2で計算時間は
全くと言っていいほど変わりませんでした(g++,VC6)。
# グラフのインスタンスを一つ(Graph g)生成後に
# g.connect(s,t)を数万回呼んだ場合の結果です。
気分的には方法1の方が速い気がしていたので意外というか
残念だったのですが・・・。そういうものなんでしょうか?

class Graph {
 // 方法1: グラフのインスタンス生成時に、
 // 使用するメソッドをメンバ関数へのポインタで覚えておく方法
 Graph(const bool& b) {
  if (b) selector = &Graph::connect_directed;
  else selector = &Graph::connect_undirected;
 }
 Edge (Graph::*selector)(const Vertex& s, const Vertex& t);
 Edge connect(const Vertex& s, const Vertex& t) {
  return (this->*selector)(s,t);
 }
 // 方法1はここまで
 
 // 方法2: メソッドが呼ばれるたびに条件分岐で
 // 適切なメソッドを呼ぶ方法
 bool mDirected; // true:directed_graph, false:undirected_graph
 Graph(const bool& b) : mDirected(b) {}
 Edge connect(const Vertex& s, const Vertex& t) {
  if (mDirected) return connect_directed(s,t);
  else return connect_undirected(s,t);
 }
 // 方法2はここまで
 
 Edge connect_directed(const Vertex& source, const Vertex& target) {
  ...
 }
 Edge connect_undirected(const Vertex& source, const Vertex& target) {
  ...
 }
};

// end.
0307デフォルトの名無しさんNGNG
いつも思ってることなんだが…
「スレ立てるまでもない質問はここで」 うんうん、いいよな。
でも、スレ立てる程の”質問”って、どのくらいあるんだろうか…
むしろ「どのスレで質問するかわからないときはここで」とか
「質問するスレが無い時はここで」とかのほうが、いいかも。
単発スレ立てるやつの中には「スレ立てる程の質問」って思ってるやつ、いるかも。
つか、具体的な質問で、スレたてんな、ってアピールしたほうがええんちゃう?

あ、いや、独り言なんで、さらっとタレ流してくで。
0308デフォルトの名無しさんNGNG
>>306
大した差が出ないなら気にするな。
ところで、『ポリモルフィズム』(多態性)って知ってる?
0309デフォルトの名無しさんNGNG
>>308
ところで、
昔はpolymorphismはカナではポリモーフィズムという表記が普通だったはずだが
最近はポリモルフィズムが流行ってるの?
モバイルみたいなもん?
0310306NGNG
>>307
『多態性』知っているかと言われれば言葉は知っていてコーディングも出来るけど、
精通しているかと言われれば自信ないです。真っ先に思い浮かぶのはこれくらい↓。

class GraphBase {
protected:
 virtual Edge connect(const Vertex& source, const Vertex& target) = 0;
};

class GraphDirected : public GraphBase {
 Edge connect(const Vertex& s,const Vertex& t) {
  return connect_directed(s,t);
 }
};

class GraphUnDirected : public GraphBase {
 Edge connect(const Vertex& s, const Vertex& t) {
  return connect_undirected(s,t);
 }
};

で話が戻ると>>306の中で(this->*selector)()と書いた部分の実行速度が
if () elseの分岐とほぼ等速だったので、
ポインタを使ったメンバ関数へのアクセスって速度的にそんなに高価なのかなぁ、と。
そんなことないYo!というレスを何気に期待しつつ・・・。
0311306NGNG
なんとなく自分のやりたいことは
『Graphクラスかそのインスタンスの生成時に、connectを
connect_directedかconnect_undirectedに静的にバインディングしたい』
ということのような気がしてきました。
0312デフォルトの名無しさんNGNG
>307
> スレ立てる程の質問
俺も思た。でも気にしなーい気にしなーい。
0313助けてNGNG
なんでかプログラムが止まる。。
表示させているとしばらくして止まる。
時間は一定じゃない。
割り込みが悪さしてるのか?
0314デフォルトの名無しさんNGNG
それだけの情報で
わかるやつがいるか
0315313NGNG
>>314
そりゃそうだね。
ああ、鬱だ。
わかんねぇよ。
どう質問していいかもわかんねえよ。
デバッガがあればいいんだけど、ねえよ。
こんな環境でプログラミングできるかよ!>上司
0316デフォルトの名無しさんNGNG
落ち着け。
いまわかる情報をかくのだ。
0317313NGNG
今プログラムを走らせて止まるの待っています。
割り込みは、サウンドのタイマ割り込みと垂直同期割り込み。
表示中はスプライトDMAを使っている。
6502系なんだけど、組み込みスレいったほうがいいのかな?
どうもプログラムバンクレジスタ当たりがおかしいような気がするけど…。
0318デフォルトの名無しさんNGNG
あんまりこのスレで頑張ると他の質問者に迷惑だから移った方がいいかもね
0319313NGNG
はーい。スマソ。
0320デフォルトの名無しさんNGNG
>>313
「表示」ができるんなら、
ディバグに役立つ情報を出力に混ぜるとよいと思われ。
0321313NGNG
>>320 なる。
0322デフォルトの名無しさんNGNG
プラグラム作ってる人に聞きたいんですけど、何かをランダムに
選ぶプログラムってどうなってるんでしょうか?
コンピューターである以上、何か条件をつけてその結果「これを選ぶ」
ってしないと出来ない気がするんですが・・・
完全なランダムってできるんでしょうか?
なんか気になったのでここで質問してみました。
0323デフォルトの名無しさんNGNG
内蔵の時計の時刻から計算したり
専用のハードウェア機能使ったりとか

ほかにもいろいろ
0324デフォルトの名無しさんNGNG
timegettimeの値を種に
0325デフォルトの名無しさんNGNG
http://openbsd.org/ja/crypto.html#prng
>マウスのインタラプトタイミングやネットワークデータの
>インタラプト応答時間、キーボードの打鍵間隔や、
>ディスク IO 情報を使って、エントロピープールを満たそうとします
...
>82802 FWH チップは乱数発生機 (RNG) をもっています
0326デフォルトの名無しさんNGNG
本をよむと〜〜〜に〜〜〜を「アタッチ」するとか、アタッチされる
とか書かれてるのですが、どう有意味なんでしょう。
0327デフォルトの名無しさんNGNG
申し訳ありませんが、教えて下さい。

VC++6.0で、WindowsMediaPlayer7のMFCプログラムを
ActiveXコントロール(wmp.ocx)を利用して作成したいのですが、
プロジェクト→プロジェクトへ追加→コンポーネント及びコン
トロールで呼び出されるコントロールギャラリの「Registered
ActiveX Controls」内にはWindowsMediaPlayer6.4しか登録
されておらず、直接wmp.ocxを指定しても、エラーになってしま
います。

レジストリエディタでレジストされている事は確認しました。
VC++にWindowsMediaPlayer7のActiveXコントロールを登録
する方法はないものでしょうか。


0328VC一日目NGNG
今日、VC++standerdがやっと届いたよ。
GUI版hello,worldは成功しました(・∀・)y―┛~
0329デフォルトの名無しさんNGNG
>>327
レジストリエディタが抵抗してるからだYO!
0330デフォルトの名無しさんNGNG
レジストリエディタとレジスタンスってなにか関係ありますか。
0331デフォルトの名無しさんNGNG
レジつながり
0332うにゃNGNG
こんばんは。
素朴な疑問なんですが,
VBはExcelアプリケーションを立ち上げて処理を終えた後,
closeしてNothingでオブジェクトの
開放を行うのに・・・・・
BuilderではNothingを行わないですむのでしょう?
0333デフォルトの名無しさんNGNG
>>332
> BuilderではNothingを行わないですむのでしょう?
Builderって何?
JBuilder? C++ Builder?
HOMEPAGE Builder??

嫌がらせのように聞こえるかもしれないけど、
明記してもらわんとわからんのよ。

JにせよC++にせよ、“Nothing”ってキーワードはないかな。
C++ Builderなら↓
http://pc.2ch.net/test/read.cgi/tech/997074601/l50
0334ゆっこNGNG
すいません!質問があります

問題でこんなのが出たんです。でも意味が良く分からないのです・・

----------------------------------------------------------
1語16ビットで2の補数表示を採用しているとき、正の最大値はいくらか。

答えは 2^15-1なんですがぜんぜん理解できません。
どうかおしえてください

あともうひとつ疑問に思っていることが・・
2進数のことなんですけど例えば

10進数の3を2進数で表せ

と言われた場合の答えは「0011」なんでしょうか?
それとも「11」でいいのでしょうか?

また10進数の「16」を2進数で表す場合は「10000」でしょうか?
それとも「00010000」なんでしょうか?

桁を4ビットとか8ビットにあわせるのかが良く分からなくて・・

最後に

 1100
-0110
------

の場合答えは「0110」でしょうか?それとも「110」だけで
よいのでしょうか?
0335デフォルトの名無しさんNGNG
すいません!質問があります

10進数の5を10進数で表せ

といわれた場合の答えは「0005」なんでしょうか?
それとも「5」でいいんでしょうか?

最後に

 1100
-0110
-----

の場合答えは「0990」でしょうか?それとも「990」だけで
よいのでしょうか?

0336デフォルトの名無しさんNGNG
>>334 >>335
出題者が解答の書式を指定していなければ、頭の0はあっても無くてもいい。

ただし計算機数学のばあい、対象としている変数のビットサイズが明確な場合
がある。問題が単独の場合はきにしなくていいが、その問題の答えを使って
別の問題を解くような場合、桁を合わせておいたほうがやりやすいことも多い。
0337322NGNG
>323-324
ありがとうございました。
時計とかからもってきたりもするんですね。
勉強になりました。
0338デフォルトの名無しさんNGNG
春の情報処理試験申し込みの季節やね。

>>334
補数表現うんぬんの前に、
nビットで表現できる最大値がいくつになるか、わかってる?
0339デフォルトの名無しさんNGNG
char *a="Test";
だとaは性的な文字の配列のアドレスが入ることはわかるんですが
char a[]="Test";
はaのアドレスの指すメモリ領域に文字列がコピーされるんでしょうか?
前までa[]="Test";は文字列のアドレスでaが初期化できてるもんだとばかり思ってました。
でも
char* f(void){return "Test";}
はできても
char* f(void){char a[]="Test";return a;}
がだめなのでaの値が変わったわけじゃないというのがわかりました。
どうなんでしょうか?やっぱりそうなんでしょうか?
0340C_sugarNGNG
RGB → HSV 変換のアルゴリズムが理解できますか?
0341デフォルトの名無しさんNGNG
>>339
char a[]="Test"
は
char a[]={'T','e','s','t','\0'}
のこと。不規則な文法
0342ゆっこNGNG
>>338

nビットで表現できる最大値は2^nじゃないんでしょうか?
0343デフォルトの名無しさんNGNG
>>342
2bitで検算してみてください。
0344ゆっこNGNG
検算とは・・?

16ビットで表せる状態は2^16種類で、
正の数を表せる状態はそれを半分にして1を引いたものなんですか?
正の方には「0」が含まれないから1を引くのでしょうか?
そして負のほうは何故0を引かずにそのまま半分の値なのですか?
0345デフォルトの名無しさんNGNG
定義だというふうに考えた方がいいんじゃない?
$8000 を -$08000でも +$08000でも どちらでも定義出来る

ただMSBが1なら負数とするって定義が出来るから 負数に含める方が綺麗だと
0346339NGNG
>>341ありがとうございます。
ふるまいが変わるんですね
0347デフォルトの名無しさんNGNG
>>344

補数の前にそこをちゃんと理解しないとだめだな。

「nビットで表現できる最大値が2^n」だったら
2ビットで表現できる最大値はいくつだよ。
と、>>343 は言っている。
0348デフォルトの名無しさんNGNG
>>342あんたの言ってることは
10進数2桁であらわせる最大の数=10^2
ってのと一緒だ。
0349デフォルトの名無しさんNGNG
レンタル鯖板は糞板じゃない!!
0350デフォルトの名無しさんNGNG
>>349
あんたも「nビットで表現できる最大値」が答えられない口だろう。
0351デフォルトの名無しさんNGNG
浮動小数点型で表現したら・・って突っ込みはナシですか?
「nビットで表現できる最大値」なんて、設定があいまいすぎです。
0352質問です。NGNG
ニーモニックとオペコードの違いってなんですか?
0353質問です。NGNG
Rubyって、なぜ最強なのでしょうか?
0354352NGNG
352≠353
マジで教えて下さい。宜しくお願いします。
0355デフォルトの名無しさんNGNG
>353
非常に良い質問だね♪
0356353NGNG
352=353
マジで教えて下さい。宜しくお願いします。
0357352NGNG
コラお前ぶっ殺すぞ糞が
0358352NGNG
なに考えてんだよ人格障害者が>353
0359352NGNG
コラお前ぶっ殺すぞ糞が
0360352NGNG
なに考えてんだよ人格障害者が>353
0361352NGNG
早く教えろやカスども
0362デフォルトの名無しさんNGNG
知恵遅れどもは死ね
0363デフォルトの名無しさんNGNG
早くしろ
0364デフォルトの名無しさんNGNG
352-353は放置推奨。
0365デフォルトの名無しさんNGNG
age
0366352NGNG
ばーか
0367デフォルトの名無しさんNGNG
はやく教えた方がこの板のために・・・
0368デフォルトの名無しさんNGNG
なんだこりゃ。 お前も余計なことすな >353
0369352NGNG
厨房ばっかりだな。もういい
0370352NGNG
つか、なんでそんなことするんだ>>352
そりゃド素人のくそ質問かもしれんけど
0371再掲NGNG
仕切り直しage
----------------------------------------------
352 :質問です。 :02/01/19 21:11
ニーモニックとオペコードの違いってなんですか?
----------------------------------------------
0372デフォルトの名無しさんNGNG
>>351
自由に定義できるんなら、1bitで表現できる最大数は∞です、でいいだろ(w
0373352NGNG
もういらんわ
0374デフォルトの名無しさんNGNG
ニーモニックはオペコードのほかに、オペランドもあります。
0375デフォルトの名無しさんNGNG
----------------------------------------------
352 :質問です。 :02/01/19 21:11
ニーモニックとオペコードの違いってなんですか?
----------------------------------------------
0376デフォルトの名無しさんNGNG
age
0377デフォルトの名無しさんNGNG
sage
0378デフォルトの名無しさんNGNG
これもまたRubyの被害者だな...
0379デフォルトの名無しさんNGNG
病気だって
0380352NGNG
所詮他人の言葉でしか自己を認識できないなら自我は捨てるべきだな
0381デフォルトの名無しさんNGNG
----------------------------------------------
352 :質問です。 :02/01/19 21:11
ニーモニックとオペコードの違いってなんですか?
----------------------------------------------
0382デフォルトの名無しさんNGNG
> ニーモニックとオペコードの違いってなんですか?
逆に質問なんだが、書籍やWebはあたってみたのか?
言葉の意味程度なら、その気になればいくらでも調べられる事だろう。
それ以上に深い事柄に関してはそんな質問の仕方では答えようがない。
0383デフォルトの名無しさんNGNG
----------------------------------------------
352 :質問です。 :02/01/19 21:11
モーニング娘。とオナペットの違いってなんですか?
----------------------------------------------
0384デフォルトの名無しさんNGNG
>>383
モーニング娘。⊆オナペット
です。
0385デフォルトの名無しさんNGNG
1の時         h2TSRUZl0ik8I
11の時        h22hzcCX/.LmY
111の時           h2q0.zKqtBEbE
111111111111111の時 h2eQI1gdMFf8.
あるCGIに使われているパスワードなんですが
どんな規則か分かりますか?
h2は全部共通なようなのですが・・・まったくわかりません
誰か教えてください
0386shigeNGNG
crypt(text, "h2") だな。
0387デフォルトの名無しさんNGNG
>>385
cryptじゃないの?
0388デフォルトの名無しさんNGNG
カブった。鬱詩。
0389デフォルトの名無しさんNGNG
>>386
>>387
ありがとうございます!
何言ってるかわかんないので(^^;
早速調べてきます
0390デフォルトの名無しさんNGNG
>>385CGIときて13文字だったらクリプトしかないだろう!
どっかのスパコソ借りてASCII文字すべてをcrypt()
試してみれば解読できるYO!
0391389NGNG
どんなものかは分かりました
解析がとても難しそう(^^;
0392shogeNGNG
無意味。悪いことはいわんからやめとけ。
0393デフォルトの名無しさんNGNG
----------------------------------------------
391 :質問です。 :02/01/19 22:38
無料で使えるwin版fortrunてあります?
----------------------------------------------
0394389NGNG
>>392
どんなものか分かりました
個人では解析不可能ってことですな
0395デフォルトの名無しさんNGNG
アルゴリズム次第ではそうでもないだろ
0396デフォルトの名無しさんNGNG
----------------------------------------------
396 :質問です。 :02/01/19 22:54
>>393
fortrunてなんですか?
----------------------------------------------
0397389NGNG
>>395
この場合どうなの?
h2tF8Q9DAbheY
例えばこんなのとか
0398デフォルトの名無しさんNGNG
>> 396
フォートランです。
0399デフォルトの名無しさんNGNG
フォーミュラトランスレーターの略です
0400395NGNG
>>397折れはバカだから無理。
解読技術の未来はお前の肩に掛かっている、がんばれ。
0401389NGNG
>>400
そうとう難しいようで
がんばります
0402デフォルトの名無しさんNGNG
>>396
Fortress Runnerです。
0403質問ですNGNG
Cの、下のようなプログラムでは
*(p - 1)が*(p++)より先に実行されるようなのですが、
どういう仕様なのでしょうか?

#include <stdio.h>
main()
{
int i[3] = { 1, 2, 3 };
int *p = i + 1;

printf("%i\n", *(p++) + *(p - 1));
printf("%i\n", a() + b());
}

実行結果
3
A is called.
B is called.
2
0404393NGNG
だれも答えてくれない・・・
0405403NGNG
↓a(),b()を忘れてました。

int a()
{
printf("A is called.\n");
return 1;
}

int b()
{
printf("B is called.\n");
return 1;
}
0406デフォルトの名無しさんNGNG
>>404
早すぎ。1 日ぐらいは待てよ。
0407デフォルトの名無しさんNGNG
>>403
プログラミング言語Cは読みましたか?
0408デフォルトの名無しさんNGNG
>>403
なんかもっと簡単なプログラムで書いてくれると
0409デフォルトの名無しさんNGNG
Cの、下のようなプログラムでは
*(p - 1)が*(++p)より後に実行されるようなのですが、
どういう仕様なのでしょうか?

#include <stdio.h>
main()
{
int i[3] = { 1, 2, 3 };
int *p = i + 1;

printf("%i\n", *(++p) + *(p - 1));
printf("%i\n", a() + b());
}
0410デフォルトの名無しさんNGNG
>>403
printf("%i\n", *(p++) + *(p - 1));
ここんとこの+の結合規則が
右から左へだからじゃない?
2項と単項で方向違うみたいだし
よくわかんないけど。
0411デフォルトの名無しさんNGNG
てゆか君らほんとにC言語知ってんのかって小一時間問い詰めたいよ・・・
0412デフォルトの名無しさんNGNG
下のようなC++のプログラムで、(*1)のようにインスタンスを作ろうとすると
コンパイルが通りません(VC++6です)。何かおかしいでしょうか?

class Foo {
public:
 template<typename T> class HogeBase;
 typedef HogeBase<int> HogeInt;
 template<typename T> class HogeBase {}
};

int main()
{
 Foo::HogeInt hoge; // (*1)
 return 0;
}
0413デフォルトの名無しさんNGNG
>>410
わからなければ、無理に答えなくて良いぞ。っつか「プログラミング言語C」を読み返すべし。
0414デフォルトの名無しさんNGNG
さりげなく>409が答えてるじゃん。
あれ見てわかんないんならVBに戻ったほうがいいぞ。
0415デフォルトの名無しさんNGNG
>>412
class Foo {
public:
template<typename T> class HogeBase {};
typedef HogeBase<int> HogeInt;
};

int main()
{
Foo::HogeInt hoge;
return 0;
}
ではなんかまずいのか?
0416403NGNG
>>410
最初そうかと思ったんですが、a() + b()はa()が先に実行されるので
違うような気がするのです。

あと、409は俺じゃないですよ。
0417デフォルトの名無しさんNGNG
>>416
> a() + b()はa()が先に実行される
根拠は?
0418412NGNG
実はこんなこと↓がしたいんです。

class Foo {
public:
 class Bar;

 template<typename T> class HogeBase;
 typedef HogeBase<Bar*> HogeBar;

 class Bar { friend HogeBar; };

 template<typename T> class HogeBase {}
};
0419403NGNG
>>417
実行結果を見るとA is called.が最初に表示されるんです。
0420デフォルトの名無しさんNGNG
>>419
試してみたらこうなった、じゃなくて規格を調べるよ…。
0421デフォルトの名無しさんNGNG
>>403>>410
おいおいレヴェル低い話だなぁ
0422デフォルトの名無しさんNGNG
結合の向きは関係ないだろ。
どっちが先になるかはCでは未定義だ。処理系による。

…って409が既にそう言ってるか…
0423デフォルトの名無しさんNGNG
>>419
まあ、どっちが先に計算されるかは決まってないのよ。
だから、どちらから計算されてもいいように、プログラムをかかないといけない。
0424403NGNG
>>414
すみません、見落としてました。
ちょっと409を考えてみます。
0425412NGNG
>>415
コピペばっかで申し訳ないですが↓みたいな感じでイテレータもどきを
作ろうとしているんです。

class Foo {
public:
 template<typename T> class IteratorBase;

 class Element;

 typedef IteratorBase<Element*> ElementIterator;
 typedef IteratorBase<const Element*> ElementConstIterator;

 class Element {
 friend ElementIterator;
 friend ElementConstIterator;
 };

 template<typename T> class IteratorBase {
  T mSubstance;
 }
};
0426デフォルトの名無しさんNGNG
結合方向関係ないなら下みたいなのはダメなの?
int a,b,c;
a=b=c=0;
0427デフォルトの名無しさんNGNG
>>418
ようするにBarクラスのfriendとなるテンプレートクラスHogeBaseを定義したくて、
しかもその型引数にBarそのものへのポインタを指定したい、と。
いっちゃなんだが、そんな型への縛りがきつい状況でtemplateを使う必然性がサパーリ見えん。
設計を見直したが良くない?
0428420NGNG
補足。

「プログラミング言語C」を持っているなら付録の A7 を読みましょう。持っていなければ、
すぐに発注しましょう。
0429デフォルトの名無しさんNGNG
>>426
全然問題が違うwww
0430403NGNG
>>428
どうもです。発注します…
0431412NGNG
ごめん。415さんのでOKです。失礼しました。

0432デフォルトの名無しさんNGNG
>>425
うーん、多分あなたなりの必然性があるんだと思うんだけど、
friendに指定してる理由はiteratorクラスでElementのメンバ変数を操作したいから?
だとするとElement型に縛られるぶん、templateにする必然性は減る気が…
白状すれば私では的確な回答できそうにないっす(笑
C++スレに逝ってみては?
http://pc.2ch.net/test/read.cgi/tech/1009071535/l50
0433412NGNG
>>427
自前で作るイテレータもどきでiteratorに対応するものとconst_iteratorに
対応するものの記述で重なりが大きかったので、単にソースの量を減らすために
#defineでできることをテンプレートにやらせようとしたのです。
必然性は・・・ないです。
0434426NGNG
漏れも今わかった。
itteyosi!>ore
0435デフォルトの名無しさんNGNG
エディットコントロールなんかでENTER押したら鳴る警告音を一時的に鳴らさないようにできますか?
0436412NGNG
>>432
いまcygwinのg++で412をコンパイルしたら通りましたΣ(゜ロ゜)。
とりあえずVC++6で通らない訳が知りたいのでC++スレ行ってみます。
0437デフォルトの名無しさんNGNG
>>436
あ〜
412と418で、HogeBaseの定義の後ろにセミコロンが抜けているのは認識してる?
たんなるコピペミスなら良いんだけど…
0438デフォルトの名無しさんNGNG
>435
サブクラス化して、WM_KEY*で喰っちゃう。
0439412NGNG
あ〜。単なるコピペミスです。
どうもです。

--
http://pc.2ch.net/test/read.cgi/tech/1009071535/580-
0440デフォルトの名無しさんNGNG

KyPlotのベータ版の最終版(beta15)を探してます、落ちてるサイト教えてください
0441435NGNG
>>438
WM_KEYDOWNで弾いたら全部のキーが送られなくなってしまいました^o^;。
どのメッセージならいいんだろ…。
0442デフォルトの名無しさんNGNG
ENTER押したら鳴るんだろ。
VK_ENTER以外になにがあるんだ?
ハクチデスカ。
0443435NGNG
VK_RETURNですよね。
最初はそれだけ弾いてたんですけどそれでも鳴るんでここで聞いたんですよ。
0444デフォルトの名無しさんNGNG
>441-443
オチガツイテテワラタヨ

KEY系のメッセージ全部ってのは? WM_KEYUPとかWM_CHARとかも
0445435NGNG
>>444
WM_CHARで処理したら鳴らなくなりました。
有難うございました!
0446デフォルトの名無しさんNGNG
     ___
    /     \     ________
   /   ∧ ∧ \  /
  |     ・ ・   | <くだらねえ質問してんなおめーら
  |     )●(  |  \________
  \     ー   ノ
    \____/

0447デフォルトの名無しさんNGNG
    /     \     ________
   /   ∧ ∧ \  /
  |     ・ ・   | <氏んでいいぞおめーら
  |     )●(  |  \________
  \     ー   ノ
    \____/

0448デフォルトの名無しさんNGNG
>>447
のーみそ、はみ出してますよ。
0449デフォルトの名無しさんNGNG
     ___
    /     \     ________
   /   ∧ ∧ \  /
  |     ・ ・   | <よけいなお世話だおめーは
  |     )●(  |  \________
  \     ー   ノ
    \____/
0450デフォルトの名無しさんNGNG
VBAの質問です。コンボボックスを作成したいです。下記の
.RowSourceのところでA10:A30のように具体的な値を記入する
のではなく、変数をもたせるにはどうしたらよいのでしょうか?

Sub UserForm_Initialize()
With ComboBox1
.RowSource = "A10:A30"
.MatchRequired = False
.MatchEntry = fmMatchEntryFirstLetter
End With
End Sub

でなく、

Sub UserForm_Initialize()
Dim s As Integer
s = 30

With ComboBox1
.RowSource = "A10:As"
.MatchRequired = False
.MatchEntry = fmMatchEntryFirstLetter
End With
End Sub

のようなことがしたいです。上のA10:A30はうまくいきますが、
A10:Asはうまくいきません。どんな書き方をすればよいで
しょうか?Excel2000を使用しています。ご存知の方、教えて
いただけませんか。
0451デフォルトの名無しさんNGNG
>450
VBA使ったことないけど、これはどう?
Range(Cells(1, 10), Cells(1, s))
0452デフォルトの名無しさんNGNG
>>450

これでどう?

.RowSource = "A1:A" + CStr(s)
0453452NGNG
あー、ミスった。細かいことだけど。
>>452のアンサーならこうか、

RowSource = "A10:A" + CStr(s)


ようするに、Asをダブルクォ−テーションでくくったら、sは変数の内容
を評価されずに、文字列"s"として扱われちゃう。
それを避けるには整数sを文字列に変換して連結して、目的の文字列を作れば
いいんじゃないか、ってこと。
0454デフォルトの名無しさんNGNG
>>450なんで文末にセミコロンが無いの?
0455454NGNG
あ、BASICだからか・・・
0456デフォルトの名無しさんNGNG
IEのコンテキストメニュー拡張(MenuExt)から起動したVBScript内で
InputBoxあるいはMsgBox関数を使用すると
「書き込みできません」
という謎のエラーが出てしまうのですが、対策ご存知のかたいませんか?
*.vbsをダブルクリックして起動した場合は問題なく使えるんですが。

なお、環境はWindows2000+SP2、IE5.5SP2です。

# google検索で1件だけ、とある技術系BBSで同様の症例を見かけたけど、
# 「見たこと無い症例だ」で終わっていたのでした(しくしく
# 自宅・職場と、ハード構成の違う2機で発生してるので
# デバイス依存ってことはなさそうですが……
0457デフォルトの名無しさんNGNG
レスありがとうございます。大変助かります。

>>451
私もやってみたのですが、これですと
実行時エラー '13':
型が一致しません。
のエラーがでてしまいます。Cellsは自由に文字を
使えないのかな?

>>452,>>453
出来ました!!ありがとうございます。かなり感動して
おります。

VBA歴はまだ一週間ですが、結構とっつきやいです。
0458iNGNG
jBuilderを解説してるわかりやすいWebは内ですか?
0459デフォルトの名無しさんNGNG
 以前、マ板のくだらん質問スレでも聞きましたが、ここでも
同じような質問をさせてください。

bool CFile::Open(const string& filename);

 といった関数を実装するとき、成功のときにtrueと
falseのどちらを返しますか?
 一般的には成功がtrueのようですけど、戻り値を
LRESULTにしたときは、成功は0を返すのが一般的ですよね。
そうすると、

CFile File;
if(File.Open("c:\test\test.txt")){
    // エラー処理
}

のようなコードのとき、boolを返す場合とLRESULTを返す場合で
判定が逆になるのが気持ち悪くありませんか?
 最初の設計段階ではboolを返してたけど、あとで詳細なエラー値が
欲しくてLRESULTにしたくなった場合とか…。
0460デフォルトの名無しさんNGNG
>>459
例外使え
0461デフォルトの名無しさんNGNG
ちゃんと仕様を決めてから設計してください。
0462デフォルトの名無しさんNGNG
>>409
ネタ ? どっちが先かなんて、処理系によって違うよ。常識だと思う
が...。
0463デフォルトの名無しさんNGNG
>>462
a++と++aの違いを勉強した後にインドの山奥で首つって氏んでください
0464デフォルトの名無しさんNGNG
>>462
 おいおい、>>409は>>403へのマジレスだって。答え方はネタっぽいが。
 それに、処理系によって違うのは関数の引数の評価順だよ。
ここで話してるのは、前置インクリメントと後置インクリメントの違い。
0465デフォルトの名無しさんNGNG
      ∧ ∧  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
〜′ ̄ ̄( ゚Д゚)< >>462晒しage
 UU ̄ ̄ U U  \_____________
0466デフォルトの名無しさんNGNG
>>463-464
googleで「シーケンスポイント」検索した後に二人まとめて首つって(略)
0467464NGNG
 ∧||∧
(  ⌒ ヽ ……ゴメンナサイ
 ∪  ノ
  ∪∪   
0468デフォルトの名無しさんNGNG
>>466
>>403と>>409をLSIC試食版で100万回実行した後に首(略)
0469デフォルトの名無しさんNGNG
首脳会談?
0470デフォルトの名無しさんNGNG
DB設計の初歩だとおもいますが、質問です。

テーブルを設計するさい、要素の数が可変のデータは
どうあつかったらよいのでしょうか?

たとえば

関数名、引数、戻り値、備考

というデータ要素があって、引数と備考はレコードごと
に任意の数にしたい
という場合なんですが。
0471470NGNG
ちなみに、C++の構造体やクラスでリストをつくって・・・
というような話ではなく、RDBでテーブル設計する場合にどうするか
という話です。
よく分かりませんが、正規化とかいうやつでしょうか?

とりあえず>>470の例ではどうするのがベストなのか、教えてください。
0472デフォルトの名無しさんNGNG
>>470
関数ごとに ID を割り振って、

 関数ID, 引数名, 引数の説明, ..

みたいなデータ構造の「引数テーブル」を作る。>>471 で自分で言ってるけど、正規化について
調べておくのが良いです。
0473デフォルトの名無しさんNGNG
int i[3] = { 1, 2, 3 };
int *p = i + 1;
*(p++) *(p - 1);

*(p++) を評価した場合2。
その後の *(p-1) を評価するとき、pがどこを指してるかは、未定義。
*(p++) と *(p-1) の評価順序は、処理系依存。

せんせーこれでいいですか?
0474デフォルトの名無しさんNGNG
>>473
その前に syntax error じゃないのか。
0475470NGNG
>>472 ありがとうございまふ。

関数名の立場にたって引数へのポインタをたどるイメージじゃなく、
引数に関数名へのポインタを持たせておくイメーズですね。

理解できました。
0476デフォルトの名無しさんNGNG
すみません。叩かれるような質問だとは思うのですが、

最近Borland C++ Compiler 5.5
http://www.borland.co.jp/cppbuilder/freecompiler/

をダウンロードして、c及びc++に挑戦しようと思ったんです。

しかし、自分の見方が悪いのだと思うのですが、標準関数に関するヘルプが見つけられなくて行き詰まってしまいました。
どなた様か、Borland C++ Compiler 5.5を使ってらっしゃる方、ヘルプのどこに載っているのか教えて頂けないでしょうか?
もしくは標準関数の説明が載っているようなホームページなどはない物でしょうか?

ヘルプも自分で調べられないという大変下らない質問なのですが、どうか救いの手をお願いできませんでしょうか?
0477476NGNG
あぅ、すみません。
あせって直リンにしてしまいました。

ttp://www.borland.co.jp/cppbuilder/freecompiler/
0478質問です。NGNG
Rubyって、なぜ最強なのでしょうか?
0479デフォルトの名無しさんNGNG
信者はただの最強ヴァカなので放置してやって・・・>478
0480デフォルトの名無しさんNGNG
直リンしてはいけない、というルールはいつ決まったのだ?
0481デフォルトの名無しさんNGNG
>> 476
BCC55のヘルプはコンパイラやリンカの説明しかないよ。
オレがBCC使うときは大体、VCのマニュアルを参考にするな。

参考になるのはここ↓ 本家。
http://www.microsoft.com/japan/developer/library/default.asp?URL=/japan/developer/library/

あとは、お勉強ページのスレとか見ればいろいろあるんじゃない?
0482481NGNG
ごめん、へんなリンクのしかたしちゃった。やり直し。
http://www.microsoft.com/japan/developer/library/default.asp
0483デフォルトの名無しさんNGNG
datファイルをp2pで共有して
書きこみの処理と”最新”の供給を2chサーバにやらせるようなシステムを構築すれば状況は改善されると思いますか?

【専用ブラウザ使用】
新規スレ獲得の時にはログを持っているクライアント・親を探し取得。
(スレの大きさに比例してサーバへの負担と転送量を減らせる?)
(クライアントは定期的に持っているdatの同期をはかり
優先度は2chのサーバが最も低い。
古いログ持っている人に勝手にアップデートしちゃったりする。
とりあえずなるべく早く最新のものを広める。)
足りない部分は(差分)を2chのサーバから取得。
datには認証署名をつけておき書きかえられないように。
書きこみは今まで通り。

…割り当てで今まで通りの負担と同じになるか…
わけわかんなくてスマン。
こういうのは苦手なのだ。
0484483NGNG
すいません。外出でした。
p2p-cacheてのですね。
0485デフォルトの名無しさんNGNG
スーパー素人ですみませんがお助けを。

Linux上のgccでC++の勉強をはじめていきなりつまづいてます。

% gcc test.cc

で以下のソースをコンパイルしようとするとダメなんです。

# include <stdio.h>
# include <iostream.h>

int main(int argv, char *argc[])
{
cout << "Hello.\n";
}

なんか、"undefinded reference to 'ostream::operator<<(char const *)'
とか言うエラーメッセージが出てます。

何がダメなんでしょうか?
0486デフォルトの名無しさんNGNG
>>485
C++ の標準ライブラリをリンクしてないっぽいな。

とりあえず g++ -v でコンパイルして、出力見せてみ。
0487デフォルトの名無しさんNGNG
gccじゃiostrean.hなの?
0488デフォルトの名無しさんNGNG
>>476
CのならLSI C-86試食版のドキュメントをお勧めする。
0489デフォルトの名無しさんNGNG
>>485
俺が借りているレンタルサーバーも同じようなメッセージが出るな。
純Cのソースはきちんとコンパイルできるけど(iostream.hはあるんだけどな・・・)。
0490デフォルトの名無しさんNGNG
>>477
個人サイト以外は直リンクしろ。面倒だから。
0491485NGNG
>>486

とりあえずやってみました。あと、Linuxだけでなく、cygwinでも同じ
エラーが出ます。cygwinで

% g++ -v test.cc

をやった結果がこれです:

Reading specs from /usr/lib/gcc-lib/i686-pc-cygwin/2.95.3-4/specs
gcc version 2.95.3-4 (cygwin special)
/usr/lib/gcc-lib/i686-pc-cygwin/2.95.3-4/cpp0.exe -lang-
c++ -v -D__GNUC__=2 -D__GNUG__=2 -D__GNUC_MINOR__=95 -D__c
plusplus -D_X86_=1 -D_X86_=1 -Asystem(winnt) -D__EXCEPTIO
NS -Acpu(i386) -Amachine(i386) -Di386 -D__i386 -D__i386__ -Di686
-Dpentiumpro -D__i686 -D__i686__ -D__pentiumpro -D__pentiumpro__ -D__
stdcall=__attribute__((__stdcall__)) -D__cdecl=__attribute__((__cdecl__)) -
D_stdcall=__attribute__((__stdcall__)) -D_cdecl=__attribute__((__cdecl__))
-D__declspec(x)=__attribute__((x)) -D__CYGWIN32__ -D__CYGWIN__ -Dunix -D__unix__
-D__unix -isystem /usr/local/include -idirafter /usr/include -idirafter /usr/include/w32api
-isystem /usr/include/g++-3 -isystem /usr/include/g++ test.cc /cygdrive/c/WINDOWS/TEMP/cc0cIkLf.ii
GNU CPP version 2.95.3-4 (cygwin special) (80386, BSD syntax)
#include "..." search starts here:
#include <...> search starts here:
/usr/include/g++-3
/usr/lib/gcc-lib/i686-pc-cygwin/2.95.3-4/include
/usr/include
/usr/include/w32api
End of search list.
The following default directories have been omitted from the search path:
End of omitted list.
/usr/lib/gcc-lib/i686-pc-cygwin/2.95.3-4/cc1plus.exe /cygdrive/c/WINDOWS/TEMP/cc0cIkLf.ii -quiet -dumpbase
test.cc -version -o /cygdrive/c/WINDOWS/TEMP/ccxyUbSN.s
GNU C++ version 2.95.3-4 (cygwin special) (i686-pc-cygwin) compiled by GNU C version 2.95.3-4 (cygwin special).
as -o /cygdrive/c/WINDOWS/TEMP/cchVhi58.o /cygdrive/c/WINDOWS/TEMP/ccxyUbSN.s
/usr/lib/gcc-lib/i686-pc-cygwin/2.95.3-4/collect2.exe -Bdynamic --dll-search-prefix=cyg /usr/lib/crt0.o
-L/usr/local/lib -L/usr/lib -L/usr/lib/w32api -L/usr/lib/gcc-lib/i686-pc-cygwin/2.95.3-4 /cygdrive/c/WINDOWS
/TEMP/cchVhi58.o -lstdc++ -lgcc -lcygwin -luser32 -lkernel32 -ladvapi32 -lshell32 -lgcc
0492デフォルトの名無しさんNGNG
>>485
ところで、なんでstdio.hをインクルードしているの?必要ないと思うけど。
0493デフォルトの名無しさんNGNG
#とincludeの間にスペースってあっていいんだっけ?
0494デフォルトの名無しさんNGNG
ダメだったら、
'ostream::operator<<('
なんてエラーはでない
0495485NGNG
man gccやってみたら、

gcc assumes preprocessed (.i) files are C and assumes C style linking
g++ assumes preprocessed (.i) files are C++ and assumes C++ style linking

と出てきました。C++やるにはgccじゃなくてg++じゃなきゃダメってことでしょうか。
実際、上のコードも
% g++ test.cc
ならスカッとコンパイルを通ったし、実行したらハローって出てきます。
(Linuxでもcygwinでも)
0496デフォルトの名無しさんNGNG
g++でコンパイルしてみろ
0497ちゅーぼーNGNG
UNIXでC++なんて使うの?
0498デフォルトの名無しさんNGNG
>>497
一瞬馬鹿にしようと思ったが、確かにあんまり使わない。
メジャーどころというと、Qtくらいしか思いつかない・・・
0499デフォルトの名無しさんNGNG
上っ面な知識しかないバカが多いからな
0500デフォルトの名無しさんNGNG
げっとーーー
0501デフォルトの名無しさんNGNG
>>498
man page のフォーマットでお世話になってる GNU groff とか。

>>500
残念。この板ではキリ番は 512 です。
0502デフォルトの名無しさんNGNG
>497
http://pc.2ch.net/test/read.cgi/unix/1004227343/
まあ、とりあえずこのスレ嫁
0503デフォルトの名無しさん NGNG
ふられた彼女とやり直すことができるプログラム書いてください
0504デフォルトの名無しさんNGNG
>503
ROLLBACK TRANSACTION
してみてください。

0505デフォルトの名無しさんNGNG
>>503
プログラムでは無理。お前の人生を再起動しろ
0506503NGNG
フォーマットしようとしても自分からはできないんです。
誰か俺のDOSになって俺の記憶を消し去ってください。
0507デフォルトの名無しさんNGNG
いますぐ回線きって首つれ。
公になっていないが、それが人生のリセット法だ。
0508デフォルトの名無しさんNGNG
>俺のDOSになって
こんなきめ台詞じゃ誰でもふる
0509デフォルトの名無しさんNGNG
HOOK 引っ掛ければ強制リセットできるんじゃない?
SetLifeHookEx() で WH_NECK かな?
後はフックプロシージャのアドレスさえ分かれば誰かがやってくれるよ。
漏れはやらないが(藁
0510デフォルトの名無しさんNGNG
Hookハンドラは結構失敗するよ。
throw FromTower(self);
で、デフォルト例外ハンドラに処理して貰うのがいいとおもう。
0511デフォルトの名無しさんNGNG
>>352
オペレータ ←→ オペランド
プログラミングというより英語の問題だねコリャ。

というわけで、352 は OED 購入ケテーイ (;´Д`)
(もっとも、変化している部分はゲルマン語派起源ではないので
ちょと難しいかも)
0512459NGNG
>>460
 例外を使うべきではなさそうな場面ではどうするのですか?

>>461
 俺はbool派だけど、他人が作ったライブラリはLRESULT派だから、
一緒に使ってるとごちゃごちゃする場合とかはどうされますか?
0513459NGNG
 ひ、ひでぇ文章。>>461さんへ。

 「俺はbool派だけど、他人が作ったライブラリはLRESULT派だから、
一緒に使ってるとごちゃごちゃする」といった場面に出くわしたら
どうされますか?
0514デフォルトの名無しさんNGNG
>459
enum { success, failure } でも返すようにしとくとよろし。
0515デフォルトの名無しさんNGNG
>>514

461じゃないが、他人のライブラリを気にするならそれに合わせるべきじゃないの?
俺スタイルを貫くなら仕様をはっきりとユーザに提示する。

ちなみに私の場合は、isxx()関数以外では極力boolは返さない。
私がフルスクラッチで書いたWindowsSDKプログラムでは、WndProcのswitch文から
呼ばれるハンドラ関数群はすべてLRESULTを返すようにしている。
でも、これやってる人ってあんまりいない。なんで?
標準で用意されているのメセージクラッカのせいかな?
0516515NGNG
すまそ、>>514じゃなく、>>513へのレスだった。
0517459NGNG
>>514
 このやり方だと、「success」「failure」という単語を名前空間内に
ばらまいてしまうのが嫌かな、と。

>>515
 ですから、boolを返す関数は、成功=false,失敗=trueと設計して、
LRESULTと矛盾がないようにしていますが、これはどうでしょう?
やめた方がいいですかね?
0518デフォルトの名無しさんNGNG
VB房な自分に教えてください。
変数宣言、つーか Dim 〜ってさ、必ず関数の最初に
書くべき?
 例えば、条件分岐先で、Dimとかやっちゃたらダメ?
 If hoge=True Then
  Dim Rst As RecordSet
 みたいな。Dimってメモリ領域割り当ててるってMSDNに書いてる
から、その都度その都度宣言しとくのがいいのかなとか、疑問に思ったりする。
0519デフォルトの名無しさんNGNG
下のコードがコンパイルエラーになります

01 import java.io.*;
02 class SerializeSample{
03 public static void main(String args[]){
04 try{
05 //Serializeするオブジェクト
06 Human h1 = new Human("山田君",168.3,61.1,20);
07 //Fileへ保存
08 ObjectOutputStream oos = new ObjectOutputStream(
09 new FileOutputStream("h.dat"));
10 oos.writeObject(h1);
11 oos.close();
12 //Fileから読み出し
13 ObjectInputStream ois = new ObjectInputStream(
14 new FileInputStream("h.dat"));
15 Human h2 = (Human)ois.readObject();
16 ois.close();
17 //読み出せたか確認
18 System.out.println(h2.toXML());
19
20 }catch(IOException e){
21 System.out.println("IO ERROR");
22 System.exit(1);
23 }
24 }
25 }

javac D:\labo\java\SerializeSample.java
D:\labo\java\SerializeSample.java:15: 例外 java.lang.ClassNotFoundException
は報告されません。スローするにはキャッチまたは、スロー宣言をしなければなりません。
   Human h2 = (Human)ois.readObject();
^
エラー 1 個

HumanクラスはちゃんとSerializableを継承していますし、
15,18行目をコメントアウトすればコンパイルも実行もできます。
h.datもちゃんとできます。
エラーメッセージの意味がいまいち理解できないのですが、
ObjectInputStreamのthrowになにか問題があるのでしょうか?
0520519NGNG
あう、行番号いれればインデントが保持されるかと期待したのに、
だめか・・・
0521 NGNG
>>520
全角ブランクで入れれ
0522デフォルトの名無しさんNGNG
>518
 その辺がVB房の限界だな
0523デフォルトの名無しさんNGNG
>>485
using namespace std;
0524デフォルトの名無しさんNGNG
>>523
自分の環境で試しました?
0525476NGNG
>>481
親切にありがとうございます。
ついてないのでしたか。
思いっきりアホですみません。
色々見て頑張ります。

>>490
了解です。
以後気をつけます。
0526デフォルトの名無しさんNGNG
>>523
「ユージング ネームスペース エスティーディー」で、五七五だな。
今気づいた(笑)。
0527デフォルトの名無しさんNGNG
>>513
自分的には:
isXXX hasXXX canXXX などという名前の関数は bool を返し、true は成功です。
それ以外の関数は bool 以外を返し、数値を返す場合は大体は 0 が成功で、ポインタを返す場合 NULL は失敗ですが、
たまにどんな数値を返しても成功で失敗時に例外を飛ばす関数や、何も返さず成功時は例外なしで失敗時に例外を返すという関数などもあったり。
色々デス。
0528デフォルトの名無しさんNGNG
>>517
> ですから、boolを返す関数は、成功=false,失敗=trueと設計して、
> LRESULTと矛盾がないようにしていますが、これはどうでしょう?
なんでそこまでboolにこだわるの?

> とで詳細なエラー値が
> 欲しくてLRESULTにしたくなった場合とか…。
最初からLRESULTにしておけば何の問題も無いでしょ。
bool と LRESULT が混在するよりも、
falseが成功でtrueが失敗の方が俺的にはキモイ。
0529デフォルトの名無しさんNGNG
COMのFAILED、SUCCEEDEDマクロみないなのつくって
判断させればいいと思うが。
if FAILED( hResultFunc() )
{ do_somefunc();}
if( boolFunc() )
{ do_SomeFunc() }

>falseが成功でtrueが失敗の方が俺的にはキモイ。
激しく同意。
0530ヤンNGNG
MSーDOSを使うプログラムってどれくらいあるのですか?
0531デフォルトの名無しさんNGNG
そんな質問のしかたヤ〜ン
0532デフォルトの名無しさんNGNG
Win95とか、WfWとか、Win3.1とか...Win1.0とか。
0533ユンNGNG
人間を使う仕事ってどれくらいあるのですか?
0534デフォルトの名無しさんNGNG
まず人間を使わない仕事の例を挙げてみてくれ
0535デフォルトの名無しさんNGNG
蟻の巣作り
0536デフォルトの名無しさんNGNG
仕事は力がする。
0537デフォルトの名無しさんNGNG
おいちょと聞きますが
最近BSDmagazineってプログラムの特集してますか?
0538未知のウイルスNGNG
http://vx.netlux.org/dat/vct.shtml
ウイルス250種
http://www.ebcvg.com/binary.php
Empire248はBloodhoundFileString(右端の上から6番目)
http://www.symantec.com/region/jp/sarcj/data/b/bloodhound.html
http://www.symantec.com/avcenter/reference/heuristc.pdf
0539デフォルトの名無しさんNGNG
>>529

bool failed(HRESULT hr) { return FAILED(hr); }
bool failed(bool b) { return !b; }

みたいにoverloadすれば便利とか
0540デフォルトの名無しさんNGNG
typedef LONG HRESULT
typedef LONG LRESULT
な罠。
0541459NGNG
>>527
>ポインタを返す場合 NULL は失敗ですが、
 しまった、ポインタのことは忘れてました…。

>>528
>なんでそこまでboolにこだわるの?
 boolは予約語ですけど、LRESULTは予約語ではないですから。
なんとなく、予約語のboolのほうが安心なような気がしまして…。

>falseが成功でtrueが失敗の方が俺的にはキモイ。
>>529
>激しく同意。
 あ…やっぱそうですか。俺的には、「これは、戻り値はIsError()を
返しているんだ!」と脳内で納得させてましたけど、やっぱあかんですかね。

>>539
>bool failed(HRESULT hr) { return FAILED(hr); }
>bool failed(bool b) { return !b; }
 おおっ。これ、いいっすね。…と思ったら、↓

>>540
>typedef LONG HRESULT
>typedef LONG LRESULT
 これ、全部に対応させようとしたら、いくつオーバーロードさせれば
いいんですか…。(;´Д`)
0542459NGNG
 ageちゃった…。すみません…。
0543デフォルトの名無しさんNGNG
おそらくとっても単純な事だと思うのですがどうか...

lngLL * 6l % 100

VC++のソース中の1行です。
この式の「6l」って何なんでしょうか...
ポインタだけでも結構ですので、誰か教えて下さい...
0544デフォルトの名無しさんNGNG
>>543
> ポインタだけでも結構ですので、誰か教えて下さい...
ポインタ(変数)とは変数や関数のメモリ上のアドレス値を格納する変数の事を言います。
0545540NGNG
いや、そうじゃなくて。
HRESULTはCOM系の戻り値に使う。
#define FAILED(Status) ((HRESULT)(Status)<0)なわけ。
LRESULTは Win系のヤツで
#define FAILED(Status) ((LRESULT)(Status)==0)なわけ。
で、実体は同じLONGだから、オーバーロードできないってだけ。

> これ、全部に対応させようとしたら、いくつオーバーロードさせれば
>いいんですか…。(;´Д`)
C++のオーバーロード規則をちゃんと嫁。
0546デフォルトの名無しさんNGNG
>>543
long型をあらわす接尾辞かな。

>>544サムイ
0547ZhouZouNGNG
>>544
ネームスペースが違うんじゃない?
0548543NGNG
>546
おぉぉありがたや...
「接尾辞」で調べて解決致しました。
感謝!!
0549デフォルトの名無しさんNGNG
>>546>>544
ワ・・・ワラタ
0550デフォルトの名無しさんNGNG
peal で電話番号リスト aaa.txt にはあって bbb.txt にはないものを抜き出したい
時ってどんな感じで書けばいいんですか?
bash で下のような感じで書こうとしてたんだけど失敗してしまいました。

#!/usr/bin/bash
for i in `cat aaa.txt`
do
if [ "$i" = `cat bbb.txt` ]; then
echo $i
fi
done

考えてるうちにわけがわからなくなってきたのでお願いします。
もちろん bash でもいいです。
0551デフォルトの名無しさんNGNG
>>543
>ポインタだけでも結構ですので、誰か教えて下さい...

ウルトラ警備隊の所有する特殊車両です。


0552デフォルトの名無しさんNGNG
>>550
peal -> perl ね。

それはともかく、aaa.txtとbbb.txtをあらかじめソートしておいて、
comm を使うってのはどうですか?
0553デフォルトの名無しさんNGNG
>>550
peal? ハシミミです、ということにしておこう。

my %hash = ();
open IN, 'bbb.txt';
while(<IN>){
chomp;
$hash{$_} = '';
}
close IN;

my @result = ();
open IN, 'aaa.txt';
while(<IN>){
chomp;
push @result, $_
unless (exists $hash{$_});
}
close IN;

print join "\n", @result;
0554デフォルトの名無しさんNGNG
>>553
ありがとうございます!!!!
すごいです!スッとサラッと書いてしまうあなたを尊敬します!
ありがとうございます!ありがとうございます!本当にありがとうございます!
0555デフォルトの名無しさんNGNG
>>550
sub hoge{my %A;open A,"aaa.txt";open B,"bbb.txt";@A{<A>}=();delete @A{<B>};close B;close A;keys %A;}
0556デフォルトの名無しさんNGNG
>>553
漏れperl初心者だけど、

>push @result, $_
>unless (exists $hash{$_});

こういうハッシュの使い方もあるんすね。
勉強になったス。
0557デフォルトの名無しさんNGNG
ぐぉ…
やっぱ本職のperlは違うわ。
どうしてもループとか使っちまう…
0558556NGNG
>>555
おお、これも面白い。
深い。
0559デフォルトの名無しさんNGNG
計測サーバを立てる事になりました。
それで、そのサーバプログラムが使うでデフォルトのポートを決めなければいけないんですが、
既存のプロトコルとバッティングしないポート番号とは一般的に何番からですか?
お父さんたちに聞いたところ、
・1500番以降
・6000番以降
・8000番以降
・10000番以降
と言う意見が出ました。根拠・ソースはあるか?と聞いたところ、まともな回答をした人はいませんでした。
正しい知識として身に付けておきたいので、ソースなどあれば、あわせて教えてください。
0560デフォルトの名無しさんNGNG
「主なプロトコルが使っているポート番号一覧表」
みたいなページがたぶんどこかに転がってるから、そこを参考にするとか?
0561デフォルトの名無しさんNGNG
>>559
ポート番号1〜1023のwell-known portは、 IANAが管理してる。
また、ポート番号1024〜49151は、registered portとして登録を受け付け、
リストされてる。
>>560
> 「主なプロトコルが使っているポート番号一覧表」
これのことか?
http://www.iana.org/assignments/port-numbers
0562デフォルトの名無しさんNGNG
fortran free download
出来るサイト教えてね。
0563デフォルトの名無しさんNGNG
>>562
http://www.fortran.com/fortran/free.html
0564デフォルトの名無しさんNGNG
>>562
gcc使え

> Currently GCC contains front ends for C, C++, Objective C,
> Chill, Fortran, and Java as well as libraries for these
     ^^^^^^^
> languages (libstdc++, libgcj,...). The next major release,
> GCC 3.1, will also include an Ada front end.

0565559NGNG
>>560
ありがとうございました。
定義としてこんなページ見つけました。
http://www.nanisama.com/Main/port/

>>561
>http://www.iana.org/assignments/port-numbers
あわせて参考にします。

現場内のローカルなネットワークに設置するんですが、キリが良い数字として50000番以降にしようと思います。

0566デフォルトの名無しさんNGNG
誰か俺様の卒論やらねぇ?
0567デフォルトの名無しさんNGNG
>>566
俺のと変えない?
0568デフォルトの名無しさんNGNG
>sstp-1 7743/tcp Sakura Script Transfer Protocol
>sstp-1 7743/udp Sakura Script Transfer Protocol
># Kouichi Takeda <[email protected]>
(´д`;)
0569デフォルトの名無しさんNGNG
>>567
交換はやだ。俺様は何もしたくないんだよ。
0570はじめましてこNGNG
こんばんは。
ちょっと皆様のお知恵を拝借したくここに来ました。
クライアントからサーバに情報を収集して(テキスト)
サーバ上のデータベースにそのテキスト情報を書き込むという
処理を行いたいのですが,
クライアントからサーバに情報を収集する際,
プログラムでDOSを立ち上げてCOPYコマンド
あたりで情報をサーバに上げようかと考えています。
その他いい案があったらアドバイス下さい。m(_ _)m
0571デフォルトの名無しさんNGNG
WebProg板とかなかったか。
0572デフォルトの名無しさんNGNG
ちょっとお聞きしたいのですが、

DOSのN88BASICでGPIBを制御したいのですが、
DOSの拡張パックに入っているGPIBドライバ一式を探しています。

入手方法などご存知でしたらアドバイスお願いいたします。
0573デフォルトの名無しさんNGNG
こんにちは。
Hexeditでデータを編集したいのですが、
4180000C
を
4800----
にしろと、ありました。この、4800----の、----の部分ってなんでしょう?
-はHexeditに打ち込めないし、なにか他の数字を入れるとエラーが出ます。
どなたか、教えてください!!お願いします!!
0574デフォルトの名無しさんNGNG
デバイスドライバを作りたいと考えていますがお勧めの
書籍があれば教えて下さい。
0575testNGNG
test
0576デフォルトの名無しさんNGNG
>575は、北朝鮮から工作員への秘密指令、
などといってみるテスト。
0577仕様書無しさんNGNG
 エクセルのマクロをパスワードで保護しているのを
見るために、パスワードをぶっ壊すツールはありますか?
0578デフォルトの名無しさんNGNG
なんだこの怒涛の質問責めは・・・
0579デフォルトの名無しさんNGNG
>>577
ここにちょうどそういうツールがあるよ
http://www.geocities.com/clash/xxx.html
0580デフォルトの名無しさんNGNG
>>577
板違いだどあほ。
0581JustStupidRubyistNGNG
>>572
BASIC 止めて gpib-rb 使おー
http://skjs10.eei.metro-u.ac.jp/~kiwamu/gpib-rb/
って DOS か…
0582初心者NGNG
WNDCLASS構造体についての詳細が書いてあるところ知っていますか?
構造体の各変数に入れる値の詳細がほしいのですが・・・
0583デフォルトの名無しさんNGNG
GO MSDN. http://msdn.microsoft.com/
0584デフォルトの名無しさんNGNG
コンピューターで音声や画像を扱う「計算」が、従来の数値計算と異なる点ってなんですか?
0585デフォルトの名無しさんNGNG
なんだか しゅくだいの
においが するぞ!
0586デフォルトの名無しさんNGNG
>>584
「離散コサイン変換」で検索しる。
で、これって宿題?
0587デフォルトの名無しさんNGNG
従来の数値計算と異なる点
○計算精度が必要でなく計算速度が重要である
0588デフォルトの名無しさんNGNG
>>577
ていうか、スマンが
Excelスレのほうで盛り上げてくれ…
漏れの居場所が寂しいので ヽ(;´д`)ノ
0589デフォルトの名無しさんNGNG
>>581
どうもありがとうございます。
早速行ってみます。

・・・しかしなんで計測器関係の制御プログラム例ってN88BASICが多いのだろう・・・
研究室の奥からPC−9801引きずり出してきました。
0590デフォルトの名無しさんNGNG
>>589
ROM-BASICにGPIBサポート命令が乗ってた
当時一番入手しやすくてお手軽な機械だた
0591デフォルトの名無しさんNGNG
>>590
確かに便利です。
でもセーブできないのが難点・・・
0592VB最高NGNG
プログラマーになる為には当然基本情報処理の資格はもっていなくても
知識はもっていなくてはだめですか?
0593デフォルトの名無しさんNGNG
コードを書けばあなたもプログラマー
0594デフォルトの名無しさんNGNG
>>591
N88DISK-BASICにすればセーブでけますぅ。
そういえば、N−BASICの予約語にもLISTENとかTALKとか、あったなぁ、
マニュアルには載ってなかったけど。
0595デフォルトの名無しさんNGNG
いや、LPIRNT でソースを紙に保存だろ。
そんで、毎日、手作業でコードを打ち直す。
0596デフォルトの名無しさんNGNG
>595
人間ストレージと呼ばせてください
0597デフォルトの名無しさんNGNG
>>592
「VB最高」って思わないことがプログラマへの近道であると
思いますが、何か?  (;´Д`)
0598デフォルトの名無しさんNGNG
>>595
 Windowsパソコンで適当なターミナルソフトを走らせておいて
  SAVE "COM1" / LOAD "COM1" てのはダメかな?
0599デフォルトの名無しさんNGNG
>>594
研究室にオリジナルのDISKBASICを発見!
しかしそのラベルにはマジックで書かれた「TEX」の文字が・・・

だれだ!貴重なディスク消したやつ!(血涙)

>>595
いや〜それはちょっと・・・つらいです。

やはりネットで「くれ!」はタブーだし(オイ
0600デフォルトの名無しさんNGNG
NEC に電話すれば通販で買えるんでないの?
0601厨房NGNG
JavaScriptで、
onMouseの反対はonMouseoutですが、
onClickの反対は何になるのですか?
0602デフォルトの名無しさんNGNG
反対の概念を生み出して自分で実装しなさい
0603厨房NGNG
はう・・・・・
0604デフォルトの名無しさんNGNG
>>601
onClickってのは、マウスクリック(ENTERキーかもしらんが)された時に発生するイベントだよね。
その反対ということは、マウスがクリックされなかった時に発生するイベントですね。
…発生しないだろ?
少しは頭使えよ。
0605デフォルトの名無しさんNGNG
>>601
Click の逆だと>>604の言うとおり、何のイベントも起きないな。
OnMouseDown と OnMouseUp のことか?
0606デフォルトの名無しさんNGNG
>>599 カセットインターフェースボード付ければ…
0607デフォルトの名無しさんNGNG
>>601
WM_LBUTTONUP (w
0608Perlで質問NGNG
CGIの中で
SSIみたいに別のCGIを動かして
結果を挿入したいんですが、
どうやったらいいんでしょうか?
ちなみに挿入したいのはCで組んだものです。

Googleで調べてみたんですが
どうしても見つからない……というか、
どう検索かければいいものか……
どなたか、よろしければ教えてください。
お願いします。
0609デフォルトの名無しさんNGNG
system("other.cgi");
でよかったっけ?
まぁ、ちゃんと出力を取り扱うには、パイプを繋げないといけないな。
0610Perlで質問NGNG
ありがとうございます!
ちょっと今試してみて、後ほど結果を報告します。
0611デフォルトの名無しさんNGNG
Forte C++ の既知の問題を集めた site ってない?
0612608NGNG
先ほどはありがとうございました。
試してみたんですが、うまくいきませんでした。
調べたら、systemやexecは戻り値が実行結果にはなってなかったんですね。
パイプが使いこなせるように頑張ろうと思います。

ところでいろいろと調べていたところ
backtick演算子というものが出てきました。
これは使っていいもんでしょうか?
0613611NGNG
sun の site まだ見てなかった。逝ってきます。
0614デフォルトの名無しさんNGNG
open(fp, "test.cgi|");
@result = <fp>;
close(fp);
とかならどうよ?
0615デフォルトの名無しさんNGNG
diffアルゴリズムの解説Webページってある?

漠然としたイメージの解説ページはあるんだけど、
アルゴリズムそのものを解説したページが見つからない。

テキストファイルを行レベルで比較、でいいんだけど。
0616デフォルトの名無しさんNGNG
>>615
http://hp.vector.co.jp/authors/VA007799/viviProg/doc5.htm
0617608NGNG
>>614

open(OUT, "実行するファイル|");
@result = <OUT>;
close(OUT);
print @result;

とやってみたんですが、
どうも理解が不足しているらしく、
結果を表示することができませんでした。
backtickを使ったらうまくいったんですが……
うまくいったならそれでいいんじゃとも思いますが、
それでは進歩がないので、
どうして表示できなかったのか追及してみたいと思います。
ありがとうございました。
0618デフォルトの名無しさんNGNG
>>617
やり方はあってるはずだが、ほんとにopenできてるかどうか確認してみ。
0619608NGNG
>>614
もういっかいやったらうまくいきました!
ありがとうございます。
いろいろと調べることができて
おかげでパイプの使い方もマスターできました。
言うことナシです。
また何かあったらよろしくおねがいします。
0620615NGNG
>>616
お、さんきゅ。読んでみるよ。
0621デフォルトの名無しさんNGNG
クローンでなく大元のGnutellaのソースが欲しいのですが見つかりません。
やはりAOLが公開停止にした以上ソースそのものはまずいのでしょうか。
0622デフォルトの名無しさんNGNG
プログラミングについてはど素人です。

やりたい事は、ホームページに現在訪問中の人が何人いるかを、
リアルタイムに表示&更新させたいのですが、
JAVAのプログラムを作るのは無理なので、
好都合なフリーアプレットなどないでしょうか?
またはなにか簡単な方法はあるのでしょうか?

ちなみに、↓こちらのホームページに、私の理想としてるものがあります。
http://maxbet.que.ne.jp/
0623デフォルトの名無しさんNGNG
>>622
建築家が自分の作ったわけでもない建物の位置など知っていると思うか?
陶芸家が自分の作ったわけでもない茶碗の売り場など知っていると思うか?
0624デフォルトの名無しさんNGNG
JavaScriptにて、
「0.0055 * 10」
の演算結果が
「0.05499999999999999」
となってしまうのですが、これはJavaScriptのバグでしょうか?

ちなみにネットスケープ4.73、IE5.0でも同じ結果がでました。

0625デフォルトの名無しさんNGNG
>>624 そうです バグですが とりあえず仕様として扱って下さい
0626デフォルトの名無しさんNGNG
>>625
えっ?バグなのかっ!?そうか、ばぐなのか、そうか・・・
まぁ、あなたがそういうならバグなんだろう
0627厨房NGNG
>>604 >>605
レス遅れてシミマセン。

僕の書き方がとても悪かったです。
onClickを使ってMenuTreeを作ったんですが、
もう一度押しても、TREEが元に戻らないんです。
で、onclick="hide"とか、色々やってみたんですが、
ぜんぜん、うまく行かなかったんで。。
もし、わかればお教えください。
0628625NGNG
>>626
あの手のデザイナーが使うような言語は 

 ”浮動小数点数は1万倍して内部表現とする”

程度の工夫をしても悪くなかったかと・・・・程度の意味でやす
0629デフォルトの名無しさんNGNG
>>627
「MenuTree」のヘルプを読んでね。
0630デフォルトの名無しさんNGNG
SASってどうですか
使われてますか?
0631デフォルトの名無しさんNGNG
最近タリ板をやっつけに、アフガニスタンに行きましたね>SAS
予算の無駄遣いと言われないくらいには、そこそこ使われているのでは。
0632デフォルトの名無しさんNGNG
>>624
キーワード 「浮動小数点 丸め誤差」 で検索してみよう。
http://www.asahi-net.or.jp/~uc3k-ymd/Lesson/Section03/section03_13.htm
0633632NGNG
ありゃ。l が抜けてた。
http://www.asahi-net.or.jp/~uc3k-ymd/Lesson/Section03/section03_13.html
0634デフォルトの名無しさんNGNG
ここって、かなりDQNな質問でも答えてくれる?
0635デフォルトの名無しさんNGNG
あ、なんでもない。ごめん。
0636デフォルトの名無しさんNGNG
>631
よくわからんのですが
0637デフォルトの名無しさんNGNG
>>636
http://hanran.tripod.com/terro/c-uk.html
0638デフォルトの名無しさんNGNG
こんなことがしりたいんじゃないんですが
0639デフォルトの名無しさんNGNG
>>638
じゃあどの SAS だかきちんと言ってくれ。
http://www.flysas.co.jp/
http://www.hbs.ne.jp/home/scorpius/sas.html
http://www.sas.com/offices/asiapacific/japan/
http://www.sasnet.co.jp/
0640デフォルトの名無しさんNGNG
http://grace.ceser.hyogo-u.ac.jp/sta/sasb-01.htm
こんなの↑
0641デフォルトの名無しさんNGNG
>>630
いきなり「SASって」って聞いているので
思わず「予算はどれくらい?」ってレスしようとしてしまった。
0642デフォルトの名無しさんNGNG
ごめんなさい
Statistical Analysis SystemのSASのつもりで書いたのですが
このSASがどれくらい使われてるのかなと思って
0643デフォルトの名無しさん NGNG
Cでプログラム作ってるのですが、ラプラス変換をどう処理すればいいのか
分かりません。だれか教えていただけませんか?
0644デフォルトの名無しさんNGNG
フーリエで我慢する
0645デフォルトの名無しさんNGNG
ラプラス、
君にきめた!
0646デフォルトの名無しさんNGNG
どっちが攻めで、どっちが受け?ラプラス?フーリエ?
0647デフォルトの名無しさんNGNG
脱糞
0648デフォルトの名無しさんNGNG
>>643
つーか、とりあえず↓ここをポイントしてほしかったぞ、と。
http://www.sas.com/offices/asiapacific/japan/software/base.html
これって、「研究」としての予算がたくさんつく機関(官・民とも)でしか
買わないんじゃないかな。めちゃめちゃ高価でそ。

(´-`).。oO(「ム板」的な回答としては、どんな回答が妥当だろう?)

どうして「どれくらい使われてるのか」って
知りたくなったのですか。それを聞きたいなぁ。
0649648NGNG
Σ(゚д゚lll)ガーン
>>643 ×(ラプラス変換)
>>642 ○(Statistical Analysis System)
ゴメソ。回線切って首吊ってきます。
あと、穴があったので入ってきます。
0650デフォルトの名無しさんNGNG
そりゃぁ君、もちろん教科書にあるように処理するんだよ
関数を文字列型にして微分のときは先頭にsを付けるのさ
0651642NGNG
>>648
卒論をSASでするかどうかまよっているのです
SASがほとんど使われてなかったら
もっとメジャーなものでやろうかなと考えたりしてます
0652デフォルトの名無しさんNGNG
EPROMについて聞きたいのですが。

今、使ってるイレーサーが小さいのでA4くらいの面積
に紫外線が当たるような物を自作したいのですがどんな感じで
作ると効率的ですかねー?6Wくらいの紫外線ランプで消えるかなー?
0653デフォルトの名無しさんNGNG
ズラ違い
0654デフォルトの名無しさんNGNG
>>652 器具そのものはDIY店で。で紫外線球は殺菌灯用の管を買って(ただし高い)

ただ、紫外線灯は強力だからカバー無しに使ってると恐いよ
 俺それやって顔の半分の皮がボロボロ剥けた
0655デフォルトの名無しさんNGNG
MS-DOSには64Kの壁があるのに
なぜUNIXにはないのですか?
同じマシンを使っているのに・・・
0656デフォルトの名無しさんNGNG
>>655

UNIXはPDP7/PDP11というミニコン用からスタートしました。
実際はC言語と供に生まれ変わったのをスタートと考えてもいいです
スタート直後のアドレス空間は18bitで 8086より狭かったのです。

この問題はVAX11によって解決されました。
C言語を使っていたので 移植もスムーズに行きました。
アプリもOSの機能を主に使って作られていましたから移植もスムーズだったのです


 MSDOSは8086というCPU(最初は8bitバスの同じ命令のCPUだけど)用に作られました。
この頃のアプリケーションはハードウエアを直接触っていました。
もちろんコンパイラも使いましたが、資源を有効に使う為にアセンブラがメインでした。
ほんの数年で80286そしてまた80386とメモリー空間は広がりましたが、DOSというOS
そのものが16bitに強く依存していた状況ではその強化された機能を十分に使う事は
出来ませんでした
0657デフォルトの名無しさんNGNG
>>652
日当たりが良い場所に一日中さらして置く。
0658デフォルトの名無しさんNGNG
>>657
・・・それで消えるの?まじ?ねた?
0659デフォルトの名無しさんNGNG
どちらかというと、MS-DOSは1Mの壁って感じ。
0660デフォルトの名無しさんNGNG
>>658  ねた言う前に試したらいいと思うが?

紫外線灯じゃなくても普通の蛍光灯でも消えるしさ
0661デフォルトの名無しさんNGNG
日光は消えるのにムラがあるので、素人にはお勧めしない。
0662デフォルトの名無しさんNGNG
>>655
CPUの動作モードが違うから。
メモリ管理のやり方も違うから。
0663デフォルトの名無しさんNGNG
アスキー出版局の「はじめて読むマシン語」買ってきましたが、
windows98で学べるいいシュミレータやMCモニタは無いのでしょうか。
パソコン暦二年ですのでPC-8801とかZ-80系とかまったく想像つかないのでそちらの
話題もあればおねがいします。
0664 NGNG
林晴比古の新c++言語入門買おうと思うんですけど
これって解りやすいですか?
0665デフォルトの名無しさんNGNG
>>659
MS-DOSは64Kの壁があります。
0666デフォルトの名無しさんNGNG
>>664
内容が(言語仕様面で)ちょっと古い感がある。
基本的に文法の解説のみでオブジェクト指向の概念や
プログラム設計への応用などには触れられていない。
あくまでC言語+α(便利機能)としてC++を解説している気がする。
分かり易さは可もなく不可もなくといったところ。
物忘れの時の参考書程度にはなるけど、入門書としては物足りない。
0667デフォルトの名無しさんNGNG
>>665
壁ってほどのもんじゃねーっすよ、すでに。
0668デフォルトの名無しさんNGNG
>>665
折れは Win95 で普通に 32 ビット空間使えるようになって泣けるほど嬉しかった。
0669デフォルトの名無しさんNGNG
「普通に」の意味にもよるが、Win3.0ですでにプロテクトモードは使えたぞ。
win3.1でリアルモードが無くなったし。
0670デフォルトの名無しさんNGNG
hugeポインタでいいじゃん
0671デフォルトの名無しさんNGNG
つか、MS−DOSに64Kの壁なんか、あったか?
DOSに渡すバッファとかに64Kの制限があるにはあったけど。
0672デフォルトの名無しさんNGNG
DMA は泣けた。
0673デフォルトの名無しさんNGNG
セグメントが64Kってことなんでしょ。たぶん。
MSDOSは1MBの壁やね。20bitだっけ
hugeじゃいちいち正規化するんで遅い。VRAMなんかも
DOSレベルじゃリニアアクセスできないし、死んでいいよって感じ。
0674デフォルトの名無しさんNGNG
明日は晴れるでしょうか?
0675デフォルトの名無しさんNGNG
>>674
地域次第です。こちらを参考に、どうぞ。
http://directory.google.com/Top/World/Japanese/%E3%83%8B%E3%83%A5%E3%83%BC%E3%82%B9/%E6%B0%97%E8%B1%A1%E6%83%85%E5%A0%B1/?tc=1
0676デフォルトの名無しさんNGNG
cygwinのgccダウソしたいんだけど英語がわかんないのでだれかおしえてください
0677デフォルトの名無しさんNGNG
>>676
%gcc {ターゲットのソース名}
0678デフォルトの名無しさんNGNG
> cygwinのgcc

死ね
0679デフォルトの名無しさんNGNG
>>676
駅前のNOVAへどぞ。
0680デフォルトの名無しさんNGNG
>>676
適当にsetup.exe拾ってきて動かす。サーバだけ選んであとはデフォルト。
0681デフォルトの名無しさんNGNG
Win2000 Professional環境で、Java2 SDKをインストールしたのですが
JDK1.3へのパスがとおりません。

システムの環境変数に追加すればいいんですよね?
具体的にどういう風に環境変数を通せばいいんですか?
厨房的質問かつ板違いかもしれませんが教えていただけないでしょうか?
インストールの段階でこけてます。
0682デフォルトの名無しさんNGNG
http://myhome.hananet.net/~crazyghost/goto.htm
0683デフォルトの名無しさんNGNG
PerlでPerlMagickを使って画像処理行ってるのですが
減色の仕方が解らないんです。

調べると
$image->Quantize()
っぽいんだけど、上手くいきません。
違うのかな?
誰かわかる人居たら教えてもらえないでしょうか?
お願いします
0684デフォルトの名無しさんNGNG
今まで文系で就職先がコンピュータ業界になったものです。
先輩の話によるとしばらくプログラミングをやることになるらしいのですが、
文系なので、数学とか全くわかりません。
そこで、数学を一からやりなおそうと思うのですが、
この場合、算数からやりなおすのか、中学からやりなおすのか
どちらがベストでしょうか?
今考えているのは、「1週間でやりなおす算数」とかいうのをやってみようと
思ってるんですが、どうでしょう?アドバイス頂けませんか?
0685デフォルトの名無しさんNGNG
>>684
心配するな、プログラミングと数学はキミが考えるほど関係ないと思われ。

むしろ目の前の事象を客観的に見つめ、論理的に考察し、
文章を組み立てて、それを推敲する能力だ。
0686デフォルトの名無しさんNGNG
>>684
とりあえず加減乗除くらいは覚えとけ。
プログラマをクビになっても使うぞ。
0687デフォルトの名無しさんNGNG
JavaScriptについて質問です。
サーバ側に指定したディレクトリが存在しているか、
チェックすることは可能でしょうか?
0688デフォルトの名無しさんNGNG
勉強するために
C++ Primer 改訂第三版
を買ったが、第二版と比べて翻訳に味がなくなってしまっていた。
どーしてくれる。楽しみにしてたのに。
あ、ただのグチだからみんな気にしないで。
0689WCNGNG
JAVAについて質問したいんですけど、
ButtonGroupってどう使うんですか?

ButtonGroup gb = new ButtonGroup("test");

と入れてもエラーが出ます。
お願いします。
0690デフォルトの名無しさんNGNG
>>687
板違い。
Web制作板のJavaScriptスレへどうぞ。

ちなみにそーゆーことは出来ないけど。
0691デフォルトの名無しさんNGNG
>>687
JavaScriptのコードがどこで解釈されて実行されるのか考えれば分かりそうなものだけど。
0692デフォルトの名無しさんNGNG
>>690
Web制作板のJavaScriptスレへ行ってきます。
0693デフォルトの名無しさんNGNG
>>691
サーバ側でチェックすれば直にできると思うのですが、
事情によりどうしてもクライアント側でチェックさせたいのです。
JavaScriptで、サーバ側へどうにか問い合わせればと思いました。
0694デフォルトの名無しさんNGNG
1) 存在確認したいディレクトリへの画像リンクを大きさ 0x0 (1x1?) で埋め込んでおく
2) onLoad でその画像にエラーが出ていないか確認

とか、

1) 存在確認したいディレクトリに var exist_flag = true; とだけ書いた JavaScript ファイルを置いておく
2) ページ内でその JavaScript ファイルを SRC="..." で取り込むj
3) ページ内で exists_flag が undefined または false かを確認する

とか、いろいろ手はある。Web 製作板の連中じゃこんなこと思いつかんのと違うか。
JavaScript だから出来ないという連中は自分の頭の固さを知れ。
0695デフォルトの名無しさんNGNG
K&Rの「プログラミング言語C第2版」って古いの?
バイブルらしいけど、発刊日が古いのが気になります。
最新版とか出ないんですかね?
それとも、そもそもプログラミング言語って一旦開発されれば改良されないのですか?
0696WCNGNG
>>689の者です。
教えてください。お願いします。
0697デフォルトの名無しさんNGNG
>>696
swingはインポートした?
0698デフォルトの名無しさんNGNG
>>695
この辺でも読んでくれ。
http://www.eskimo.com/~scs/C-faq/q11.1.html
0699WCNGNG
>>697
しました。

import java.awt.*;
import javax.swing.*;

class Kadai11
{
public static void main(String[] anyArguments)
{
JFrame window = new JFrame();
window.setTitle("Kadai11");
window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

JPanel panel = new JPanel();
panel.setLayout(new FlowLayout());

JLabel jl = new JLabel("Swing is hot");
JButton jb = new JButton("Swing is Cool");
JCheckBox jcb = new JCheckBox("Swing is warm");
ButtonGroup bg = new ButtonGroup("test");
JRadioButton jrb1 = new JRadioButton("yamada");
JRadioButton jrb2 = new JRadioButton("taro");

bg.add(jrb1);
bg.add(jrb2);

JTextField jtf = new JTextField("data.txt");
JTextArea jta = new JTextArea();
JList jlist = new JList("one","two","three","four");
JComboBox jcombo = new JComboBox("one","two","three","four");

panel.add(jl);
panel.add(jb);
panel.add(jcb);
panel.add(bg);
panel.add(jtf);
panel.add(jta);
panel.add(jlist);
panel.add(jcombo);

window.getContentPane().add(panel);
window.setVisible(true);
}
}

学校の課題で・・・
0700デフォルトの名無しさんNGNG
つーか、ButtonGroupって引数いるの?
漏れの見た本では、

bg = new ButtonGroup();
r1 = new JRadioButton("yamada",true);
・・・
bg.add(r1);

とかなってたけど。
0701WCNGNG
えーと。アプレットを使わないやつをわざわざ勉強する方針のようでして・・・
0702デフォルトの名無しさんNGNG
アルゴリズムとデータ構造の試験問題なんだけど

「
工学の問題を解決する場合、アルゴリズムの選択にあたっては
単にそのアルゴリズムの効率だけではなく,その他にも考慮すべき点が
いくつかある。具体的に考慮すべき点を挙げて説明せよ。
」

誰か分かる人いない?出来たら即答でお願い。
0703デフォルトの名無しさんNGNG
>>702
・ポータビリティ
・可読性
・精度
0704デフォルトの名無しさんNGNG
DOS ブロンプトの全画面表示を元に戻す方法教えてください。
0705デフォルトの名無しさんNGNG
>>702
RASIS
0706デフォルトの名無しさんNGNG
>>704
Alt+Enter
0707デフォルトの名無しさんNGNG
>>706
サンクス。厨房ですいませんでした。
0708デフォルトの名無しさんNGNG
>>704
s/DOS ブロンプト/DOS プロンプト/
たしか Alt+Enter
0709デフォルトの名無しさんNGNG
>>703 >>705
サンクス!でも意味が分からん。

0710デフォルトの名無しさんNGNG
誰かこの2つのファイルをJPEG形式でアップしてくれない?

http://chishiki.tripod.co.jp/2kou/99fourier.tex
http://chishiki.tripod.co.jp/2kou/99jouhouriron.tex
0711デフォルトの名無しさんNGNG
キーコードについてお聞きします。
aのキーコードは65ですが、たとえばAlt+aに特有のキーコードは無いのでしょうか。
キーコード表示ソフトでは出てきませんでした。
どなたかお願いします。
0712デフォルトの名無しさんNGNG
>>711
ない
0713711NGNG
>>712
夜分にありがとうございます。地道に頑張ります。
0714デフォルトの名無しさんNGNG
>>711
「ASCIIコード表」を検索してみれ
0715711NGNG
>>714
ありがとうございます。早速検索してみます。
0716デフォルトの名無しさんNGNG
>>711
WindowsならAltはWM_KEYDOWNとかではなくでWM_SYSKEYDOWNメッセージが来る

・・・・とかじゃダメ?
0717711NGNG
>>716
レスありがとうございます。
今作っているプログラムが、APIで代替SendKeyを作って、その引数として
整数値を使うというものなので、難しいような気がします。
でも、自分が勉強不足なので、>>716さんが言われていることを理解しきれて
いないので、これから勉強してみます。ありがとうございました。
0718デフォルトの名無しさんNGNG
Windowsで1μsec毎に割込を受けることは可能でしょうか?
0719デフォルトの名無しさんNGNG
ほぼ不可能です。
0720デフォルトの名無しさんNGNG
Visual Studio 6.0はWin2kでも使えますか?
0721デフォルトの名無しさんNGNG
>>684
文系であるということを活かして
いまのうちに 末摘花 や 茶筌 に詳しくなっておくと
職場で好評です。
0722デフォルトの名無しさんNGNG
>720 使えます。
0723デフォルトの名無しさんNGNG
>>720
使えなきゃ売れねーだろ(w
0724デフォルトの名無しさんNGNG
>>720
VS.NETはWin9Xでは使えんよ。
0725デフォルトの名無しさんNGNG
VStudio.netっていつ発売されるんですか?
0726デフォルトの名無しさんNGNG
よく、求人情報に
「使用可能な言語とその使用期間。 使用できるマシン」
とかかれてますが、この「使用できるマシン」はどう答えればいいんでしょうか?
0727ヒマ人の疑問NGNG
Windowsを使用してると時々、例外0Eが発生しました・・
・・の呼び出しです、 レジスタ・・とか書いてあってその後に
アセンブリ語かマシン語かワケワカラン記号がでてるよね。 さて
本題です、プログラ経験者のあんたたちは、あのエラーメッセージをみて
それがどういう状態で、どうすれば直るか? 
というのがわかるんでしょうか?
0728>726NGNG
PC/ATとか汎用機のことじゃん?
0729デフォルトの名無しさんNGNG
>>727
> どうすれば直るか? 
> というのがわかるんでしょうか?

「不安定になってきたから、そろそろリブートしなきゃ」
ということがわかります。
0730デフォルトの名無しさんNGNG
>>721
「茶筅」に詳しくなると結構仕事に困らないかも
http://chasen.aist-nara.ac.jp/index.html.ja
文系であることも活かせるし。

でも、こういう文系分野も結局理系の人のほうが得意なんだよね。
「文系」というのは数学から逃げただけというのが最近の結論
0731質問の名無しNGNG
以前TVか、新聞で見たのですが、気になってるので質問させてください。
どこかの大学だと思いますが、ある研究に関して、コンピュータで解析を行ってました。
この時、「複数のPC(いわゆるパソコン)をつなげて処理させている」そうです。
例えば10台のPcを連結し作業させた方が、1台の大型コンピュータに比べ、
コストパフォーマンスが優れるということでした。
この「連結させる」とは、具体的に何を差すのでしょうか?そのようなOSがあるのか、
あるいはアプリケーションで可能なのでしょうか?私としては、ソフトウェアで
デュアルプロセッサマシンのように動作させられるかも、と期待してしまいますが。
とりとめない質問ですが、何かご存知でしたらお願いします。
0732デフォルトの名無しさんNGNG
>>731
たぶんPCクラスタの事だと思われ。
複数のパソコンをLANで繋いで、ソフトを使って1台の
コンピュータのように使える。OSはLinuxでもOK。
ソフトはPVMとかを使う。
0733デフォルトの名無しさんNGNG
PCクラスタはここでお勉強。
ttp://mikilab.doshisha.ac.jp/dia/smpp/cluster2000/
0734731NGNG
>>732>>733
すばやいご回答、どうもありがとうございました。ぜひ調べさせていただきます。では感謝しつつ失礼します。
07350721NGNG
0721 ゲット!!

>>730
どうでもいいが
「茶筅」ではなく
「茶筌」と書くのが (・∀・)イイ! らしいです。

漏れも文系出身なんだけど…
PGが言い訳で「文系」とか言い始めたら、すぐ辞めさせられちゃうと思う。
ぎゃくに「文系なのでhogehogeは得意death」なんていう売り文句は
けっこう使いでがあって =(・∀・)イイ!
0736デフォルトの名無しさんNGNG
>>731
(´-`).。oO(新聞って… 2ch は? 白血病プロジェクトとかは知らんの?)
0737731NGNG
>>736
上に書いたのは、私がPCを持っていないころの話なので、情報源は新聞&ニュースでしたw
「白血病プロジェクト」ですか。。。現在は、暇になってるPcもあるので勉強しておきます。情報どうもありがとう。
ん、736さんは参加して見えるのか、、、な、、、?
0738デフォルトの名無しさんNGNG
17桁を超える数値演算をJavaScriptにて行いたいのですが、
試してみると17桁を超えたところで、値がおかしくなります。

123456789012345678 → 123456789012345680

WebにてGoogleでヒットする場所は大体調べたのですが、
このような桁の数値に関しての記述がなく、あるページで
16(7だったかな)桁の数値桁を扱うことがVB等では
対応できる変数の型があるらしいのですが、JavaScriptでは
その機能が存在しないという記述を見ました。

何とか上手く計算できるようなロジックのお知恵を
お貸しいただけませんでしょうか?
0739デフォルトの名無しさんNGNG
>>738
内部で計算するクラス(またはメソッド)を作成すればよい。
一般的なのは、char keta[50]とかして、1要素一桁ずつ入れていく。
日本語変だが(ワラ わかった?
0740デフォルトの名無しさんNGNG
シリ集をサイトに載せるのは、どんな法律に違反するのでしょうか?
0741デフォルトの名無しさんNGNG
>>740
婦女暴行・痴漢・猥褻物陳列罪。
0742739NGNG
Javaと勘違いしてた。Javascriptかよ。
でも基本は同じ。
0743デフォルトの名無しさんNGNG
>>738
あのさぁ、10進数の17桁って、2進数では何桁だと思う?

> 試してみると17桁を超えたところで、値がおかしくなります。
0744743NGNG
>>738
もひとつ追加。

IEEE形式の浮動小数点表現て、仮数部は何桁だか知ってる?
0745デフォルトの名無しさんNGNG
関数のポインタって何に使うんでしょう(゚Д゚)ゴルァ
0746デフォルトの名無しさんNGNG
人工知能向きの言語は
prologかlispなんですか?
0747デフォルトの名無しさんNGNG
>>740 法律に違反するかという問題ですが、
 1) 大規模にやれば業務妨害になります
 2) シリアルがネットワークパスを兼ねているなら不正アクセス行為助長罪になります
 3) バッチ情報が含まれているなら場合により著作権法・不正競争防止法などの条文が
    適用される場合がありえます(現実には難しいとしても)

上記以外には現行の法律で直接罰は与えられません。
ただし民事上の責任は常に負わなければなりません。
それはシリアル集が対象としているソフトウエアの各々の契約によります


もし追加して何か疑問があるなら
http://pc.2ch.net/test/read.cgi/prog/1011497279/
にどうぞ
0748デフォルトの名無しさんNGNG
>>745
 関数ポインタは 
 1) コールバック
 2) DLL呼び出し
 3) 命令・実行テーブル
  などで使われています
0749デフォルトの名無しさんNGNG
>>746
 プログラムでプログラムを作り出すスタイルが なんとなく人工知能を連想させるという事でよく使われていました
0750736の名無しさんNGNG
>>749
(゚Д゚)ゴルァ<〔「非」-手続き型言語だからだろうゴルァ〕
749の説明は、手続き型言語の説明と思われ。

>>737
「白血病」の、やってますよん。
自宅のノートパソコンで。毎日1時間くらいですけれどね。
0751デフォルトの名無しさんNGNG
>>726
「使用可能なマシン」は「汎用機(UNIX等)」「Windows」「MAC」の3種類が存在します。
「OS2」等も認められますが、この3種類どれかのベテランならIT系再就職には困りません。
0752デフォルトの名無しさんNGNG
Oracle8iについて聞きたいッス!

今度新規でDB作るんですけど、インスタンス(SID)ごとにinit.oraって
できますよね?
SIDが「AAA」ってDB作って、その「CREATE DATABASE」文の「MAXINSTANCES」の値を「2」に
したとします。
で、「initAAA.ora」のSGAの設定を合わせて100MBに設定するとします。
そのとき、このAAAをマウントしたら、AAAのインスタンスが同時に二つ立ち上がるんですか?
また、そのインスタンスは二つともSGAを100MBずつ持ってるんですか?
もし、インスタンスが二つ立ち上がって、それぞれが別々にSGAを持ってたら、
更新かけたときとか、整合性取れなくなったりしませんか?

かなり混乱中ッス。
0753はじめましてこNGNG
こんにちは。
<netdb.h>というヘッダーファイルをGetしたいのですが
Getできるサイトはないでしょうか?
知っていたら教えて下さい。
0754デフォルトの名無しさんNGNG
http://www.google.co.jp/search?sourceid=navclient&q=netdb%2Eh+download
0755745NGNG
>>748
あ、どもです。
0756はじめましてこNGNG
>>754
ありがとうございます。
0757デフォルトの名無しさんNGNG
>>751
「汎用機(UNIX等)」ってなんだゴルァ。
0758デフォルトの名無しさんNGNG
運用の世界で主流になっているマシンの事で、市場ではまずお目にかかれません。
詳細はコレを見ること
http://www.e-words.ne.jp/view.asp?ID=1126
0759名無しさん@お腹いっぱいっぽい。NGNG
>>758
だーかーらー
(´−`).。oO(汎用機の代表的なOSってAIXだと思ってる?)
0760757NGNG
たぶん758!=751だろ。
0761デフォルトの名無しさんNGNG
VMSとか370とかの方がどっちかいうと汎用機ってイメージがあるなあ
0762デフォルトの名無しさんNGNG
UNIXはオープン系陣営だろ
0763オオ!!スマソ!!NGNG
SQLって一体何なんですか(゚Д゚)ゴルァ
0764デフォルトの名無しさんNGNG
あとこれを追加
http://yougo.ascii24.com/gh/56/005610.html
0765デフォルトの名無しさんNGNG
>>763 これでどう?
http://yougo.ascii24.com/gh/07/000751.html
http://yougo.ascii24.com/gh/55/005517.html
0766名無しさん@お腹いっぱいっぽい。NGNG
>>763
http://yougo.ascii24.com/gh/07/000751.html
(´−`).。oO(だよね?)
0767デフォルトの名無しさんNGNG
764に追加
http://www2.nsknet.or.jp/~azuma/g/g0015.htm
0768738NGNG
>>739さん
ありがとうございました。
教えていただいた配列を使用する方法でなんとか実装できました。
綿密な試験は必要ですが・・・。

>>743さん
浮動小数点とかの概念など、実際知りませんでした。
そのあたりの知識も知らずにプログラムを作るのも確かにどうかと
我ながら思うのですが・・・。

ありがとうございました。
0769初心者NGNG
教えてください。
VBでカーネルのページプールの空き容量を調べる方法ってあるでしょうか?
0770デフォルトの名無しさんNGNG
ビットマップ等で表示されたボリュームをマウスでドラッグして回せる、と言う
プログラムを見かけるのですが、マウスのボタン押してカーソルを動かした時の
移動量(?)を算出する方法がわかりません。説明している人・サイトとかありませんか?

0771デフォルトの名無しさんNGNG
座標を基に算出
0772デフォルトの名無しさんNGNG
VCDから音楽を落としたいのですがなんのプログラムを使えばいいでしょう?
あと出来ればそのプログラム自体を落とせる場所もお願いします。
0773デフォルトの名無しさんNGNG
>>772 MP3デコーダで検索しましょう
0774名無しさん@お腹いっぱいいっぱい。NGNG
(´−`).。oO(汎用機…)
http://nttcom.e-words.ne.jp/frame.asp?body=view.asp&word=%94
%C4%97p%8B@
http://yougo.ascii24.com/gh/15/001574.html
http://wdic.asuka.net/?title=%A5%E1%A5%A4%A5%F3%A5%D5%A5%EC%A1%BC%A5%E0
http://www.geocities.co.jp/SiliconValley/5634/t82CD_0012.html#352
http://career.mycom.co.jp/job/keyword/it/
http://www.hct.zaq.ne.jp/pcgate/pc/dictionary/CompHA.htm#Host%20Computer
0775デフォルトの名無しさんNGNG
言語はperlで、質問があります。
入力された、英数字からなる3文字以上の文字列を
全く別の2文字に変換したいんですけど、
いいアイディアないでしょうか?
先頭の2文字だけをとるっていうのは
ちょっとイヤなんです。
0776デフォルトの名無しさんNGNG
cryptして、先頭の2文字を取る(w
0777デフォルトの名無しさんNGNG
福岡ー東京を飛行機で移動するとするといくら必要ですか?
できるだけ安く移動したいんですが
0778775NGNG
>>776さん
言い忘れてました。
cryptは使わない方法がいいです。
暗号は別に構わないんですが、
種が必要なやつはちょっと・・・。
0779デフォルトの名無しさんNGNG
CRCを計算して、先頭の2文字を取る(w
0780名無しさん@お腹いっぱいいっぱい。NGNG
>>775
1. まず、印字可能な文字の循環リストを作っておく。
2. つぎに、入力の1文字目の添え字と2文字目の添え字を加算して
 リストから得られる文字を、出力の1文字目とする。
3. リスト上での現在の位置+入力3文字目の添え字で得られる
 文字を、出力の2文字目とする。
4. おわり。
0781デフォルトの名無しさんNGNG
「踊る人形」で暗号化。
0782デフォルトの名無しさんNGNG
>>781
先頭の2文字を取るを忘れてるYO!
0783775NGNG
>>780さん
すいません、もう少し説明してもらえませんか?
2の添え字というのはどういうものなんですか?

>>781さん
踊る人形?
何かの比喩でしょうか?
わかんないです。
0784デフォルトの名無しさんNGNG
ダンシングマリオネット
0785デフォルトの名無しさんNGNG
踊る人形ってのはシャーロックホームズのソレかな。
0786デフォルトの名無しさんNGNG
>>783
> 踊る人形?
ホームズ
0787デフォルトの名無しさんNGNG
いかん、忘れてた。

SHA-1のライブラリってあるのかな。crypt()みたいに使えるやつ。
ソースコードキボーン。ブルドック及びお多福等は不可
0788デフォルトの名無しさんNGNG
JSPでJava以外の言語が使用できるようになった場合、
まっさきに使えるようになるのはなんだろう?
0789デフォルトの名無しさんNGNG
>787
http://www.emit.jp/sha/sha.html
0790>>789NGNG
サンクス。
0791デフォルトの名無しさん NGNG
C++Builder5でダイアログを[Alt]+[F4]で
閉じれなくする方法はあるのでしょうか?
0792デフォルトの名無しさんNGNG
皆さんこんばんは。ちょっと相談したいことがあるんですが・・・。

いま、仕事で JavaScript(ブラウザはIE5.5) を使っているんですが、Java や C++ と違って、
JavaScript には static final や const がないので、定数が使えません。今は、

var NUMBER_OF_ROWS = 25;

のようにして、変数を気分だけ定数がわりにしています。
しかし、このやり方では、値を変更されてしまう危険が大いにあります。
なにか、JavaScript でも本当の定数を使う方法はないものでしょうか。
0793デフォルトの名無しさんNGNG
>>791
OnCloseQuery
0794デフォルトの名無しさんNGNG
>>793
サンクス!
0795デフォルトの名無しさんNGNG
>>792
「本当の定数」と言えるかどうかは分からないけど、俺はこうしてる。

function NUMBER_OF_ROWS() { return 25; }

これでどうよ。()は余計だけど、一応定数の条件は満たしてると思うよ。
でも、もっといい方法があったら、誰か教えてきぼ〜ん。
0796初心ものNGNG
お勧めのC言語の著書教えて下さい。
0797初心ものNGNG
あgr
0798デフォルトの名無しさんNGNG
(||-_-||)
0799デフォルトの名無しさんNGNG
>>796
このスレを読んでくれ。あとは立ち読みして決めれ。
推薦図書/必読書のためのスレッド PART2
http://pc.2ch.net/test/read.cgi/tech/1010312992/
0800デフォルトの名無しさんNGNG
つい買ってしまうのが
技術評論社の はじめての…本
0801デフォルトの名無しさんNGNG
>>787
最近……と言っていいのか知らんが、RFCになってる。
http://www.ietf.org/rfc/rfc3174.txt?number=3174
0802デフォルトの名無しさんNGNG
学生時代に実習でC言語をやったくらいのキャリアなのですが、
CodeWorriorでパームウェア作るのって無謀ですか?
ちょっと作ってみたいものがあって。

0803デフォルトの名無しさんNGNG
bcc55ダウンロードしたんです。
猫でもわかるプログラミングからはじめることにしたんです。
リソースをファイルを作るところまで来ました。
リソースエディタが無いのでメモ帳で作ったんです。
メニューに終了がついたシンプルなもんです。
brcc32 -i c:\bcc55\include\ -fosample02 sample02.rc
とかやってsample02.resができたんですが
ここまでやって気がついたんです。リソースファイルのリンクの仕方が良くわからないのです

bcc32 -tW -c aho.cpp
とかやって.objファイルができたんです。

aho.cpp にはmyProg.lpszMenuName ="SAMPLE02"というふうにして
sample02.rc は
SAMPLE02 MENU PRELOAD FIXED
BEGIN
MENUITEM "exit" IDM_END
END
とだけ書きこんだんです
でもどうやったらaho.objとsample01.resをくっつけることができるか
わからないんです。ilink32 の一番シンプルな使い方を教えて欲しいんです
0804デフォルトの名無しさんNGNG
bcc32 -tW aho.cpp sample02.rc
が簡単
0805デフォルトの名無しさんNGNG
おお!感動した!
まだ構文エラーだけど何とか先に進めそうです
助かりました
0806804NGNG
ごめんうそっぽい。できたと思ったんだけど
brc32かtlink32でやって
0807804NGNG
tlink32 ,exe,,,,res
か
tlink32 obj,,,,,res
か
brc32 res exe
か
brc32 rc exe
のどれかね
0808デフォルトの名無しさんNGNG
「仮想画面」の実装ってどうやるんでしょう。

実装する仮想画面の分だけリストを用意して、
アプリケーションが立ち上がったら現在の画面を表す
リストにそのアプリケーションのハンドルでも入れておいて、
「仮想画面を切り替える」という動作で、リストを読んで
アプリケーションの窓を非表示にする、という感じだと
考えたのですが、これだとタスクバーに残っちゃいそうです。
0809デフォルトの名無しさんNGNG
C言語を学べるサイトとのなかでどれが一番詳しいですか?
0810デフォルトの名無しさんNGNG
>>809
ここ。
0811デフォルトの名無しさんNGNG
今工房なのですがプログラミングを勉強しようと思ってます。
そこで質問なのですが何もわからないような状態から
プログラミングを学ぶなら何がお勧めでしょうか?
とある友人はVBを、違う友人はDelphiを薦めるのですが
どちらがいいのかも分からないし
はたまたこれらより(プログラムを理解するのに向いてるって意味で)
初心者向けの言語があるのかも分かりません。
宜しければ皆さんのお勧め入門言語を教えてください。
0812803NGNG
ありがとうございました
しかし教わった方法を試してはみたのですが僕には
どうしても無理なようです。

何かWindows用のまともな開発環境が遊びで使えるように
なるまではwindowsプログラムは諦めます。
tlink32   ->Free版にはないらしい
brc32 rc exe ->エラーは出ないけど何故か期待した通りに動かない
ilink32    ->あのヘルプ見てわかる人は天才
bcc32はBuilderの販促グッズ…
などと言ってみる実験
0813デフォルトの名無しさんNGNG
>>811
Perlでもやっとけば?
Perl -> C#またはJava -> C++
ぐらいでいいだろう。根性があればC++を最初から。
最初からということなのでBasicやPascalを以前やったとか
そういうバックグラウンドは無いだろうからDelphiやVBは却下。
0814デフォルトの名無しさんNGNG
ilinkとtlinkはそう違わない。
上の例だとbcc32でexeまで生成した後に
ilink32 ,aho.exe,,,,sample02.res
とするのが簡単、こうすればライブラリを指定する手間が省ける。
0815814NGNG
>>812
0816デフォルトの名無しさんNGNG
>>812
仮に、ソースが「test1.c」「test2.c」、リソースが「resource.rc」とする。
これを単純にコンパイルしてWin32なEXEを作る場合、

bcc32.exe /W /c test1.c
bcc32.exe /W /c test2.c
brcc32.exe resource.rc
ilink32.exe /aa c0w32.obj test1.obj test2.obj,test.exe,,cw32.lib import32.lib,,resource

が一番シンプルな形……だと思う。
# makefile化してるんで細かいのは忘れた。実際にはもすこし指定いるかも
0817デフォルトの名無しさんNGNG
>811
好みや相性があるから、何がいいかは決められない。
VBもDelphiも無料版があるから、両方さわってみて、
気に入ったほうにすればいい。
0818デフォルトの名無しさんNGNG
>811
http://pc.2ch.net/test/read.cgi/tech/1012039672/
0819803NGNG
>>816
できましたありがとうございました。
Makefileに書いておきます。
調べてたら
どうもbrc32はバグってるそうです
brc32 rc exeがうまくいかないのはこのせいかもしれないです
0820デフォルトの名無しさんNGNG
jpegとpngのフォーマット日本語で分かりやすく解説してるサイト
教えろ!コラ!
0821デフォルトの名無しさんNGNG
>>820
ここ。
0822780NGNG
>>775 >>783
一般に文字コードってシーケンシャルではないので、
たんに文字コードだけで(この場合はオフセットとかも)計算しちゃうと
マズいので、印字可能な文字(内部的には、その文字を表現するコード)を
ありったけ、リストに保存しておいて、それを使いたいと思ったわけです。

いっぽう、この場合のリストは循環リストにするのですが、
あたま(と、おしり)が決まっており、シーケンシャルなので
単純に添え字を振ることができるわけですが…
(´−`).。oO( いけないかな? )

0823はじめましてこNGNG
こんにちは。
LANカードのMACアドレス情報を取得したいのですが
どなたかMACアドレスを取得する関数等を
ご存知の方いましたら教えて下さい。
環境はWindows95,98,2000pro,me,xpです。
ちなみにLANカード1枚ざしの時と2枚ざしの時の
パターンが想定されるのですが
2枚ざしの時にどうやったら2枚ざしのマックアドレスも
取れるのか教えて頂きたいのですが・・・・・・・
0824デフォルトの名無しさんNGNG
誰か助けて〜!
PC使ってると突然画面が暗くなって恐い女の人のドアップの
顔がばぁーーーんって出るんですけどー(涙)

メールで感染したようなんですが、どういうプログラムが考えられます?
昨日の夜からなんですが、恐くて。
今朝は絶好調でもう3回も出てきてます。。。
スレ違いだったらごめんなさい。
ここなら詳しい方がたくさんいそうなので。
0825デフォルトの名無しさんNGNG
ウイルスバスター買え
0826デフォルトの名無しさんNGNG
そんなつれない。

0827デフォルトの名無しさんNGNG
Netbios() ;
0828デフォルトの名無しさんNGNG
その女に惚れろ。
0829デフォルトの名無しさんNGNG
それは恐すぎる。。。
0830デフォルトの名無しさんNGNG
>>824
すれ違いだが、madoka と hikaru で検索してみ
0831デフォルトの名無しさんNGNG
>>823
そこまでキーワードが分ってるなら自分で調べるべし。
HOWTO: Get the MAC Address for an Ethernet Adapter (Q118623)
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q118623
0832デフォルトの名無しさんNGNG
>830
今、マイコンピューターで検索かけたんですが、
でてきません(涙)
0833デフォルトの名無しさんNGNG
>>832
うざいな。ネタか。だったら消えてくれ。google逝け
0834デフォルトの名無しさんNGNG
>>832
ここいけ
http://choco.2ch.net/test/read.cgi/news/1012197721/l50
0835デフォルトの名無しさんNGNG
>834
どうもありがとうございました。
0836デフォルトの名無しさん NGNG
IME2000の単語登録限界個数を
取得する方法を教えてくれ〜!
VC++でなんかないですか〜?
(Win32APIがあるといいな〜)
IME関連のWin32APIなら一応全部しってるけどね。
ど〜〜みても登録単語の限界個数を取得する方法がないわけよ。
MSDNみろ〜っていうけどさ、ないのよこれが。
おいら糞野郎だからもうつまって、つまって。
頭の良いこの板住人さんなら知っているかな〜って思ってさ。
よろしくお願いしまっす!
0837デフォルトの名無しさんNGNG
>>836
(´−`).。oO(勝手に定数で決めちゃえ…)
0838デフォルトの名無しさんNGNG
レンタル鯖 UNIX LINUX
どこも、板違いに思えたので、
こちらで質問させてください。

CGI(Perl)を自作していて、
@Linesに、文字列を埋め込んで
(HTMLの文法に沿った文字列です)
print "@LINES";
この処理を、AのサーバーとBのサーバーで実行した場合、
表示できるAのサーバーと表示できずにエラーとなるBの
サーバーがあります。

これは、物理的なメモリーの不足が問題でしょうか?
Apacheの設定の問題でしょうか?
次回、Cのサーバーをレンタルする場合に、
上記のエラーを回避できるサーバーを選択するには、
何を確認すればいいのかわかりません。。。
どうか教えていただきたいです。

ちなみに、@LINESを出力できないって問題は、
foreach $temp(@LINES){
print $temp;
}
これで、クリアしました。

また、foreachで一行ずつ、書き出す場合と
@LINESで一気に書き出す場合で
サーバーにかける負担と
プログラムの処理にかかる時間についても
ご教授いただければ、幸いです。

よろしくお願いします。
長文スイマセン。。。。
0839デフォルトの名無しさんNGNG
>>838
Webprog板がいいのでは?
0840838NGNG
>>839
RESありがとうございます。
お引越します。

>>838は、削除依頼を出します。
0841デフォルトの名無しさんNGNG
>>840
>>>838は、削除依頼を出します。
わざわざんなことせんでいい。
0842デフォルトの名無しさんNGNG
そんな変数はないと言って来ます。なんで?
0843デフォルトの名無しさんNGNG
c++ で static member 変数を使おうとした時に、linker がそんな変数ないと言って来ます。何で?
0844デフォルトの名無しさんNGNG
>>843
externしてるのに、どこにも実体がないとか?
0845836NGNG
>>837
(´−`).。oO(俺もそう思うが、SEが駄目だってさ…)
0846デフォルトの名無しさんNGNG
>>843
class Class {
public:
static int i;
};
int Class::i=0;

このようにしてますか?
staticメンバ変数は、宣言と定義の両方が必要です。
0847811NGNG
>>813 >>818
ありがとうございます。
なんかPerlから始めるのが
一番よさげなのでPerlから始めてみようと思います。
またくだらない事で質問に来るかもしれませんが
そのときはよろしくお願いいたします。
0848811NGNG
>>817
すいません見落としてました(;´Д`)
取り合えず無料体験版もやってみます。
こっちなら近くにある程度わかる人間も居るし
少しは楽かもなので・・・・
0849ひよこ名無しさんNGNG
「melt it」をダウンロードしたんだけど、これ↓どうやって偽装解除するの?
ttp://www.geocities.co.jp/SilkRoad-Desert/7531/ALIVE.mid
全然分からない。誰かバカでも分かるように詳しく教えて下さい。お願いします。



0850デフォルトの名無しさんNGNG
>>849
板違い。初級ネットかダウソにでも行け。

ものごっつい勢いで質問に答えマスオさん Part9
http://pc.2ch.net/test/read.cgi/hack/1011235597/

★★偽装解除してやるぜ!! Part11★★
http://tmp.2ch.net/test/read.cgi/download/1009275838/
0851デフォルトの名無しさんNGNG
プログラミングソフトのDELPHIなんですが
友達に譲るんですが
住所名義の登録変更は可能でしょうか?
0852デフォルトの名無しさんNGNG
>>851
Delphi はどうなんか知らんけどふつー出来へんやろ。
ライセンス同意書よう読んで見いや。ようわからんやったら要点だけ貼っつけ。
0853デフォルトの名無しさんNGNG
>>851
当事者に訊いてあげてくださいな。
http://www.borland.co.jp/feedback/index.html
0854837NGNG
>>845
(´−`).。oO(それは弱りましたな…)
0855デフォルトの名無しさん NGNG
>>850
逝ってきます。
0856初心ものNGNG
Visual C++1.51 ってC++とは違うんですか?
0857初心ものNGNG
6,0と・・・・
0858デフォルトの名無しさんNGNG
>>856
(´−`).。oO( ほら、過去レス見てよ、ほら… )
0859初心ものNGNG
>>858
どのくらいのレスをですか?
0860デフォルトの名無しさんNGNG
WinとMacのクロスで使えるGUIのライブラリってどんなのがある?
ソケット、ファイルシステムまわりのラッパーもセットになってればなおよし。
言語は不問。ただしSqueakは勘弁。
自分で探した範囲ではQtとJFCぐらいしか見当たらなかった。
0861shigeNGNG
>>860
Tk(tcl, c, etc), WxWindows(C++) とか。
まあ、この辺りから探してみるとよし。
http://www.geocities.com/SiliconValley/Vista/7184/guitool.html
0862デフォルトの名無しさんNGNG
>>860
Javaは?
0863デフォルトの名無しさんNGNG
>>861
多謝。

>>862
JFCはいまいち。
0864はじめましてこNGNG
>>831
ありがとうございます♪
やってみます。
0865クロスボウとやらNGNG
Flash Playerを自作したいんだけど、swfが出力できるライブラリ
はありますか?swift、ming、openswf、JavaSWFとかたくさんあるけど、
再生に適した奴はどれですか?MacromediaのSDKは企業じゃないとゲットできないみたいなので。
0866いぷNGNG
C++の質問です。(Javaでも言えることかも)
コンストラクタにて、クラスの動作に必要な初期化をすべて行っておくことってどうなんでしょう。


*例えば Windows ウィンドウをクラス化し、それがウィンドウ操作に関するメソッドを持つ場合。

(1)
コンストラクタにウィンドウを作成する(::CreateWindow を呼ぶ)コードを記述する。

メリット:
・「オブジェクトが存在する=ウィンドウは構築済み」という保証があるので、各メソッド中でウィンドウが作成されているかどうかを気にする必要はない。

デメリット:
・例外を使う必要がある。(速度の関係で使用を避けてる人もいますよね)
・new でオブジェクトを作成しないと、コンストラクタの失敗がつかめない。
・コンストラクタが失敗するとデストラクタが呼ばれないので、デストラクト処理をコンストラクタ中に書く必要がある。


(2)
コンストラクタではメンバ変数の初期化(NULL 代入等)のみ行い、ウィンドウの作成は別途用意した create メソッドを使用する。

メリット:
失敗がつかみやすい(?)

デメリット:
・ウィンドウ操作を行うすべてのメソッドについて、ウィンドウが作成されているかどうかのエラーチェックを入れる必要がある。
・使う側も、ウィンドウが構築された状態なのかどうかを気にしている必要がある。


(3)
(1) + (2)。コンストラクタでも構築できるし、後からcreateを呼ぶこともできる。
(2) のデメリットは使用の仕方による。


失敗する可能性のない初期化処理なら、特に抵抗なく (1) のように実装するのですが・・・。
参考にすべきじゃないかもしれないけど、MFC の場合は (2) ですね。
0867デフォルトの名無しさんNGNG
>>866
(4)
コンストラクタではメンバ変数の初期化のみ行い
ウィンドウ操作を行うすべてのメソッドで
ウィンドウが作成されていなければ適宜ウィンドウを作成する。

ってのも入れてくれ。
大量にオブジェクトを用意必要があるときに無駄なリソースの節約にもなるし
見かけの起動時間が短くなる。

つーかJavaのAWT方式。
0868ぱんNGNG
VBでWINDOWS標準のフォームを使わずにアプリを作ることは可能ですか?
0869デフォルトの名無しさんNGNG
>>868
Windows標準のFormってのがイマイチわからんが、
Formコントロールを使わない(API叩きまくり)はできる。
0870デフォルトの名無しさんNGNG
>>867
遅延初期化とかいう奴だな
0871初心ものNGNG
誰かが作ったMSnメッセンジャーで勝手に返答するツールってどこにありますか?
0872デフォルトの名無しさんNGNG
>>851
昔Visual dBaseのライセンス変更はできた。
ボーランドに問合せるべし。
0873デフォルトの名無しさんNGNG
>>866
コンストラクタに複雑な処理を書くべきじゃないって、なんかの本に書いてあった気がするけど・・・。
理由よく覚えてないなぁ。
たしかに(1)は安心して使えて便利かも。
0874デフォルトの名無しさんNGNG
>>873
C++ だと、コンストラクタ実行中はオブジェクトが完全に構築されていない不完全な
状態にあるからでしょ。具体的には、

1. コンストラクタ中で例外が発生すると、デストラクタが呼ばれない。
2. コンストラクタ実行中と、コンストラクタの実行完了後では vptr の値が異なる可能性
 がある。(派生クラスのコンストラクタで vptr 書き換えるから)

っつーのが大きいと思うが。
0875デフォルトの名無しさんNGNG
ジャストシステムは、コントロール全部自作してるそうですが、
仕様公開してますか?
おもしろそうなコントロールありますか?
0876デフォルトの名無しさんNGNG
こんばんわ

SQLサーバ7.0のテーブルへ、BCPコマンドを使ってデータロードしようとすると
「日付の形式が正しくありません」というエラーでうまく行きません。

データはカンマ区切りのcsvです↓

,2000/6/30 0:00:00,

日付の時間部分を取れば良いのかな?何か良いオプションって
ありますか?つまんない質問でごめんなさい。


0877BCCNGNG
Cの基礎
Windowsプログラミングの基礎
GDIらへん(?)

が大体わかってれば、何かまともなゲームは作れるんですか?
何かフシギな質問でスマソ(;´Д`)
0878デフォルトの名無しさんNGNG
つくれなくはないけどパフォーマンスが辛い
0879BCCNGNG
>>878
辛くないようにするには?
やっぱりDirectX…
ですか?
0880デフォルトの名無しさんNGNG
質問させて下さい。
ある変数Sが1の時にAという処理をするとします。
が、連続である変数Sに1が入って来た時には
Aという処理を行わないというのはどうすればいいですか?
初心者の質問ですいません。お願いします
0881デフォルトの名無しさんNGNG
>>880
どこか(例えばT)に前回のSの値を待避させれば?
で、SもTも1だったらAを実行しないと。
Cなら、
if(S == 1 && T!=1){A;}
0882880NGNG
>>881
やはり、そうですかぁ
それ以外にいい方法って何かあるんでしょうか?
0883デフォルトの名無しさんNGNG
>>882
厨房の俺に聞くな(w
0884880NGNG
う〜ん
すいません(-.-)
それ以外に何かあるのかなぁ・・・・
0885デフォルトの名無しさんNGNG
>>877
GDIについて知る前に、Windowsアプリの骨格を知る必要があるような。
まだ、講座では、ここまで行っていませんが、手前味噌ながら
http://web.kyoto-inet.or.jp/people/ysskondo/
でウインドウの作成の仕方の基礎を学ぶべきと思います。

これとGDIで理解しにくいものに、デバイスコンテキストっていうのがありますが、何故、あのような方式を採用したのかを考えることは有意義と思います。
X−WindowのXLibなどを学ぶと、見えてくるように思います。
0886BCCNGNG
>>885
>Windowsアプリの骨格
『基礎の基礎』ぐらいの事かもしれないけど、骨格(?)とか
ウィンドウの作成の仕方は知ってます。

>http://web.kyoto-inet.or.jp/people/ysskondo/
おお、ここって前にも逝ったことあるような気が。。。
でもほとんど全然読んでないので、読んどきますです。
どうもアリガトデスヽ(*´∀`)ノ
0887 NGNG
VC++だけで大抵なんとかなるがなー。
0888perlNGNG
質問です。

Javaスクリプトにてクッキーを取得した時の話なんですが・・。
IEではエンコードするとunicodeになってしまいます。仕様で・・。

それをperlで使おうとすると、unicodeであるためにデコードできません。
$対象の値 =~ s/%([0-9A-Fa-f][0-9A-Fa-f])/pack("C", hex($1))/eg;

ネットスケープではどちらもSJISのままエンコードしてくれるので可能なのですがIEを無視するわけにもいきません
IEでもjavaスクリプトとPerlによるCGIでクッキーの中身(日本語の値)を共有する方法はないでしょうか?

どうか教えてください。
0889デフォルトの名無しさんNGNG
質問です。
ある関数Aというのがあるとして
それを数箇所で呼ぶとします。
その内一つは、返り値を返してもう一方は
何も返さないというのは出来ますか?
↓例
ret=AAAA();
-------
-------
-------
AAAA();
0890889NGNG
出来るみたいですね・・・・
0891new!NGNG
int (*pol)[3];
と宣言した物を、newでpc個メモリ確保するには
どの様にすれば良いですか。
初歩的ですません。m(__)m
0892(*゚Д゚)ゴルァ!NGNG
デバイスコンテキストに何か新しくオブジェクトを選択させたとして、
.....ホゲホゲやって(謎
そのDCをDeleteDCする場合も、保存しておいた元のオブジェクトをちゃんと
SelectObjectで復元させておかなくちゃいけないんでしょうか。。
0893いぷNGNG
>>874
>2. コンストラクタ実行中と、コンストラクタの実行完了後では vptr の値が異なる可能性
> がある。(派生クラスのコンストラクタで vptr 書き換えるから)

あぁー。この問題は大きいですね。
やはし(2)方式でやろうと思います。
一応パフォーマンスを気にして、assertか、デバグマクロでも使用して。

ありがとうございました。
0894デフォルトの名無しさんNGNG
>>892
作法としてはそう。
手抜きしたかったら SaveDC - RestoreDC するとか、
GetStockObject したやつを何食わぬ顔して戻しておくとか。
0895デフォルトの名無しさんNGNG
GDI+を使いたいのですが、PlatformSDKをダウンロード以外で入れ替える方法はありますか?

0896デフォルトの名無しさんNGNG
>2. コンストラクタ実行中と、コンストラクタの実行完了後では vptr の値が異なる可能性
> がある。(派生クラスのコンストラクタで vptr 書き換えるから)
C++に移行しようとしたときに昔ハマった。
それとコンストラクタで例外時にデストラクタよばれないのはイタスギ。

これらを解決するスマートな方法ってある?
0897はじめましてこNGNG
こんにちは。いつもお世話になっています。
すいません!どなたか下記の事象がわかる方教えて下さい。
Borland\bcc55\Include直下にnetdb.hという
ヘッダーファイルをネット上からダウンロードしてきて
#include <netdb.h>と指定して実行した結果
インクルードファイル<netdb.h>をオープンできないという
エラーが表示されてしまいました。
同じパスに存在する<stdio.h>はプログラムで指定しても
エラーにならないのに・・・
なんででしょう・・・・・・
ちなみに環境はWindows2000proです。
0898デフォルトの名無しさんNGNG
>>897
ファイルの中身はダイジョーび?
netdb.h をテキストエディタで開いて
サクっと見てみ。
0899はじめましてこNGNG
サクっと見て見ましたが・・・・・・・・・・・・・・・
特におかしい様子は・・・・
でも中に記述してある他のヘッダーファイル指定しても
エラーになっちゃうんですよね
<native/netdb.h>とか
他の所からダウンロードしてきた方が良いでしょうか。
0900デフォルトの名無しさんNGNG
つか、どっからダウソしてきたんだよ。
0901はじめましてこNGNG
>>900
あなたに教えていただいた下記からです
http://www.google.co.jp/search?sourceid=navclient&q=netdb%2Eh+download
0902デフォルトの名無しさんNGNG
>>901
Σ(゚д゚lll)ガーン 「あなた」…
「デフォルトの名無しさん」って、デフォルトのコテハンだからして
たいてい夫々別人ですよ。そのへん(2ch的なところ)、だいじょび?

あと、そのURLは Google の検索ビューですよ  (゚Д゚)ゴルァ
そのビューでは、検索されたエンティティごとに
URL (緑の字で書かれるヤツ)が違っているではないですか。
そのうちの何処から netdb.h を持ってきたのかということを
>>901 サンは訊いているのです。

クララ、立ってぇ  ヽ(;´д`)ノ
0903はじめましてこNGNG
>>902
デフォルトの名無しさんをクリックしたら同じ方だった様なので
特に悪気はなかったのですが
デフォルトの名無しさんと書くよりも「あなたの方」が良いかと思いまして・・
すいません(´`;)



0904デフォルトの名無しさんNGNG
ためしにプロジェクトファイルつーかプログラムの
フォルダにそれもってきてinclude "netdb.h"で
やってみれば?
0905デフォルトの名無しさんNGNG
つか、BCCにFreeBSDとかのNetDB.hを入れても仕方ないと思うが。
>903はnetdb.hを手に入れてなにをやりたいんだ?
0906デフォルトの名無しさんNGNG
char *ptr1, *ptr2;
ptr2 = "hello";
hello をptr1に入れる方法ってありますか? 後でvalueが変わるのは困るので
ptr1 = ptr2 は使えないんです。strcpy()も失敗。
誰か良いアイデアを下さい!
0907デフォルトの名無しさんNGNG
>>906
char ptr1[100], *ptr2;
ptr2 = "hello";
strcpy(ptr1, ptr2);
0908デフォルトの名無しさんNGNG
>>907
それやったんですけど、エラーは出ないけど出来ませんでした。

0909デフォルトの名無しさんNGNG
>>908
問題ないはずだけどなぁ。
「出来ない」ってのは、どういう結果を期待していて、どうできなかったの?
0910デフォルトの名無しさんNGNG
エラーは出ないんですけどコンパイルすると駄目ってなるんです。
ディバグしてもそこの部分でストップしちゃうんですよね。
何か間違ってるのかな〜。
0911デフォルトの名無しさんNGNG
>>907ではptr1はポインタじゃなくてchar型配列になってるんだけど、
その違いは分かってるよね?
0912デフォルトの名無しさんNGNG
>>907
これって
char *ptr1 = new char[100];
char *ptr2;
ptr2 = "hello";
strcpy(ptr1, ptr2)
と一緒ですよね?
0913デフォルトの名無しさんNGNG
>>906-910
ジサクジエン デシタ
(・∀・∀・)ヌッヘッホー
0914はじめましてこNGNG
>>905
えぇ!そうだったんですか
IPアドレス等その他ネットワーク関係の
データを収集する為にほしかったんです。
では,どうやったら手に入るのでしょうか?
0915デフォルトの名無しさんNGNG
>>912
違うけど、この問題の場合は同じと考えてもいいよ。
0916デフォルトの名無しさんNGNG
>>915
それじゃやっぱり出来ませんでした。
もう一回ちょっとやってみます。
0917デフォルトの名無しさんNGNG
>>925
 次のスレをたてるように

ちなみに次のスレは 第10刷なので間違えないようにね
0918デフォルトの名無しさんNGNG
>>915
簡単のでやったら出来ました。
って事は俺のが何処か間違ってるんだな。
助けて下さった人どうもありがとうございました。
ちょっと自分で頑張ってみてそれでも駄目な場合また聞きます。
0919デフォルトの名無しさんNGNG
>>893
現時点での解決方法じゃないけど、この手の問題は現在「スマートに書けんのか」と
研究されていて AOP (アスペクト指向プログラミング) という方法論が出てきてる。
AspectJ とか調べて見ると面白いかも。

>>896
どっちも完全ではないけど、私はこんな感じで対処してます。

1 なるべく例外を投げるような機能を個別にクラスに切り出して、コンストラクタ内部では
 なくコンストラクタの初期化リストで扱うようにする。

class Foo
{
  Bar bar_;
  XXX xxx_;
public:
  Foo() : bar_(パラメタ), xxx_(パラメタ)
  {}
};

初期化リストで初期化した分に関しては、途中で例外が投げられてもデストラクタが
呼ばれるから。

2 コンストラクタ内部でスマートポインタを使って一時オブジェクトを保持しておく。

class Foo
{
  CComPtr<IDirectDraw7> dd_;
  CComPtr<IDirectDrawSurface7> primarySurface_;
public:
  Foo()
  {
    CComPtr<IDirectDraw7> dd;
    CComPtr<IDirectDrawSurface7> primarySurface;
    // いろいろ初期化

    // 全部終わったら、メンバ変数に代入
    dd_ = dd;
    primarySurface_ = primarySurface;
  }
};

コンストラクタ内部で例外が投げられた場合には、スマートポインタがデストラクタを
呼ぶので問題なし。最後まで行ったらメンバ変数に所有権が移るので、デストラクタ
は呼ばれない。
0920デフォルトの名無しさんNGNG
>914
Windowsなら、ふつーwinsockだろが。
0921デフォルトの名無しさんNGNG
Windowsでシリアル通信を行っているのですが、2000では通信できるけれども
95やMeではできないということが発覚しました。

CreateFileして、非同期でWaitForSingleObjectを用いてリード・ライトを
待っています。

どのような原因が考えられるでしょうか?
0922896NGNG
>>919
ふむ。なるほど。
1は知らなかった。2は上手いてやね。スマートポインタマンセー。

で、ですね。
親クラスのコンストラクタ内で、子のvptrに変わってない問題は
なんとかならないのでしょうか・・・。
結局、”生成時にかならず呼ぶことにする”共通の初期化メソッド用意しておくしかないのかな。

迷えるDel厨に愛の手を。
思ったけどこの辺ってC++Builderでどうやってるかみたらいいのかもしれんな・・・。
0923デフォルトの名無しさんNGNG

gethostname(buf);
printf("%s\n", inet_ntoa(gethostbyname(buf)->h_addr_list[0]));
0924デフォルトの名無しさんNGNG
>>916
strdup()/_strdup() は楽で(・∀・)YO!
0925デフォルトの名無しさんNGNG
>>876
0:00:00 → 00:00:00
で、うまくいくハズ。
0926891(new!)NGNG
Linuxでmalloc使ってやってた時は、
vtx = malloc(sizeof(int[3])*pc);
としていたんですけど、Windowsではエラー。
vtx = (int(*)[3]) malloc(sizeof(int[3])*pc);
だとコンパイルは通るけれども確保できないし・・・。
誰かご教授下さい。
0927デフォルトの名無しさんNGNG
917 名前:デフォルトの名無しさん 投稿日:02/01/31 17:41
>>925
 次のスレをたてるように

ちなみに次のスレは 第10刷なので間違えないようにね
0928ねねのん ◆S/GrmDQY NGNG
SQLの書き方が良くわかんないのです。
次のようなテーブルがあったとします。
create table neko ( -- 猫テーブル
 name varchar2(20), -- 猫の名前
 hige integer    -- ひげの数
);

このテーブルから、ひげの数が最大の猫の名前を取得したいのです。
とりあえず思いついたSQL文は
SELECT name
FROM neko
WHERE hige in (
 SELECT max(hige)
 FROM neko
)

でも、高々こんな処理に副参照なんて使いたくないし、
普通どうかくのでしょう?
0929ねねのん ◆S/GrmDQY NGNG
さげちゃった!あげあげ
0930デフォルトの名無しさんNGNG
>>928
(´−`).。oO( SELECT TOP )
0931デフォルトの名無しさんNGNG
(´−`).。oO(WinでGUIと、FreeBSDでGUIってどっちが楽なんだろう?)
0932デフォルトの名無しさんNGNG
あの〜くだらないことなんですが。
NTカーネルのページプールメモリのことはリソースって言っちゃっていいんでしょうか。
0933デフォルトの名無しさんNGNG
コンピュータ用語一般の意味から言えば
同時使用できなくて(あるいは制限があって)有限のものは
全てリソースだ。

Winのときはリソース領域と区別するために
断りを入れる必要があるが。
0934ねねのん ◆S/GrmDQY NGNG
>>930
ありがとう!でも、具体的にどうやればいいのかわかんない...
ちなみに当方の環境は、
SolarisのOracle8i + sqlplus です。

はふー。
0935デフォルトの名無しさんNGNG
>>934
(´◇`).。oO( 放置 ) 
0936無視されたかNGNG
>>945
 次のスレをたてるように

ちなみに次のスレは 第10刷なので間違えないようにね
0937932NGNG
>>933
ありがとうございます。
ページプールがなくなったときに警告出したいんだけど、うちのハゲ部長が
なんとなく納得するにはリソースとか言っちゃっておけたほうが楽でいいなと思いまして。。

0938デフォルトの名無しさん NGNG
C言語はもう時代遅れですか?
0939デフォルトの名無しさんNGNG
ギミックをいじりたいのですがいいソフトはありますか?
0940デフォルトの名無しさんNGNG
VC6で開発してるんですけど、ある処理をライブラリ化しようと思ってます。
objファイル、Staticなlib、DLL、どの形式で配布すれば解析しづらいですか?
逆アセのスキルがあればどれでも同じなんだろうけど。おねがいします。
0941デフォルトの名無しさんNGNG
945ではないけど立ててみた
http://pc.2ch.net/test/read.cgi/tech/1012536901/l50

>>938
> C言語はもう時代遅れですか?
確かに古いけど、まだ現役

>>940
> objファイル、Staticなlib、DLL、どの形式で配布すれば解析しづらいですか?
どれも大して変わらない。
0942デフォルトの名無しさんNGNG
>>926
その vtx ってのはどう宣言してるんだ?
0943デフォルトの名無しさんNGNG
 
0944デフォルトの名無しさんNGNG
>逆アセのスキルがあればどれでも同じなんだろうけど。

逆アセ無しにどうやって解析するんだ?
0945デフォルトの名無しさんNGNG
>>936
先に立てられちゃった...
0946デフォルトの名無しさんNGNG
>>940
ソース形式以外であれば解析しづらいです
0947デフォルトの名無しさんNGNG
このスレは終了しました。
質問する方は次スレに行くべし。

***すれ立てるまでもない質問はここで 第A刷***
http://pc.2ch.net/test/read.cgi/tech/1012536901/l50
0948ねねのん ◆S/GrmDQY NGNG
放置されちゃった...まぁしかたないか。
0949デフォルトの名無しさんNGNG
埋め立てますが、何か?
0950デフォルトの名無しさんNGNG
埋め立てますが、何か?
0951デフォルトの名無しさんNGNG
埋め立てますが、何か?
0952デフォルトの名無しさんNGNG
富士通のフォートランって扱える配列の次元数上限は
いくらですか? 知っている人教えてください。
0953デフォルトの名無しさんNGNG
(´-`).。oO(開発環境次第だから何とも言えないような・・・・)
0954デフォルトの名無しさんNGNG
(´-`).。oO(953は>>931向けね・・・・)
0955デフォルトの名無しさんNGNG
電波を受信するにはどうしたらいいですか?
0956デフォルトの名無しさんNGNG
瑠璃子さんとHしてください。
ここで選択肢をまちがえると、
bad endですので注意して。
レス数が950を超えています。1000を超えると書き込みができなくなります。