***すれ立てるまでもない質問はここで 第8刷***
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001デフォルトの名無しさん
NGNG良い回答は良い質問から
では新刷れ逝ってみよう。
http://www.google.com/
http://2ch-kensaku.ddo.jp/
過去スレ、他は >>2-10 とか
0003925
NGNGこのスレ破棄してくり・・・・
第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デフォルトの名無しさん
NGNG0005デフォルトの名無しさん
NGNG0006デフォルトの名無しさん
NGNG0007名無しさん
NGNGageたらもっと面白かったかな
0008デフォルトの名無しさん
NGNG0009デフォルトの名無しさん
NGNG0010デフォルトの名無しさん
NGNGあるHPからCのサンプルプログラムをもらってきたんですが、
「windows95のコンソールアプリケーションとしてコンパイルしてください」
って書いてあったんです。
普通にやっても出来ないってことでしょうか。
0011デフォルトの名無しさん
NGNGそーゆーのは、まず、実際にためしてみれ
0012デフォルトの名無しさん
NGNG00131です。
NGNGやってみたらコンパイルは出来たのですが、
どうやら他の所で下のようなエラーが出てしまいました。
「spoll.obj : error LNK2001: 外部シンボル "_GpibSPoll@8" は未解決です」
ヘッダファイルにはあるしライブラリファイルもパス通してあるのに…
なんでなんでしょうか。
コンソールアプリケーションとやらの仕業でしょうか。
0014デフォルトの名無しさん
NGNGBorland のコンパイラ?
0015デフォルトの名無しさん
NGNGmsc ? あ、 qc?
0016デフォルトの名無しさん
NGNG(一回、wav(もしくはmp1、mp2)に変えてなら可能ですが、音質が落ちるそうなので)
シェアウェアではありましたが、フリーでは見つかりません
もし知っていれば、情報お願いします
0017デフォルトの名無しさん
NGNG第4刷も間違えてるし気にするな。
0018デフォルトの名無しさん
NGNGmain(argc, argv)
int argc __unused;
char *argv[];
{
...
}
この「__unused」は何でしょう?argcに対して何かを意味するのでしょうか?
あ、「__unused」はソース中に、この箇所にしかでてませんでした。
0019デフォルトの名無しさん
NGNGargcは使用されてる?
と言うかそれはANSI以前のカオス時代の書き方なんで、今(のコンパイラ)なら素直に
int main(int argc, char *argv[])
で良いと思うんだけど・・・・
# 俺はJavaちぅなので解らんっす w Cは歴史の勉強が大変なのぉ
0020デフォルトの名無しさん
NGNGC始めたばかりの厨房にプラグマって言っても分からんだろ。
>>18
unused なんて使ったことないから分からんけど、
名前からして、「この変数使わないけど、警告メッセージ出さないでね」って意味だろ。
ちなみに、 __ から始まるキーワードは普通はコンパイラ依存なものだから、
多分コンパイラによってはそのソースコンパイルできないよ。
0021デフォルトの名無しさん
NGNGどうすりゃええねん。エクスプローラのプロパティから変更できるから
なんかインターフェイスがあると思うんだけど。
0022風呂茶跡
NGNGC/C++で、フロチャートって使ってますか?
概略ならフローでいいですが、
詳細になると今時何が常識ですか?
0023デフォルトの名無しさん
NGNG厳密な意味でのフローチャートは使わない。頭の中を整理するために、手書きで
「大体処理の流れはこんなものかなぁ」
ってな図を書くことはある。C++ だと UML で(最低限)クラス図とシーケンス図を書くのが常識と思われ。
002418
NGNGありがとです。プラグマって言葉は初めてでした。
ちょっとgoogleってみましたが、コンパイル時にコンパイラに何らかの命令をするってことですかね?
ソースはFreeBSDの中にあったものです。色々見ながら勉強してます。
「その前に覚えることがあるやろ」って段階ですね(笑
0025ななしぃ
NGNGIAMMediaContentとか、IWMHeaderInfoとか?
0026sage
NGNGどうしたらよいかアドバイスを頂きたいと思っています
�@どうしてマシンは2進数表現なのか
�A有限桁で演算を行うと起こる弊害について
002726
NGNG馬鹿やってしまいました
0028winme上
NGNGVRAMを制御する方法や、その方法について書かれたサイト等はないでしょうか?
0029デフォルトの名無しさん
NGNG�@実装が簡単
�A1/3すら印字できない
0030風呂茶跡
NGNGれす、サンキューです。
C++はUMLなんですね。
じつは、あんまりUML知らないんだが。
本も色々あるみたいだし、ちょっと勉強してみよう。
アルゴリズムの複雑なルーチンとかになると、
書いた方がいいかななんて思ったりするんですが、
フローでいいのかなぁ、、なんてフロー書いてます。
もちろんもどきだけどね。
0031デフォルトの名無しさん
NGNG(1) 電圧の H/L で値を識別してるから
(2) (1/3) * 3 が 1 にならない
0032デフォルトの名無しさん
NGNG単に「使ってないゾ」っていう意思表示で、どっかに
#define __unused
とかの空の定義があるんじゃないかにゃ。
0033デフォルトの名無しさん
NGNG0034デフォルトの名無しさん
NGNGFreeBSD だとシステムコンパイラが gcc だから
__attribute__((unused))
かも。
>>33
それは秘密です。
0035デフォルトの名無しさん
NGNG(1)
1進数だと0と-∞と∞しか表現できないから。
>>33
気のせいだにゃ。
0036デフォルトの名無しさん
NGNG0037デフォルトの名無しさん
NGNGスクロール表示とかで、VRAM以上の画像も扱えるけど。
0038デフォルトの名無しさん
NGNG標準のPascalはそうだね。
文字列は文字型の配列で、先頭の1バイトに文字の長さを持つって
構造になってる。
0039デフォルトの名無しさん
NGNGHaskellも
type String = [Char] -- strings are lists of characters
てな感じ。
0040デフォルトの名無しさん
NGNG横から見るアプリをつくりたいんですが。(spy++みたいなものでしょうか)
hwndからメッセージキューが読めるのかという話でして、そういうアプリってどうやってるんでしょ?
どうにも素人なので理屈が思いつきません。どうやるんでしょうか?
004140
NGNG情報が抜けてました。すみません。
0042デフォルトの名無しさん
NGNGSetWindowsHookExあたりで
004340
NGNGやってみます。本当にありがとうございました。
0044デフォルトの名無しさん
NGNGVRAMを使わずSystemRAMを使う。
適時VRAMに転送
004528
NGNGレス有難うございました。
さっそく試してみます。
0046デフォルトの名無しさん
NGNGXPにはないみたいけど、足がかりが得られただけでも嬉しいっす。
0047質問でーす
NGNG人によって意見は違うだろうけど、オレは活発なスレは上がった方
が見やすい。
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デフォルトの名無しさん
NGNGPHPも
0052デフォルトの名無しさん
NGNG符号付き整数型なんだろう?知ってる方います?
0053デフォルトの名無しさん
NGNG俺は答えられんがな(ワラ
0054デフォルトの名無しさん
NGNG明るい絵になっちゃいました。
FFTよりもDFTの方が誤差が多いのはわかるんですが、そんなに
ちがっちゃうモノでしょうか?
0055デフォルトの名無しさん
NGNG/ ̄ l | / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
■■-っ < >>52んなーこたーない
´∀`/ \__________
__/|Y/\.
Ё|__ | / |
| У.. |
0057(;´Д`)ハァハァ
NGNG0058日下部圭子 ◆ib749tYo
NGNGバイナリエディタで覗いて、それらしいアドレスが見つからないのなら、
あきらめたほうが良いでしょう。
スキルのある人なら解析できるでしょうけど、よほどヒマでないと
やってられません。
----------------------------------
||//
(@_@) Kusakabe Keiko
----------------------------------
0059デフォルトの名無しさん
NGNG落として繋いでみる。
0060デフォルトの名無しさん
NGNGバイナリエディタで見える情報が広まってしまったから、
対策として暗号化されてる可能性はある。
残念ながら興味ないので、デバッガで解析する気はない。
0061デフォルトの名無しさん
NGNGint 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なら通るんでないの。
0063(;´Д`)ハァハァ
NGNG>>59 常時接続だし自分の部屋に電話がないのでなのでできないです。
>>60 暗号化ですか・・ 残念です。
0064デフォルトの名無しさん
NGNG通らないしそれじゃ意味がない
0065デフォルトの名無しさん
NGNG{ {1,2}, {3,4}, {5,6} },
{ {7,8}, ....
ならどうよ。
0066デフォルトの名無しさん
NGNGおお、通った。
ならどうよとか言う割に実はすでに動作確認済みの親切な兄貴に感謝!!
0067デフォルトの名無しさん
NGNG0068デフォルトの名無しさん
NGNGsys/time.h のファイルは入ってないのでしょうか?
0069デフォルトの名無しさん
NGNG<sys/>の中を見てみればいいじゃない。
ちなみにVC++6.0にもないね。<sys/timeb.h>ならあるけど。
0070デフォルトの名無しさん
NGNGありませんでした。。。
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が書ける!」みたいなやつ。洋書でもいいです。
よろしくお願いします。
00731
NGNGloadbitmapがうまくいってないように見えるのですが・・。
0074デフォルトの名無しさん
NGNGloadimageだった。
0075デフォルトの名無しさん
NGNGまずRFCを嫁
0076デフォルトの名無しさん
NGNGつまり foo(int **i); でも foo(int *i[]);
でも良いと言うのが解らないです
0077デフォルトの名無しさん
NGNG563ペイジに載っています。
0078デフォルトの名無しさん
NGNGCの関数呼び出しは「値渡し」だから
意味分かるか?
0079デフォルトの名無しさん
NGNG>>78
えっと、関数呼び出しは引き数の内容をコピーしてそれをスタックに
積むんですよね、間違えてるかな・・・ ^^;
0080デフォルトの名無しさん
NGNGchar array1[10]="abcdef";
char array2[10];
こう宣言したときに、
array1=array2;
こうやって配列の中身をコピーできないでしょう?
0081デフォルトの名無しさん
NGNGstrcpy(array2, array1);
008280
NGNGの間違い
0083デフォルトの名無しさん
NGNGいやだから、そうやって一文字ずつコピーしないとできないから、配列をそのままでは関数にわたせないと言いたいの。
構造体のメンバーにすればできるけどね。
0084デフォルトの名無しさん
NGNGまず大前提をして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デフォルトの名無しさん
NGNG008676
NGNG関数は値呼び出し、で、配列の代入は出来ない
からポインタを宣言して、それに代入するのと結果が同じになるから? ですね
int foo(int a[10]); と言う風に書かないのは、結局ポインタを受け取ってるから
なんですね。
とてもよく分かりましたです。 感謝!!
008772
NGNGレスありがとうございます。
質問の仕方が悪かったかも知れませんが、
プロトコルを作るときの定跡みたいなものがあるなら知りたいのです。
RFCを読めばわかりますか?
0088デフォルトの名無しさん
NGNG要はそう言うこった w
0089デフォルトの名無しさん
NGNG分かっているとおもうけど、そのポインターが指すところにあるデータを弄ると呼び出しもとのデータも変わってしまうから。
必要ならば関数内でmemcpyやらstrcpyやらをしてね。
0090デフォルトの名無しさん
NGNGint *p1 = どっかのアドレス;
char *p2 = どっかのアドレス;
int (*p3)[10] = どっかのアドレス;
で、
p1++ と p2++ と p3++ の違いを説明できますか?
char は1バイト、int は4バイトとする。
0091日下部圭子 ◆ib749tYo
NGNG> Cの仮引き数って何故配列がポインタになるんですか?
これは言語の設計者がそうしたからとしか言えませんね。
現在の仕様がどうなっているかという説明は出来ますが、
なぜそうしたかは、設計者が公表しないかがりわかりません。
(インタビューなどで喋っているかもしれない)
----------------------------------
||//
(@_@) Kusakabe Keiko
----------------------------------
0092デフォルトの名無しさん
NGNGというか、ご本人ですか?
0093デフォルトの名無しさん
NGNG0094デフォルトの名無しさん
NGNG俺が学生の時って教わる側は勿論、多分教える側も良く分かってなかったと思う・・・・
0095デフォルトの名無しさん
NGNG最初にCのポインタで挫折したときに84のような説明をされていれば・・・
今ごろ俺は・・・
0096デフォルトの名無しさん
NGNG0097デフォルトの名無しさん
NGNG配列の名前は単独で使われたときに先頭へのポインタと解釈される、
ポインタは指してる先が配列だったとしても、要素数の情報がない。
ってあたりが配列をそっくり引数に出来ないようになった理由だと思う。
引数に配列のコピーを渡せるようになってたら、
char str1[10] ;
char str2[]={"string"} ;
のとき、strcpy(str1, str2) ; が、思った結果にならないしね。
0098デフォルトの名無しさん
NGNGファイルを圧縮/解凍するアルゴリズムに対して特許とかとられてないですか?
ぶっちゃけた話、「unace32.dll」などの「DLL不要圧縮解凍ソフト」を作りたいのです。
(他にもそういうソフトがあるだろってツッコミは勘弁)
Googleで「圧縮」「解凍」「アルゴリズム」「特許」「ZIP」「LZH」等の単語を組み合わせて
検索しても、うにしすの特許問題ばかりが引っかかるのです…。
0099日下部圭子 ◆ib749tYo
NGNGそのあたりは、後付けの理屈でいくら説明してもしょうがないでしょう。
ポインタと配列がはっきり別物だってポリシーで設計されてれば、
またちがうふうになってたでしょうし。
たとえばModura-2のオープン配列みたいな選択もあっただろうし。
----------------------------------
||//
(@_@) Kusakabe Keiko
----------------------------------
010098
NGNGぶっちゃけた話、「unace32.dll」などの「DLL不要圧縮解凍ソフト」を作りたいのです。
↓
ぶっちゃけた話、「unace32.dll」などのDLLがいらない「DLL不要圧縮解凍ソフト」を作りたいのです。
0101デフォルトの名無しさん
NGNG日本語が変。
何がききたいの?
特許がどうだって?
0102デフォルトの名無しさん
NGNGものによるだろ。
LZW方式は特許が取られているし。
0103デフォルトの名無しさん
NGNGとりあえず
http://www.matsusaka-u.ac.jp/~okumura/compression/
を端から端まで読め。
つーか、圧縮伸長のオリジナルアルゴリズムを自分で考えれば、
特許なんて気にせんでいいと思うが。
0104デフォルトの名無しさん
NGNGはげどう。
GCCなんか独自の方式でUGで大流行だもんな。
010598=100
NGNGファイルを圧縮/解凍するアルゴリズムに対して特許とかとられてないですか? って質問だったのですが。
>>102 >>103
なるほど、参考にします。ありがとう。
0106デフォルトの名無しさん
NGNGGCAのこと?
ならあれはbzip2と同じblocksortだよね。
010741
NGNGエラーが出てしまいます。
「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そうそう、GCA(笑)
GCCじゃコンパイラだ(笑)
そうか。アルゴリズムは独自のものじゃないんだ。
0109半角板住人
NGNGマルチポスト業者に対して、メンバーページの画像直リンや
接続ソフト解析をして、業者を晒しageています。
続々と各板から応援に集まっていただいてますが、
接続ソフト解析等、初心者には難しいこともあるので、プ板住人のお知恵を貸してただけませんか?
2chから、悪徳宣伝業者を追い出しましょう!
■宣伝カキコ業者の画像や動画をばらまくスレPart2■
http://wow.bbspink.com/test/read.cgi/ascii/1010876229/
0110wsa
NGNG基礎から説明されている、おすすめの本などありませんか?
アドバイスお願いします
0111デフォルトの名無しさん
NGNGVCをつかったWindowsプログラミングというと大きく2通りある。
1.SDKでWin32APIを直接使う方法。
2.MFCを使う方法。
0112デフォルトの名無しさん
NGNG0113デフォルトの名無しさん
NGNG推薦図書スレで何度か書いた気がするから、そっちを当たってくれ。Petzold 本が定番だ。
>>112
書籍はない気が。MSDN Library に ATL の CWindow, CWindowImpl の使い方について多少の解説はあるけど、
WTL に関してはほんとに情報がない。
ソースは全部ついてくるわけだから、ウィザードにコードを出力させて、それを手がかりにソースを追っていけば
間に合うとは思うけど。MFC と違って規模も小さいし。
0114デフォルトの名無しさん
NGNGなんでアクセスできるんだー
0115wsa
NGNGSDKから学びたいんです。windowsの構造も知りたいので
113が言ってるスレあたってみます
0116aaa ◆gHgBiK9Y
NGNG0117デフォルトの名無しさん
NGNGU N I Q L O で 。
や す い よ 。
これってどういう意味?
0118デフォルトの名無しさん
NGNGとりあえずSDKのサンプル"GRNERIC.C"でも読んでみたら?
0119デフォルトの名無しさん
NGNG>そのあたりは、後付けの理屈でいくら説明してもしょうがないでしょう
ほうほう、あんたやっぱりC言語の設計社本人らしいな。
で、聞くが、ほんとはどうなのよ??
0120地球号
NGNGどうすれば良いのでしょうか?
あとCgiの良い解説本ご存知でしたら教えて頂けませんでしょうか?
お願いしますm(__)m
0121デフォルトの名無しさん
NGNG0122デフォルトの名無しさん
NGNG0123地球号
NGNGも〜コノコノゥ
0124デフォルトの名無しさん
NGNG環境が分からないんで、とりあえずAnyDBM_File.pmを使えば?
perl5なんでtie,untieでハッシュと同じように扱えたはず。
あとはネットの検索とカンだけでいけると思われ。
ハッシュは分かる...よね?
0125デフォルトの名無しさん
NGNG最終的には両方やろうと思ってるんで、先にやるだけに成ると思うんですが。
どっちもどっちで、なんともいえない。
0126デフォルトの名無しさん
NGNGWebアプリケーション作成って事?
それならPerlでCGI作りからのほうが理解しやすいかと思うんだけど。
いきなりJavaサーブレットとかは大変かも。実行環境整えたりとか。
プログラミング自体が初めてってことだと、聞く人によって返ってくる答えが変わるだろうね。
おれならC言語を勧めるが。もしくはPascalとか(笑)
Perlは後々のことを考えると、どうかなぁ...
他の人の意見も聞いてみたいものです。
012740
NGNG初めて作ったアプリだったので、涙が出そうになりました。
更に発展させて、そのアプリがどの「APIを呼び出してるか」を
リアルタイムで監視する。と言うのを考えてるのですが。
昨日から検索等いろいろと調べてみてるのですが、やっぱりわかりません。
できるんでしょうか?というより、私のAPIの考え方自体が間違ってますか?
今回もWin98SEとVC++6です。
0128デフォルトの名無しさん
NGNGゲームのスコアをファイルに数値として保存しているのですが、このままだと、ファイルの内容を書き換えられてしまうと簡単にスコアが変わってしまいます。
こういうことをするとき、普通はどのうにするのでしょうか?
何か暗号化などの処理を施すのでしょうか?
0129デフォルトの名無しさん
NGNGまあ、暗号化して、あと適当に変えたら改変したっていうことが
わかるようにチェックサムみたいなのいれたりとか。
0130デフォルトの名無しさん
NGNGmainはFortranで、配列srをCのある関数に渡すには、
a=func(sr) [F側]
int func_(int *sr){ [C側]
で成功したのですが、その逆はうまく逝きません。
おそらく私がFortranのポインタを理解していないからと
思いますが、どうでしょうか?
0131デフォルトの名無しさん
NGNG現在自分なりに検索したところ、個人サイトで
【ネコでもわかるプログラミング】
ttp://www.kumei.ne.jp/c_lang/
ここなんかいいなーと個人的に思ったわけですが、
やっぱネットラーニングとかの専門サイトがいいん
でしょうか?
基本ってことで、やはりCを勉強しときたいんですが。
0132デフォルトの名無しさん
NGNGなんであえて聞くんだよ
0134デフォルトの名無しさん
NGNGRubyにしろ! VBは糞あんなものをやってもスフぁtライぇバイオ!
るbyこそ最古運戊言語だ!
0135デフォルトの名無しさん
NGNG意識して勉強する必要ないっしょ。
0136デフォルトの名無しさん
NGNGあなた、それはC言語じゃなくて日本語って言うんですよ。
0137デフォルトの名無しさん
NGNGPGにとって一番大事なのは、取り敢えず自分で何か
やることだろ?誰かにいちいち教わってたらキリがない。
まぁ、とっかかりとして誰かに教わるのを否定はしないが、
本買うのが基本だと思われ
とマジレスしてみたり。
0138デフォルトの名無しさん
NGNGそだね。
CGIが作りたいからPerlやる。
GUIがやりたいからVCやる。
それが本当なんだろうね。
0139265
NGNG>じゃあ、EditPointOpen(time):TMidiEditPointじゃなくてコンストラクタでも良いんじゃない?
それでもいいんですが、
複数のMIDIファイルを同時に開けるようにするには、データクラスも複数のインスタンスを
持てないといけないのでデータインスタンスを引数に持たせる事になるので
それよりデータクラスのメソッドに持たせた方がデータクラスの内部に触れられるのでいいかなと
0140デフォルトの名無しさん
NGNG「とりあえず勉強しときたい」って方針だと必ず挫折するし、
吸収できんと思う(自分はそう)。
自分の場合、順番はこんなカンジ
目的 > 言語選択 > 言語調査(仕様、文法) > 設計(設計まではSEと共同) >
コーディング(本業)
VBで処理できることならVBでいいんでねー?RDB関連なら、
VBとDelが一番やりやすかったと思うし(ゴメン、それ以外の用途が思いつかん)
0141デフォルトの名無しさん
NGNG自分の場合、データを保存時に圧縮(兼暗号化)してCRC32でチェックしてまする。
0142デフォルトの名無しさん
NGNGSとIとp∈Sを固定した時、決定性有限状態オートマトン(S,I,δ,p,F)
は全部でいくつあるか。|S|と|I|の式で表せ。
0143デフォルトの名無しさん
NGNG0144誰か助けて。。
NGNGと表示されて開く事ができなくなった。ファイル自体は存在する(二つ)
移動させた覚えも無いし、設定を変えたわけでもない。。
誰か助けて。。
0145デフォルトの名無しさん
NGNGvoid f(int &a){}
みたいに刈り引数がリファレンスの場合
f(10)
という具合に定数渡すのはご法度ですよね?
0146デフォルトの名無しさん
NGNG渡せるものなら渡してみn(以下略)
0147デフォルトの名無しさん
NGNG聞く前に自分でやってからにしてくれ
おそらくコンp(以下略)
0148デフォルトの名無しさん
NGNGVBで特定のプロジェクトを開くときにでるの?
それとも、VBを空のプロジェクトで立ち上げただけででるの?
後者なら、VBの再インストール。
前者なら、正確なエラーメッセージを書き込んで。
0149デフォルトの名無しさん
NGNG0150デフォルトの名無しさん
NGNGTeXで「�V」を表示させるコードを教えてください。よろしくお願いいたします。
0151
NGNG本当?
0152名無し
NGNG単純な作業の繰り返しをどうにかして
プログラムにする事はできないでしょうか
或はそのようなフリーソフトなどを知っている人がいらっしゃったら
教えていただけると嬉しいです。
具体的な作業は
jpgファイルの名前の部分を
あるCGIファイルの名前と、中身の一部分の文字と置き換えをする
これだけななのですが・・^^;
0153デフォルトの名無しさん
NGNGそういうプログラムを Perl ででも作って走らせれば?
0154152
NGNG具体的な作業っていうのは・・
ようするにCGIをものすごいたくさん作りたいんです
画像一枚につきそれ専用のCGIが1個欲しくて・・
それでCGIの一部分だけ置きかえる作業が必要なんですが、
単純作業なので何かそういうプログラムでもあればなぁと思いまして・・
0155デフォルトの名無しさん
NGNGCGIを一つ作って内部で条件分けした方が絶対的に楽に聞こえる。
0156デフォルトの名無しさん
NGNGhttp://pc.2ch.net/test/read.cgi/php/1009549309/2n
ここで勉強してこい。
それが一番早い。
他人のプログラム使うより自分で覚えた方が絶対早いって。
CGIの改造なんて簡単なものだしな。
0157デフォルトの名無しさん
NGNGすまん、こっちだ。
0158デフォルトの名無しさん
NGNG画像1枚に1つのCGIをつかうというのは
サーバにものすごい負担がかかるのでやめましょう。
見たところ同じよう動作のCGIみたいなんで、
1つのCGIで出来るように作れるはずです。
つーか、同じ様な作業だからCGIをつかってやらせるわけで...
何のためにプログラムがあるのかを少しは考えましょう。
0159デフォルトの名無しさん
NGNGJavaScript で日付のフォーマットチェック関数を作ることになりました。
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別にファイル毎にCGIをわけようが、同じCGIでやろうが、
鯖の負担はそんなに変わらないと思うが。
0161152
NGNGどうもありがとうございます。
しかし、CGIの改造というか中身をいじくるのは今手作業で可能なんです。
しかしそれを早いスピードでできないかなと思いまして・・・
その為の別のソフトウェアがあればなぁと
すごい単純な作業なので・・
0162デフォルトの名無しさん
NGNG0163デフォルトの名無しさん
NGNGディレクトリをオープンして画像ファイルの一覧を作ってやるだけで
全部済みそうに思えるよ。
勉強しろ。
0164デフォルトの名無しさん
NGNG別に容量の問題を除けば別々のCGIで動かすことは問題ないんだ
けど、プログラマから見ると余りに無駄で頭が痛くなってくるわ
けで・・。
でも、何かツール作ったとしても、ファイル名はどっかで入力
しないといけないんじゃない?
0165デフォルトの名無しさん
NGNG無茶言うなよぅ。素直にもう一個 if 文使うのが吉。
0166デフォルトの名無しさん
NGNG>>154がCGIたくさん作りたいって言ってるじゃん。
なにを勉強しろと?
0167デフォルトの名無しさん
NGNGそれは正規表現の領分ではないと思う。
それはそうと、その正規表現を if の括弧の中に書いたの?
複数行に分けて書いたとしたら、そっちの無駄のほうが大きくはないか?
0168デフォルトの名無しさん
NGNG…ではあるが、実用的な意味はなくてもあえてやってみるのもまた楽し。
/(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初心者
NGNG0170デフォルトの名無しさん
NGNG0171デフォルトの名無しさん
NGNGC++の本で初めて知ったからCには無いかも。
ANSIの改訂で実装されてるかも・・・。
0172168
NGNG/((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でちょこっと確認してみた分にはなんとなく動いてるみたいだけど、
保証はしないっす。
0173159
NGNGうわ〜、どうもありがとうございます。
私の関数に組み込んでみましたが、どうやらちゃんと動いているようです。
わざわざこんな長い正規表現を作っていただいて、感激です。
0174デフォルトの名無しさん
NGNGCはアドレス渡し(ポインタ)か値渡し(普通の引数)しかないです。
0175159
NGNGfunction 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$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実際、そんな短い日付チェック関数ははじめて見た。ちょっとすごいかも。
でも、ちゃんとコメントは入れてくれよ。メンテするヤツは泣くぞ(w
0178デフォルトの名無しさん
NGNGすごいのは確かだが、実行時のメモリサイズとか見ると if - else した方がコンパクトだったりしそうだ。
動作速度を測るために、簡単なベンチマークとってみない?
0179デフォルトの名無しさん
NGNGBASICの待ち行列の問題を出す東京の女子大。
んなもんあるのか?
0180デフォルトの名無しさん
NGNGいや、日付チェックなんて何万回も繰り返すわけじゃないし。
それより、コードがコンパクト=ダウンロードが速いことのほうが重要なのでは?
0181デフォルトの名無しさん
NGNGそれこそ大差ない。
0182デフォルトの名無しさん
NGNG0183デフォルトの名無しさん
NGNGその書きこみ、お手本のようなレスがついててよいね。
0184デフォルトの名無しさん
NGNGLaTeX で�Vなんて使わねーよ。
(機種依存も実かってすまそ)
普通 I を三つ並べて III にする。
↓これコンパイルしてみろ3ページ目は III になってるから。
\documentclass[a4paper,10pt]{jarticle}
\pagenumbering{Roman}
\begin{document}
aa
\newpage
bb
\newpage
cc
\end{document}
0185デフォルトの名無しさん
NGNG> いや、日付チェックなんて何万回も繰り返すわけじゃないし。
むしろ、プログラムによっては何毎回と繰り返しそうな気が。
0186デフォルトの名無しさん
NGNGいろんな意見を聞くいい手段だと思うのですが。
0187デフォルトの名無しさん
NGNGhttp://www.geocities.co.jp/SiliconValley/5656/
0188デフォルトの名無しさん
NGNGhttp://www.geocities.co.jp/SiliconValley/5634/t82DC_0004.html#555
http://www.geocities.co.jp/SiliconValley/5634/t82DC_0004.html#2745
0189144
NGNGありがとう。
どうやら後者の方法しかなさそうです。残念。。
0190デフォルトの名無しさん
NGNG使って、IDEレジスタを渡すには、どこに何をセットすればよいか?
0191houka
NGNG誰か、このエラーの意味わかりますか?
明日レポートの提出なんですごく困っています。
よろしくおねがいします。
% !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ソースとコンパイルしている環境を教えるべし。
でないと全然分からん。
0193h.jpg
NGNGHMENUの値を作成する方法を教えてください。
#define ID_xxx 100
で
(HMENU)ID_xxx
とすると、
'int' 型は 'HMENU__ *' 型に変換できない
というコンパイルエラー。
じゃー、HMENUは何型からなら(HMENU)でキャスト可能?
0194houka
NGNGけっこう、長いんですけどいいのかな?
コンパイル環境(?)はUNIXです。
0195デフォルトの名無しさん
NGNG0196デフォルトの名無しさん
NGNG単なるtypo。
0197houka
NGNGtypoってタイプミスのことですよね??
タイプミスって何のタイプミスを指摘されてるんだろ?
どうやったら解決できるの?
よろしくお願いします。。
0198デフォルトの名無しさん
NGNGソース長いのか。ちとまずいかもな。
そもそも >>191 で書いてあるエラーメッセージって全部なんか?
できれば
gcc -c r2.c して、その後
ld -o r2 r2.o
の結果をきぼん。
0199デフォルトの名無しさん
NGNGとりあえず、上の英文は読んだ?
まぁ、grep InFile r2.cの結果次第やね
0200houka
NGNGあのエラーが全部なんです。
だから何したらいいのかわからなくて、、、
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悩まないでください。それは悪いすべてのそれではありません!普通、あなたは、あなたのプログラムの誤植を この正しい方法 that しました。
プリコンパイラは不満を言い、あなたは、存在しない機能を呼びました。このケースにおいて、それは、印刷が何を意味しているかを理解しません。
印刷は法律のC機能ではありません(プログラマーはたぶん、印刷の代わりにprintfをタイプするつもりでした)。これを固定するためには、ただあなたのプログラムを編集し、不確定な機能を捜し、あなたの誤植を固定してください。
あなたが数学ライブラリ機能を使おうとしている時には、もしあなたが、『-lm』スイッチで編集することを忘れるならば、あなたはこのエラーも得るでしょう。
数学によって編集するのを見てください 数学ライブラリによってcomilingすることの詳細についてのライブラリ。
0202198
NGNGin fileとダブって見えてて、なんじゃこのエラーメッセージは?とか思ってた。
撃打逝って来ます。
0203houka
NGNGほんとはコッチ
% 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あと、gccには、-Wallをつけるのはもはや常識。
0205h.jpg
NGNGhttp://www.kumei.ne.jp/c_lang/sdk/sdk_41.htm
にもあるけど、
#define ID_MYOWN 1000 //ボタンのID
これは
(HMENU)ID_MYOWN, //ボタンID
とするとエラーだ。
0206houka
NGNGへえ〜〜!
-Wall って初めて知った。
gcc r2.c -o r2 -Wall でいいの?
0207デフォルトの名無しさん
NGNGちゅうか。
gcc -c r2.o
ld -o r2 r2.o
なんだけど。ちゃんと読んでる?
コンパイルオプションの意味くらい覚えたほうが良いよ。
まぁ、それはいいとして、そのソースの中で InFileって関数かなん
かを使っているところがあると思われ。
でも、ソースの中でInFileなんていう関数か変数はどこにも定義さ
れていないはず。多分タイプミスか、名前を勘違いしている。
InFileってのどこで定義してるんだ?無いだろ?
無いもん参照すれば、そりゃリンク時にエラーになるわな。
これで分かった?
0208デフォルトの名無しさん
NGNGお前 -Wall の意味分かって言ってるか?
0209デフォルトの名無しさん
NGNGあ、、、 子ウィンドウのIDでもいいんだね。
(void *)にいったんキャストするとどぉ?
0210houka
NGNGすごい!ちゃんとコンパイルできました〜☆
ほんとうにありがとうございます。
実は、ファイルに文字を格納するっていう作業を
main関数とは別の関数InFileでしようとしてて、
引数にfopen(FILENAME,"w+")を入れてみてたんだけど、
これが駄目だったみたいです。
ほんまに助かりました。
ありがとうございます。
0211h.jpg
NGNGありがとう。でました。
0212デフォルトの名無しさん
NGNG0213デフォルトの名無しさん
NGNGどの環境があれば出来るの?
やっぱりUNIXですか?
0214すんでー初心者な質問だけど
NGNGまたCとC++の違いは何ですか?
初心者なモノでお願いします。
0215デフォルトの名無しさん
NGNG0216213じゃないんだけど
NGNGポケットポストペットでも出来るのか?
それともネタ…?
0217デフォルトの名無しさん
NGNG0218デフォルトの名無しさん
NGNG当然、Cコンパイラを動かせる環境が身近にあればいいわけさ。
ていうか、「ぼくのパソコンに、コンパイラって入ってますか?」と
訊くような段階のようだし、そうならばツラそうかも。
もうちっとパソコンの使い方に慣れたほうがいいかもよ。
>>214
根性がある輩はどんな言語もひととおり使えるようになるよん。
「どちらがいいか」ってゆーのは、あなたがその言語によって
やりたい作業に依存します。
情報処理「基礎」の受験勉強をするんだったら、CASL のほうがオススメだよ。
0219すんごい初心者
NGNGMSDEをインストールしてこれを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デフォルトの名無しさん
NGNG0222すんごい初心者
NGNGでも"ODBC;DSN=test;・・・"だとダメ。
0223デフォルトの名無しさん
NGNGそんなら、DBをオープンするときの
ファイル名(データソース名)の指定方法が悪いんじゃないのかな。
「test」だけじゃだめだってこと。もっと長く、長く。
ていうか、ときどき例外出したりしないで、
DB(やれコードセット)をオープンできていない場合は
エラー処理するとよいと思う。
そうじゃないから、自分で驚いて大騒ぎしてしまう。
0224デフォルトの名無しさん
NGNG0225デフォルトの名無しさん
NGNG0226デフォルトの名無しさん
NGNGPGとして雇ってもらうなら(未経験からの転職で)、
技術的には最低限どういうことができればいいでしょうか?
今、Cの入門書を読んでる段階で、これからUNIXの知識もつけようと考えてますが
どういうソフトを作れればいいのか、又、その他の知識でもどういったものが
必要になるのか見当もつきません。
「これだけは外せない」というものから、「ここまでできれば理想」みたいな
アドバイスを頂けないでしょうか?
皆さんがPGになる前に作ったソフトがどういう分野のものだったのかも教えてくださると助かります。
長々とすいません。お願いします。
0227デフォルトの名無しさん
NGNGWIN32API でウィンドウズプログラムがさらさらと書けるようになるまで
どれくらいかかりましたか?
先輩たちの経験をおしえてください
0228デフォルトの名無しさん
NGNGフロッピーディスクからインストールする、下記のようなソフトがあります。
インスト先は、Windows9x系。
�@種類はUNIX系サーバに接続するエミュレータ
�Aライセンス数はFDに書き込まれており、インストするとカウントが減る
�Bアンインストするとカウントが増える
�Cdosなどのdiskcopyでコピーすると、固定の場所(×トラック×セクタ)
で読み取りエラーが発生する
�D�Cエラー後もそのまま進めるとコピーは完了して、容量ともに同じになる
しかしsetupをすると正常なシートと確認できない旨表し終了する
この状況で何とかFDの複製を作りたいのですが、試してはと思うアイディアは
ありませんでしょうか。
エクスプローラ等で普通にコピーしても、コピー自体エラーは表示されませんが
setup時に同様のメッセージを表示して終了します。
よろしくお願いします。
0229デフォルトの名無しさん
NGNG状況によるだろ。
漏れはC言語勉強し始めてから5年ほどだけど、
趣味でプログラミングやってるから未だに入門書片手でないと窓プログラムなんてかけん。
毎日プログラミングやってりゃすぐにでもさらさら書けるようになるかもな。
2ch荒らしてる暇あったらVC++立ち上げてろ。
0230デフォルトの名無しさん
NGNGポケットポストペット == Windows CE機 だからできると思うよ。
0231デフォルトの名無しさん
NGNG何だオマエ 頭大丈夫か??
教えてやるから住所書けや
0232デフォルトの名無しさん
NGNG> この状況で何とかFDの複製を作りたいのですが、試してはと思うアイディアは
> ありませんでしょうか。
製造先に問い合わせれば?
0233XX
NGNGvisual stadio6.0エンタープライズ(NT・98版)をwin2000にインストール。
一応動くようですが不安です。2000に対応するためのパッチなどはありますか?
0234228
NGNG頭は大丈夫ですがなにか?
>>232
製造元に問い合わせると、そう言う事はしないでくださいと言われます。
やっぱりわかる人はいらっしゃらないようですね。
半角で聞いてみます。
ありがとうございました。
0235デフォルトの名無しさん
NGNGありがとうございました
要は努力次第ってことですね
精進します。
0236デフォルトの名無しさん
NGNGワレザー警報発令!
0237デフォルトの名無しさん
NGNG大丈夫じゃないよ、
一度病院に行ってみて下さい、手遅れになる前に治療すれば
怖い病ではないよ。 お大事に
0238デフォルトの名無しさん
NGNG「未経験からの転職」ということなので、
まだどの言語も使えないご様子。
この段階では、何とも言えません。
むしろ、新卒の人とは違った「最低限」のスキルをお持ちである
はずなので(日ごろのコミュニケーションとか、
情報リテラシとか、文章力とか)
そのへんが大いに期待されます。
0239デフォルトの名無しさん
NGNG0240デフォルトの名無しさん
NGNG刺されるかの緊張感がいいんじゃねぇか。
まだダウソ板の方が可能性は2~3倍ある。
ああ、そういや、ビジネスソフト板は、こういうスレがあるな‥‥
http://pc.2ch.net/test/read.cgi/bsoft/994652737/
0241デフォルトの名無しさん
NGNGここで聞いても答えてくれないだろうよ。
わかる人もいないと思うし。
ネタか?
0242デフォルトの名無しさん
NGNG0243デフォルトの名無しさん
NGNGネタだろ
でもちょっとワラタ
0244仕様書無しさん
NGNGものすごく懐かしいネタだ。
0245デフォルトの名無しさん
NGNG0246デフォルトの名無しさん
NGNGここで聞くと親切に教えてもらえますよ。
http://pc.2ch.net/test/read.cgi/prog/1011084080/
0247名無しさん@お腹いっぱい。
NGNGあんっ...ふぅ...
0248デフォルトの名無しさん
NGNGWizardかBabyMaker使えれ。
0249デフォルトの名無しさん
NGNGなんか、また懐かしい名前が。ラッツ&スタートかザ・ファイルマスターとか、今入手できのかね。
0250デフォルトの名無しさん
NGNGうわ、今でも手に入んのか?
0251デフォルトの名無しさん
NGNGhttp://members.jcom.home.ne.jp/sarasiru/X02.swf
0252デフォルトの名無しさん
NGNGイメージファイル化するときに使うなんて話もあるね。
0253デフォルトの名無しさん
NGNGところだ。戦国ソーサリアンとか。
(移植しないのかねぇ)
0254デフォルトの名無しさん
NGNGsetup プログラムを ice にかけてクラックするだけでは?
FD の外周トラックが DOS 標準の 8セクタ/トラック じゃなくて
特殊なフォーマットになっているのをチェックしているのだろうから、
怪しいディスクアクセス直後の条件分岐を弄ればいい。
まあ、いまさらこんな単純な仕組みじゃないかもしれんが。
やりかたは自分で勉強すること。
じゃなかったら半角で馬鹿みたいに神神言ってな。
0255デフォルトの名無しさん
NGNGいろんなサイトとかを見た結果。resp ファイルに
C0X32.OBJ, abc.obj human.obj, abc.exe,, CW32.LIB IMPORT32.LIB
と書いて
ilink32 @respfilename
としてみましたが、
Fatal: 余分な EXE ファイル名が指定された : human.obj
と言われてしまいます。(abc.objとhuman.objは作ったオブジェクトファイル)
何がいけないのでしょうか?
0256デフォルトの名無しさん
NGNGc0x32.objとabc.objの間になんでカンマを入れるのか小一時間・・・・
C0X32.OBJ abc.obj human.obj, abc.exe,, CW32.LIB IMPORT32.LIB
ヘルプファイル読んだか?
0257255 というと誤解もある気がする
NGNGあー、なるほど…↓のページを参考にしたので誤解してました。
http://www.borland.co.jp/cppbuilder/freecompiler/faq/bccfaq3.html
うまく逝きました。ありがとうございます。
0258257
NGNGが正しい表現でした。
0259デフォルトの名無しさん
NGNG作ろうとしてるんですけど、どうしても他の鯖のファイルの最終更新日を読めません
同じ鯖なら大丈夫なんですけど・・・
cgiで他の鯖のファイルを開く事ってできないのですか?
それとも自分の鯖から読む場合と違う方法で読まないとだめなんでしょうか?
わかる人居れば教えて下さい。
0260デフォルトの名無しさん
NGNG別サーバのファイルは当然同サーバのファイルと同様には取得できません。
Last-Modified取得しる。
分からなかったらWebProg板逝け。
0261デフォルトの名無しさん
NGNG板違いゴメソ
0262デフォルトの名無しさん
NGNGHTTPか何かでコネクション作れ。
0263デフォルトの名無しさん
NGNG■覚える言語
■購入するソフト
はどんなものがよいでしょうか?
「Visual Studio 6.0」という物を目にしたのですが
いろいろ詰まっているようでお得な感じがしました。
完全な超初心者なので言語の違いなどもわかりません。
目的としては画像処理等やゲームのソフトの開発です。
よろしければご指導お願いいたします。
0264前スレからコピペ
NGNGQ プログラミングしたいのですが 何から始めればいいでしょうか?
A 何から始めてもいいです。
それで詰まったら別の言語をやりなさい。
どのプログラミング言語を使っても結局パソコン上で実行するのですからね、
言語間の差なんて小さいです。というか、言語の知識は、プログラミングに必
要な知識のほんの小さな部分でしかありません。
学習の初期には、よりプログラミングに長く触れる事の方が大事です。
長く触れるには、言語を変えたりOSを変えたりはよい刺激になります。
複数の言語で複数の視点を持つ事も学習の助けになります。
Q では最初は何がいいでしょうか?
A どうしても人に指定欲しいなら Delphi6 が無償ですからこれで始めなさい
途中で壁に当たったら BCC55をやりなさい
Q でもやっぱりお金を出して買った方が勉強に真剣になると思うんです
A それは教材屋の売り口上で、そんな動機じゃ続きません
そのお金で本を買いなさい
Q でもVCってプロの道具なんでしょ?
最初からプロの道具で学ぶ方が早道じゃないですか?
A 大丈夫、その理屈がホントになる人ならそんな質問はまずしません。
地道に勉強
0265デフォルトの名無しさん
NGNGつくった人いますか?
0266デフォルトの名無しさん
NGNG0267263
NGNGレスありがとうございます。今はお金に余裕はあるのですが
使わずに済むのなら、それが得策ですね。
「Delphi6」というのは聞いたことがあります。
無償と書いてありますが、どこで手に入れればよいのでしょうか?
0268デフォルトの名無しさん
NGNGDelphiスレに行けばポインタがあるよ
http://pc.2ch.net/test/read.cgi/tech/1006602102/
それからお金は コンパイラを買うより資料代に使った方がいいという意味だと思うけど?
0269デフォルトの名無しさん
NGNG320*240ピクセル分をできることなら、30回/秒で続けて保存し続けたいん
です。
どうしても保存したいストリーム動画があって、なんとかならんものか考え中です。
っていうか、こんな質問している時点ですぐには作ることができないということが
分かっていただけるかという気もしますが。
音は音で別に保存して、キャプチャしたjpgを連続で表示しながら音も鳴らせば
一応映像としての保存はできると思いますが、こんな簡単な考えが未だに
実現されてないということは、キャプチャがそんなに早く
できないってことですか?
mms://って一体なんだよ。それを解析してwmaファイルを直接
取ってこれるソフトを作った方が早いかも。
昔ramなら取れるっていうソフトを見たことがあるから不可能では
なさそうだし。
0270デフォルトの名無しさん
NGNGこれでも読んでどっか行け
http://www.zdnet.co.jp/internet/runner/0110/sp1/
0271デフォルトの名無しさん
NGNGif((fp=fopen("c:\\file.txt","w"))==NULL)
のfile.txtの部分をscanfで任意に書き換えるようにするにはどうしたら良いのでしょう。
要するにファイルを出力する際に任意に名前をつけたいのです。
よろしくおねがいします。
0272デフォルトの名無しさん
NGNGscanfで一度文字列に記憶させてから、strcatで「c:\\」と繋げたら?
0273デフォルトの名無しさん
NGNG変数に入れてから、で。
まだ背伸びして返答するべきじゃないな、漏れ。
0274デフォルトの名無しさん
NGNGふつーsprintf。
0275デフォルトの名無しさん
NGNG>>strcatで「c:\\」と繋げたら
にたいして、
>ふつーsprintf。
だな。
0276デフォルトの名無しさん
NGNGごもっとも。
出直してきます。
0277デフォルトの名無しさん
NGNGmms ったら Media Player のストリーム形式。
> wmaファイルを直接取ってこれるソフトを作った方が早いかも。
もうあるよ。
0278デフォルトの名無しさん
NGNG使ってる人、知ってる人、詳細情報キボーン。
0279デフォルトの名無しさん
NGNGUSで航空宇宙分野の組込みに使われているらしく、MILスペックも出てる。
実は名前だけしか記憶に無かったよ。
0280デフォルトの名無しさん
NGNGちょっと検索エンジンとかで
下調べして報告いただけませんですか?
0281デフォルトの名無しさん
NGNGブラウザで、難しい字を表示するにはどうすればいいのでしょうか?
たとえば「言羽」←これは左がごんべんで右が羽つくりです。(これで一字です)
スタンドアローンだと表示されるのですが、ブラウザだと出ません。
レベルの低い質問かも知れませんが、よろしくお願いいたします。
0282デフォルトの名無しさん
NGNG詡
0283デフォルトの名無しさん
NGNG詡 ← これでいいの?
0284281
NGNGありがとうございます。
どうやって出したのですか?
0285デフォルトの名無しさん
NGNG0286デフォルトの名無しさん
NGNG詡ってやる。
ただし、古いブラウザでは表示できないはず
0287デフォルトの名無しさん
NGNG0288デフォルトの名無しさん
NGNG表示する側のフォントに無ければどっちにしても無理でそ。
補助漢字一覧 (UTF-8)
http://www2d.biglobe.ne.jp/~msyk/text/jisx0212utf8.html
0289デフォルトの名無しさん
NGNG{
char *a="abcdefg";
return a;
}
int main(void)
{
printf("%s\n",f());
return 0;
}
これなんですが
コンパイラはエラーにならず通りました。
局所変数のアドレスを返すのはまずいと知っているんですが
定数は大丈夫なんでしょうか?
0290デフォルトの名無しさん
NGNG問題ない。
char a[]="abcdefg";
return a;
だとまずいが。
ただ、文字列定数はconst char*にした方が良いと思われ。
const char* f(void)
{
const char *a="abcdefg";
return a;
}
0291281
NGNGテスト
0292281
NGNG早々に問題が解決して助かりました。
一時間MSのホームページを
さがしても、見つからなかったので。
ありがとうございます。
0293デフォルトの名無しさん
NGNGありがとうございました。
疑問が解けました。
0294デフォルトの名無しさん
NGNG>return a;
>だとまずいが。
何故ですか?
0295デフォルトの名無しさん
NGNG宙ぶらりんのポインタ
0296デフォルトの名無しさん
NGNG次からは
C言語なら、俺に聞け! <11>
http://pc.2ch.net/test/read.cgi/tech/1009499565/
で聞け
それは ブロック内だけ有効な実体である aのアドレスをブロック外に返してるからだ
0297デフォルトの名無しさん
NGNG>>289は局所変数ではなく、文字列リテラルのアドレスを返してるから大丈夫。
0298デフォルトの名無しさん
NGNG0300デフォルトの名無しさん
NGNGアドレス返してもいいけど。。。中身消えてるよ(w
0301デフォルトの名無しさん
NGNGLIBCMT.lib(wincrt0.obj) : error LNK2001: 外部シンボル "_WinMain@16" は未解決です
Debug/test.exe : fatal error LNK1120: 外部参照 1 が未解決です。
link.exe の実行エラー
と出るんですがどうしたら良いのでしょうか。
0302デフォルトの名無しさん
NGNG/subsystemの対象を間違えてる、という線もあるがな。
0303デフォルトの名無しさん
NGNG0304デフォルトの名無しさん
NGNGhttp://piza.2ch.net/tech/kako/978/978029639.html
0305デフォルトの名無しさん
NGNGどーもです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大した差が出ないなら気にするな。
ところで、『ポリモルフィズム』(多態性)って知ってる?
0309デフォルトの名無しさん
NGNGところで、
昔はpolymorphismはカナではポリモーフィズムという表記が普通だったはずだが
最近はポリモルフィズムが流行ってるの?
モバイルみたいなもん?
0310306
NGNG『多態性』知っているかと言われれば言葉は知っていてコーディングも出来るけど、
精通しているかと言われれば自信ないです。真っ先に思い浮かぶのはこれくらい↓。
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!というレスを何気に期待しつつ・・・。
0311306
NGNG『Graphクラスかそのインスタンスの生成時に、connectを
connect_directedかconnect_undirectedに静的にバインディングしたい』
ということのような気がしてきました。
0312デフォルトの名無しさん
NGNG> スレ立てる程の質問
俺も思た。でも気にしなーい気にしなーい。
0313助けて
NGNG表示させているとしばらくして止まる。
時間は一定じゃない。
割り込みが悪さしてるのか?
0314デフォルトの名無しさん
NGNGわかるやつがいるか
0315313
NGNGそりゃそうだね。
ああ、鬱だ。
わかんねぇよ。
どう質問していいかもわかんねえよ。
デバッガがあればいいんだけど、ねえよ。
こんな環境でプログラミングできるかよ!>上司
0316デフォルトの名無しさん
NGNGいまわかる情報をかくのだ。
0317313
NGNG割り込みは、サウンドのタイマ割り込みと垂直同期割り込み。
表示中はスプライトDMAを使っている。
6502系なんだけど、組み込みスレいったほうがいいのかな?
どうもプログラムバンクレジスタ当たりがおかしいような気がするけど…。
0318デフォルトの名無しさん
NGNG0319313
NGNG0320デフォルトの名無しさん
NGNG「表示」ができるんなら、
ディバグに役立つ情報を出力に混ぜるとよいと思われ。
0322デフォルトの名無しさん
NGNG選ぶプログラムってどうなってるんでしょうか?
コンピューターである以上、何か条件をつけてその結果「これを選ぶ」
ってしないと出来ない気がするんですが・・・
完全なランダムってできるんでしょうか?
なんか気になったのでここで質問してみました。
0323デフォルトの名無しさん
NGNG専用のハードウェア機能使ったりとか
ほかにもいろいろ
0324デフォルトの名無しさん
NGNG0325デフォルトの名無しさん
NGNG>マウスのインタラプトタイミングやネットワークデータの
>インタラプト応答時間、キーボードの打鍵間隔や、
>ディスク IO 情報を使って、エントロピープールを満たそうとします
...
>82802 FWH チップは乱数発生機 (RNG) をもっています
0326デフォルトの名無しさん
NGNGとか書かれてるのですが、どう有意味なんでしょう。
0327デフォルトの名無しさん
NGNGVC++6.0で、WindowsMediaPlayer7のMFCプログラムを
ActiveXコントロール(wmp.ocx)を利用して作成したいのですが、
プロジェクト→プロジェクトへ追加→コンポーネント及びコン
トロールで呼び出されるコントロールギャラリの「Registered
ActiveX Controls」内にはWindowsMediaPlayer6.4しか登録
されておらず、直接wmp.ocxを指定しても、エラーになってしま
います。
レジストリエディタでレジストされている事は確認しました。
VC++にWindowsMediaPlayer7のActiveXコントロールを登録
する方法はないものでしょうか。
0328VC一日目
NGNGGUI版hello,worldは成功しました(・∀・)y―┛~
0329デフォルトの名無しさん
NGNGレジストリエディタが抵抗してるからだYO!
0330デフォルトの名無しさん
NGNG0331デフォルトの名無しさん
NGNG0332うにゃ
NGNG素朴な疑問なんですが,
VBはExcelアプリケーションを立ち上げて処理を終えた後,
closeしてNothingでオブジェクトの
開放を行うのに・・・・・
BuilderではNothingを行わないですむのでしょう?
0333デフォルトの名無しさん
NGNG> 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デフォルトの名無しさん
NGNG10進数の5を10進数で表せ
といわれた場合の答えは「0005」なんでしょうか?
それとも「5」でいいんでしょうか?
最後に
1100
-0110
-----
の場合答えは「0990」でしょうか?それとも「990」だけで
よいのでしょうか?
0336デフォルトの名無しさん
NGNG出題者が解答の書式を指定していなければ、頭の0はあっても無くてもいい。
ただし計算機数学のばあい、対象としている変数のビットサイズが明確な場合
がある。問題が単独の場合はきにしなくていいが、その問題の答えを使って
別の問題を解くような場合、桁を合わせておいたほうがやりやすいことも多い。
0337322
NGNGありがとうございました。
時計とかからもってきたりもするんですね。
勉強になりました。
0338デフォルトの名無しさん
NGNG>>334
補数表現うんぬんの前に、
nビットで表現できる最大値がいくつになるか、わかってる?
0339デフォルトの名無しさん
NGNGだとaは性的な文字の配列のアドレスが入ることはわかるんですが
char a[]="Test";
はaのアドレスの指すメモリ領域に文字列がコピーされるんでしょうか?
前までa[]="Test";は文字列のアドレスでaが初期化できてるもんだとばかり思ってました。
でも
char* f(void){return "Test";}
はできても
char* f(void){char a[]="Test";return a;}
がだめなのでaの値が変わったわけじゃないというのがわかりました。
どうなんでしょうか?やっぱりそうなんでしょうか?
0340C_sugar
NGNG0341デフォルトの名無しさん
NGNGchar a[]="Test"
は
char a[]={'T','e','s','t','\0'}
のこと。不規則な文法
0343デフォルトの名無しさん
NGNG2bitで検算してみてください。
0344ゆっこ
NGNG16ビットで表せる状態は2^16種類で、
正の数を表せる状態はそれを半分にして1を引いたものなんですか?
正の方には「0」が含まれないから1を引くのでしょうか?
そして負のほうは何故0を引かずにそのまま半分の値なのですか?
0345デフォルトの名無しさん
NGNG$8000 を -$08000でも +$08000でも どちらでも定義出来る
ただMSBが1なら負数とするって定義が出来るから 負数に含める方が綺麗だと
0347デフォルトの名無しさん
NGNG補数の前にそこをちゃんと理解しないとだめだな。
「nビットで表現できる最大値が2^n」だったら
2ビットで表現できる最大値はいくつだよ。
と、>>343 は言っている。
0348デフォルトの名無しさん
NGNG10進数2桁であらわせる最大の数=10^2
ってのと一緒だ。
0349デフォルトの名無しさん
NGNG0350デフォルトの名無しさん
NGNGあんたも「nビットで表現できる最大値」が答えられない口だろう。
0351デフォルトの名無しさん
NGNG「nビットで表現できる最大値」なんて、設定があいまいすぎです。
0352質問です。
NGNG0353質問です。
NGNG0354352
NGNGマジで教えて下さい。宜しくお願いします。
0355デフォルトの名無しさん
NGNG非常に良い質問だね♪
0356353
NGNGマジで教えて下さい。宜しくお願いします。
0357352
NGNG0358352
NGNG0359352
NGNG0360352
NGNG0361352
NGNG0362デフォルトの名無しさん
NGNG0363デフォルトの名無しさん
NGNG0364デフォルトの名無しさん
NGNG0365デフォルトの名無しさん
NGNG0366352
NGNG0367デフォルトの名無しさん
NGNG0368デフォルトの名無しさん
NGNG0369352
NGNG0371再掲
NGNG----------------------------------------------
352 :質問です。 :02/01/19 21:11
ニーモニックとオペコードの違いってなんですか?
----------------------------------------------
0372デフォルトの名無しさん
NGNG自由に定義できるんなら、1bitで表現できる最大数は∞です、でいいだろ(w
0373352
NGNG0374デフォルトの名無しさん
NGNG0375デフォルトの名無しさん
NGNG352 :質問です。 :02/01/19 21:11
ニーモニックとオペコードの違いってなんですか?
----------------------------------------------
0376デフォルトの名無しさん
NGNG0377デフォルトの名無しさん
NGNG0378デフォルトの名無しさん
NGNG0379デフォルトの名無しさん
NGNG0380352
NGNG0381デフォルトの名無しさん
NGNG352 :質問です。 :02/01/19 21:11
ニーモニックとオペコードの違いってなんですか?
----------------------------------------------
0382デフォルトの名無しさん
NGNG逆に質問なんだが、書籍やWebはあたってみたのか?
言葉の意味程度なら、その気になればいくらでも調べられる事だろう。
それ以上に深い事柄に関してはそんな質問の仕方では答えようがない。
0383デフォルトの名無しさん
NGNG352 :質問です。 :02/01/19 21:11
モーニング娘。とオナペットの違いってなんですか?
----------------------------------------------
0384デフォルトの名無しさん
NGNGモーニング娘。⊆オナペット
です。
0385デフォルトの名無しさん
NGNG11の時 h22hzcCX/.LmY
111の時 h2q0.zKqtBEbE
111111111111111の時 h2eQI1gdMFf8.
あるCGIに使われているパスワードなんですが
どんな規則か分かりますか?
h2は全部共通なようなのですが・・・まったくわかりません
誰か教えてください
0386shige
NGNG0387デフォルトの名無しさん
NGNGcryptじゃないの?
0388デフォルトの名無しさん
NGNG0389デフォルトの名無しさん
NGNG>>387
ありがとうございます!
何言ってるかわかんないので(^^;
早速調べてきます
0390デフォルトの名無しさん
NGNGどっかのスパコソ借りてASCII文字すべてをcrypt()
試してみれば解読できるYO!
0391389
NGNG解析がとても難しそう(^^;
0392shoge
NGNG0393デフォルトの名無しさん
NGNG391 :質問です。 :02/01/19 22:38
無料で使えるwin版fortrunてあります?
----------------------------------------------
0395デフォルトの名無しさん
NGNG0396デフォルトの名無しさん
NGNG396 :質問です。 :02/01/19 22:54
>>393
fortrunてなんですか?
----------------------------------------------
0398デフォルトの名無しさん
NGNGフォートランです。
0399デフォルトの名無しさん
NGNG0402デフォルトの名無しさん
NGNGFortress Runnerです。
0403質問です
NGNG*(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
0404393
NGNG0405403
NGNGint a()
{
printf("A is called.\n");
return 1;
}
int b()
{
printf("B is called.\n");
return 1;
}
0406デフォルトの名無しさん
NGNG早すぎ。1 日ぐらいは待てよ。
0407デフォルトの名無しさん
NGNGプログラミング言語Cは読みましたか?
0408デフォルトの名無しさん
NGNGなんかもっと簡単なプログラムで書いてくれると
0409デフォルトの名無しさん
NGNG*(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デフォルトの名無しさん
NGNGprintf("%i\n", *(p++) + *(p - 1));
ここんとこの+の結合規則が
右から左へだからじゃない?
2項と単項で方向違うみたいだし
よくわかんないけど。
0411デフォルトの名無しさん
NGNG0412デフォルトの名無しさん
NGNGコンパイルが通りません(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わからなければ、無理に答えなくて良いぞ。っつか「プログラミング言語C」を読み返すべし。
0414デフォルトの名無しさん
NGNGあれ見てわかんないんならVBに戻ったほうがいいぞ。
0415デフォルトの名無しさん
NGNGclass Foo {
public:
template<typename T> class HogeBase {};
typedef HogeBase<int> HogeInt;
};
int main()
{
Foo::HogeInt hoge;
return 0;
}
ではなんかまずいのか?
0417デフォルトの名無しさん
NGNG> a() + b()はa()が先に実行される
根拠は?
0418412
NGNGclass Foo {
public:
class Bar;
template<typename T> class HogeBase;
typedef HogeBase<Bar*> HogeBar;
class Bar { friend HogeBar; };
template<typename T> class HogeBase {}
};
0420デフォルトの名無しさん
NGNG試してみたらこうなった、じゃなくて規格を調べるよ…。
0421デフォルトの名無しさん
NGNGおいおいレヴェル低い話だなぁ
0422デフォルトの名無しさん
NGNGどっちが先になるかはCでは未定義だ。処理系による。
…って409が既にそう言ってるか…
0423デフォルトの名無しさん
NGNGまあ、どっちが先に計算されるかは決まってないのよ。
だから、どちらから計算されてもいいように、プログラムをかかないといけない。
0425412
NGNGコピペばっかで申し訳ないですが↓みたいな感じでイテレータもどきを
作ろうとしているんです。
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デフォルトの名無しさん
NGNGint a,b,c;
a=b=c=0;
0427デフォルトの名無しさん
NGNGようするにBarクラスのfriendとなるテンプレートクラスHogeBaseを定義したくて、
しかもその型引数にBarそのものへのポインタを指定したい、と。
いっちゃなんだが、そんな型への縛りがきつい状況でtemplateを使う必然性がサパーリ見えん。
設計を見直したが良くない?
0428420
NGNG「プログラミング言語C」を持っているなら付録の A7 を読みましょう。持っていなければ、
すぐに発注しましょう。
0429デフォルトの名無しさん
NGNG全然問題が違うwww
0431412
NGNG0432デフォルトの名無しさん
NGNGうーん、多分あなたなりの必然性があるんだと思うんだけど、
friendに指定してる理由はiteratorクラスでElementのメンバ変数を操作したいから?
だとするとElement型に縛られるぶん、templateにする必然性は減る気が…
白状すれば私では的確な回答できそうにないっす(笑
C++スレに逝ってみては?
http://pc.2ch.net/test/read.cgi/tech/1009071535/l50
0433412
NGNG自前で作るイテレータもどきでiteratorに対応するものとconst_iteratorに
対応するものの記述で重なりが大きかったので、単にソースの量を減らすために
#defineでできることをテンプレートにやらせようとしたのです。
必然性は・・・ないです。
0434426
NGNGitteyosi!>ore
0435デフォルトの名無しさん
NGNG0437デフォルトの名無しさん
NGNGあ〜
412と418で、HogeBaseの定義の後ろにセミコロンが抜けているのは認識してる?
たんなるコピペミスなら良いんだけど…
0438デフォルトの名無しさん
NGNGサブクラス化して、WM_KEY*で喰っちゃう。
0439412
NGNGどうもです。
--
http://pc.2ch.net/test/read.cgi/tech/1009071535/580-
0440デフォルトの名無しさん
NGNGKyPlotのベータ版の最終版(beta15)を探してます、落ちてるサイト教えてください
0442デフォルトの名無しさん
NGNGVK_ENTER以外になにがあるんだ?
ハクチデスカ。
0443435
NGNG最初はそれだけ弾いてたんですけどそれでも鳴るんでここで聞いたんですよ。
0444デフォルトの名無しさん
NGNGオチガツイテテワラタヨ
KEY系のメッセージ全部ってのは? WM_KEYUPとかWM_CHARとかも
0446デフォルトの名無しさん
NGNG/ \ ________
/ ∧ ∧ \ /
| ・ ・ | <くだらねえ質問してんなおめーら
| )●( | \________
\ ー ノ
\____/
0447デフォルトの名無しさん
NGNG/ ∧ ∧ \ /
| ・ ・ | <氏んでいいぞおめーら
| )●( | \________
\ ー ノ
\____/
0448デフォルトの名無しさん
NGNGのーみそ、はみ出してますよ。
0449デフォルトの名無しさん
NGNG/ \ ________
/ ∧ ∧ \ /
| ・ ・ | <よけいなお世話だおめーは
| )●( | \________
\ ー ノ
\____/
0450デフォルトの名無しさん
NGNG.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デフォルトの名無しさん
NGNGVBA使ったことないけど、これはどう?
Range(Cells(1, 10), Cells(1, s))
0452デフォルトの名無しさん
NGNGこれでどう?
.RowSource = "A1:A" + CStr(s)
0453452
NGNG>>452のアンサーならこうか、
RowSource = "A10:A" + CStr(s)
ようするに、Asをダブルクォ−テーションでくくったら、sは変数の内容
を評価されずに、文字列"s"として扱われちゃう。
それを避けるには整数sを文字列に変換して連結して、目的の文字列を作れば
いいんじゃないか、ってこと。
0454デフォルトの名無しさん
NGNG0455454
NGNG0456デフォルトの名無しさん
NGNGInputBoxあるいはMsgBox関数を使用すると
「書き込みできません」
という謎のエラーが出てしまうのですが、対策ご存知のかたいませんか?
*.vbsをダブルクリックして起動した場合は問題なく使えるんですが。
なお、環境はWindows2000+SP2、IE5.5SP2です。
# google検索で1件だけ、とある技術系BBSで同様の症例を見かけたけど、
# 「見たこと無い症例だ」で終わっていたのでした(しくしく
# 自宅・職場と、ハード構成の違う2機で発生してるので
# デバイス依存ってことはなさそうですが……
0457デフォルトの名無しさん
NGNG>>451
私もやってみたのですが、これですと
実行時エラー '13':
型が一致しません。
のエラーがでてしまいます。Cellsは自由に文字を
使えないのかな?
>>452,>>453
出来ました!!ありがとうございます。かなり感動して
おります。
VBA歴はまだ一週間ですが、結構とっつきやいです。
0458i
NGNG0459デフォルトの名無しさん
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例外使え
0461デフォルトの名無しさん
NGNG0462デフォルトの名無しさん
NGNGネタ ? どっちが先かなんて、処理系によって違うよ。常識だと思う
が...。
0463デフォルトの名無しさん
NGNGa++と++aの違いを勉強した後にインドの山奥で首つって氏んでください
0464デフォルトの名無しさん
NGNGおいおい、>>409は>>403へのマジレスだって。答え方はネタっぽいが。
それに、処理系によって違うのは関数の引数の評価順だよ。
ここで話してるのは、前置インクリメントと後置インクリメントの違い。
0465デフォルトの名無しさん
NGNG〜′ ̄ ̄( ゚Д゚)< >>462晒しage
UU ̄ ̄ U U \_____________
0466デフォルトの名無しさん
NGNGgoogleで「シーケンスポイント」検索した後に二人まとめて首つって(略)
0467464
NGNG( ⌒ ヽ ……ゴメンナサイ
∪ ノ
∪∪
0468デフォルトの名無しさん
NGNG>>403と>>409をLSIC試食版で100万回実行した後に首(略)
0469デフォルトの名無しさん
NGNG0470デフォルトの名無しさん
NGNGテーブルを設計するさい、要素の数が可変のデータは
どうあつかったらよいのでしょうか?
たとえば
関数名、引数、戻り値、備考
というデータ要素があって、引数と備考はレコードごと
に任意の数にしたい
という場合なんですが。
0471470
NGNGというような話ではなく、RDBでテーブル設計する場合にどうするか
という話です。
よく分かりませんが、正規化とかいうやつでしょうか?
とりあえず>>470の例ではどうするのがベストなのか、教えてください。
0472デフォルトの名無しさん
NGNG関数ごとに ID を割り振って、
関数ID, 引数名, 引数の説明, ..
みたいなデータ構造の「引数テーブル」を作る。>>471 で自分で言ってるけど、正規化について
調べておくのが良いです。
0473デフォルトの名無しさん
NGNGint *p = i + 1;
*(p++) *(p - 1);
*(p++) を評価した場合2。
その後の *(p-1) を評価するとき、pがどこを指してるかは、未定義。
*(p++) と *(p-1) の評価順序は、処理系依存。
せんせーこれでいいですか?
0474デフォルトの名無しさん
NGNGその前に syntax error じゃないのか。
0476デフォルトの名無しさん
NGNG最近Borland C++ Compiler 5.5
http://www.borland.co.jp/cppbuilder/freecompiler/
をダウンロードして、c及びc++に挑戦しようと思ったんです。
しかし、自分の見方が悪いのだと思うのですが、標準関数に関するヘルプが見つけられなくて行き詰まってしまいました。
どなた様か、Borland C++ Compiler 5.5を使ってらっしゃる方、ヘルプのどこに載っているのか教えて頂けないでしょうか?
もしくは標準関数の説明が載っているようなホームページなどはない物でしょうか?
ヘルプも自分で調べられないという大変下らない質問なのですが、どうか救いの手をお願いできませんでしょうか?
0477476
NGNGあせって直リンにしてしまいました。
ttp://www.borland.co.jp/cppbuilder/freecompiler/
0478質問です。
NGNG0479デフォルトの名無しさん
NGNG0480デフォルトの名無しさん
NGNG0481デフォルトの名無しさん
NGNGBCC55のヘルプはコンパイラやリンカの説明しかないよ。
オレがBCC使うときは大体、VCのマニュアルを参考にするな。
参考になるのはここ↓ 本家。
http://www.microsoft.com/japan/developer/library/default.asp?URL=/japan/developer/library/
あとは、お勉強ページのスレとか見ればいろいろあるんじゃない?
0482481
NGNGhttp://www.microsoft.com/japan/developer/library/default.asp
0483デフォルトの名無しさん
NGNG書きこみの処理と”最新”の供給を2chサーバにやらせるようなシステムを構築すれば状況は改善されると思いますか?
【専用ブラウザ使用】
新規スレ獲得の時にはログを持っているクライアント・親を探し取得。
(スレの大きさに比例してサーバへの負担と転送量を減らせる?)
(クライアントは定期的に持っているdatの同期をはかり
優先度は2chのサーバが最も低い。
古いログ持っている人に勝手にアップデートしちゃったりする。
とりあえずなるべく早く最新のものを広める。)
足りない部分は(差分)を2chのサーバから取得。
datには認証署名をつけておき書きかえられないように。
書きこみは今まで通り。
…割り当てで今まで通りの負担と同じになるか…
わけわかんなくてスマン。
こういうのは苦手なのだ。
0484483
NGNGp2p-cacheてのですね。
0485デフォルトの名無しさん
NGNGLinux上の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デフォルトの名無しさん
NGNGC++ の標準ライブラリをリンクしてないっぽいな。
とりあえず g++ -v でコンパイルして、出力見せてみ。
0487デフォルトの名無しさん
NGNG0488デフォルトの名無しさん
NGNGCのならLSI C-86試食版のドキュメントをお勧めする。
0489デフォルトの名無しさん
NGNG俺が借りているレンタルサーバーも同じようなメッセージが出るな。
純Cのソースはきちんとコンパイルできるけど(iostream.hはあるんだけどな・・・)。
0490デフォルトの名無しさん
NGNG個人サイト以外は直リンクしろ。面倒だから。
0491485
NGNGとりあえずやってみました。あと、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ところで、なんでstdio.hをインクルードしているの?必要ないと思うけど。
0493デフォルトの名無しさん
NGNG0494デフォルトの名無しさん
NGNG'ostream::operator<<('
なんてエラーはでない
0495485
NGNGgcc 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デフォルトの名無しさん
NGNG0497ちゅーぼー
NGNG0498デフォルトの名無しさん
NGNG一瞬馬鹿にしようと思ったが、確かにあんまり使わない。
メジャーどころというと、Qtくらいしか思いつかない・・・
0499デフォルトの名無しさん
NGNG0500デフォルトの名無しさん
NGNG0501デフォルトの名無しさん
NGNGman page のフォーマットでお世話になってる GNU groff とか。
>>500
残念。この板ではキリ番は 512 です。
0502デフォルトの名無しさん
NGNGhttp://pc.2ch.net/test/read.cgi/unix/1004227343/
まあ、とりあえずこのスレ嫁
0503デフォルトの名無しさん
NGNG0504デフォルトの名無しさん
NGNGROLLBACK TRANSACTION
してみてください。
0505デフォルトの名無しさん
NGNGプログラムでは無理。お前の人生を再起動しろ
0506503
NGNG誰か俺のDOSになって俺の記憶を消し去ってください。
0507デフォルトの名無しさん
NGNG公になっていないが、それが人生のリセット法だ。
0508デフォルトの名無しさん
NGNGこんなきめ台詞じゃ誰でもふる
0509デフォルトの名無しさん
NGNGSetLifeHookEx() で WH_NECK かな?
後はフックプロシージャのアドレスさえ分かれば誰かがやってくれるよ。
漏れはやらないが(藁
0510デフォルトの名無しさん
NGNGthrow FromTower(self);
で、デフォルト例外ハンドラに処理して貰うのがいいとおもう。
0511デフォルトの名無しさん
NGNGオペレータ ←→ オペランド
プログラミングというより英語の問題だねコリャ。
というわけで、352 は OED 購入ケテーイ (;´Д`)
(もっとも、変化している部分はゲルマン語派起源ではないので
ちょと難しいかも)
0512459
NGNG例外を使うべきではなさそうな場面ではどうするのですか?
>>461
俺はbool派だけど、他人が作ったライブラリはLRESULT派だから、
一緒に使ってるとごちゃごちゃする場合とかはどうされますか?
0513459
NGNG「俺はbool派だけど、他人が作ったライブラリはLRESULT派だから、
一緒に使ってるとごちゃごちゃする」といった場面に出くわしたら
どうされますか?
0514デフォルトの名無しさん
NGNGenum { success, failure } でも返すようにしとくとよろし。
0515デフォルトの名無しさん
NGNG461じゃないが、他人のライブラリを気にするならそれに合わせるべきじゃないの?
俺スタイルを貫くなら仕様をはっきりとユーザに提示する。
ちなみに私の場合は、isxx()関数以外では極力boolは返さない。
私がフルスクラッチで書いたWindowsSDKプログラムでは、WndProcのswitch文から
呼ばれるハンドラ関数群はすべてLRESULTを返すようにしている。
でも、これやってる人ってあんまりいない。なんで?
標準で用意されているのメセージクラッカのせいかな?
0517459
NGNGこのやり方だと、「success」「failure」という単語を名前空間内に
ばらまいてしまうのが嫌かな、と。
>>515
ですから、boolを返す関数は、成功=false,失敗=trueと設計して、
LRESULTと矛盾がないようにしていますが、これはどうでしょう?
やめた方がいいですかね?
0518デフォルトの名無しさん
NGNG変数宣言、つーか Dim 〜ってさ、必ず関数の最初に
書くべき?
例えば、条件分岐先で、Dimとかやっちゃたらダメ?
If hoge=True Then
Dim Rst As RecordSet
みたいな。Dimってメモリ領域割り当ててるってMSDNに書いてる
から、その都度その都度宣言しとくのがいいのかなとか、疑問に思ったりする。
0519デフォルトの名無しさん
NGNG01 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になにか問題があるのでしょうか?
0520519
NGNGだめか・・・
全角ブランクで入れれ
0522デフォルトの名無しさん
NGNGその辺がVB房の限界だな
0523デフォルトの名無しさん
NGNGusing namespace std;
0524デフォルトの名無しさん
NGNG自分の環境で試しました?
0526デフォルトの名無しさん
NGNG「ユージング ネームスペース エスティーディー」で、五七五だな。
今気づいた(笑)。
0527デフォルトの名無しさん
NGNG自分的には:
isXXX hasXXX canXXX などという名前の関数は bool を返し、true は成功です。
それ以外の関数は bool 以外を返し、数値を返す場合は大体は 0 が成功で、ポインタを返す場合 NULL は失敗ですが、
たまにどんな数値を返しても成功で失敗時に例外を飛ばす関数や、何も返さず成功時は例外なしで失敗時に例外を返すという関数などもあったり。
色々デス。
0528デフォルトの名無しさん
NGNG> ですから、boolを返す関数は、成功=false,失敗=trueと設計して、
> LRESULTと矛盾がないようにしていますが、これはどうでしょう?
なんでそこまでboolにこだわるの?
> とで詳細なエラー値が
> 欲しくてLRESULTにしたくなった場合とか…。
最初からLRESULTにしておけば何の問題も無いでしょ。
bool と LRESULT が混在するよりも、
falseが成功でtrueが失敗の方が俺的にはキモイ。
0529デフォルトの名無しさん
NGNG判断させればいいと思うが。
if FAILED( hResultFunc() )
{ do_somefunc();}
if( boolFunc() )
{ do_SomeFunc() }
>falseが成功でtrueが失敗の方が俺的にはキモイ。
激しく同意。
0530ヤン
NGNG0531デフォルトの名無しさん
NGNG0532デフォルトの名無しさん
NGNG0533ユン
NGNG0534デフォルトの名無しさん
NGNG0535デフォルトの名無しさん
NGNG0536デフォルトの名無しさん
NGNG0537デフォルトの名無しさん
NGNG最近BSDmagazineってプログラムの特集してますか?
0538未知のウイルス
NGNGウイルス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デフォルトの名無しさん
NGNGbool failed(HRESULT hr) { return FAILED(hr); }
bool failed(bool b) { return !b; }
みたいにoverloadすれば便利とか
0540デフォルトの名無しさん
NGNGtypedef LONG LRESULT
な罠。
0541459
NGNG>ポインタを返す場合 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
これ、全部に対応させようとしたら、いくつオーバーロードさせれば
いいんですか…。(;´Д`)
0542459
NGNG0543デフォルトの名無しさん
NGNGlngLL * 6l % 100
VC++のソース中の1行です。
この式の「6l」って何なんでしょうか...
ポインタだけでも結構ですので、誰か教えて下さい...
0544デフォルトの名無しさん
NGNG> ポインタだけでも結構ですので、誰か教えて下さい...
ポインタ(変数)とは変数や関数のメモリ上のアドレス値を格納する変数の事を言います。
0545540
NGNGHRESULTはCOM系の戻り値に使う。
#define FAILED(Status) ((HRESULT)(Status)<0)なわけ。
LRESULTは Win系のヤツで
#define FAILED(Status) ((LRESULT)(Status)==0)なわけ。
で、実体は同じLONGだから、オーバーロードできないってだけ。
> これ、全部に対応させようとしたら、いくつオーバーロードさせれば
>いいんですか…。(;´Д`)
C++のオーバーロード規則をちゃんと嫁。
0546デフォルトの名無しさん
NGNGlong型をあらわす接尾辞かな。
>>544サムイ
0547ZhouZou
NGNGネームスペースが違うんじゃない?
0548543
NGNGおぉぉありがたや...
「接尾辞」で調べて解決致しました。
感謝!!
0549デフォルトの名無しさん
NGNGワ・・・ワラタ
0550デフォルトの名無しさん
NGNG時ってどんな感じで書けばいいんですか?
bash で下のような感じで書こうとしてたんだけど失敗してしまいました。
#!/usr/bin/bash
for i in `cat aaa.txt`
do
if [ "$i" = `cat bbb.txt` ]; then
echo $i
fi
done
考えてるうちにわけがわからなくなってきたのでお願いします。
もちろん bash でもいいです。
0551デフォルトの名無しさん
NGNG>ポインタだけでも結構ですので、誰か教えて下さい...
ウルトラ警備隊の所有する特殊車両です。
0552デフォルトの名無しさん
NGNGpeal -> perl ね。
それはともかく、aaa.txtとbbb.txtをあらかじめソートしておいて、
comm を使うってのはどうですか?
0553デフォルトの名無しさん
NGNGpeal? ハシミミです、ということにしておこう。
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ありがとうございます!!!!
すごいです!スッとサラッと書いてしまうあなたを尊敬します!
ありがとうございます!ありがとうございます!本当にありがとうございます!
0555デフォルトの名無しさん
NGNGsub hoge{my %A;open A,"aaa.txt";open B,"bbb.txt";@A{<A>}=();delete @A{<B>};close B;close A;keys %A;}
0556デフォルトの名無しさん
NGNG漏れperl初心者だけど、
>push @result, $_
>unless (exists $hash{$_});
こういうハッシュの使い方もあるんすね。
勉強になったス。
0557デフォルトの名無しさん
NGNGやっぱ本職のperlは違うわ。
どうしてもループとか使っちまう…
0559デフォルトの名無しさん
NGNGそれで、そのサーバプログラムが使うでデフォルトのポートを決めなければいけないんですが、
既存のプロトコルとバッティングしないポート番号とは一般的に何番からですか?
お父さんたちに聞いたところ、
・1500番以降
・6000番以降
・8000番以降
・10000番以降
と言う意見が出ました。根拠・ソースはあるか?と聞いたところ、まともな回答をした人はいませんでした。
正しい知識として身に付けておきたいので、ソースなどあれば、あわせて教えてください。
0560デフォルトの名無しさん
NGNGみたいなページがたぶんどこかに転がってるから、そこを参考にするとか?
0561デフォルトの名無しさん
NGNGポート番号1〜1023のwell-known portは、 IANAが管理してる。
また、ポート番号1024〜49151は、registered portとして登録を受け付け、
リストされてる。
>>560
> 「主なプロトコルが使っているポート番号一覧表」
これのことか?
http://www.iana.org/assignments/port-numbers
0562デフォルトの名無しさん
NGNG出来るサイト教えてね。
0564デフォルトの名無しさん
NGNGgcc使え
> 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.
0565559
NGNGありがとうございました。
定義としてこんなページ見つけました。
http://www.nanisama.com/Main/port/
>>561
>http://www.iana.org/assignments/port-numbers
あわせて参考にします。
現場内のローカルなネットワークに設置するんですが、キリが良い数字として50000番以降にしようと思います。
0566デフォルトの名無しさん
NGNG0567デフォルトの名無しさん
NGNG俺のと変えない?
0568デフォルトの名無しさん
NGNG>sstp-1 7743/udp Sakura Script Transfer Protocol
># Kouichi Takeda <[email protected]>
(´д`;)
0569デフォルトの名無しさん
NGNG交換はやだ。俺様は何もしたくないんだよ。
0570はじめましてこ
NGNGちょっと皆様のお知恵を拝借したくここに来ました。
クライアントからサーバに情報を収集して(テキスト)
サーバ上のデータベースにそのテキスト情報を書き込むという
処理を行いたいのですが,
クライアントからサーバに情報を収集する際,
プログラムでDOSを立ち上げてCOPYコマンド
あたりで情報をサーバに上げようかと考えています。
その他いい案があったらアドバイス下さい。m(_ _)m
0571デフォルトの名無しさん
NGNG0572デフォルトの名無しさん
NGNGDOSのN88BASICでGPIBを制御したいのですが、
DOSの拡張パックに入っているGPIBドライバ一式を探しています。
入手方法などご存知でしたらアドバイスお願いいたします。
0573デフォルトの名無しさん
NGNGHexeditでデータを編集したいのですが、
4180000C
を
4800----
にしろと、ありました。この、4800----の、----の部分ってなんでしょう?
-はHexeditに打ち込めないし、なにか他の数字を入れるとエラーが出ます。
どなたか、教えてください!!お願いします!!
0574デフォルトの名無しさん
NGNG書籍があれば教えて下さい。
0575test
NGNG0576デフォルトの名無しさん
NGNGなどといってみるテスト。
0577仕様書無しさん
NGNG見るために、パスワードをぶっ壊すツールはありますか?
0578デフォルトの名無しさん
NGNG0579デフォルトの名無しさん
NGNGここにちょうどそういうツールがあるよ
http://www.geocities.com/clash/xxx.html
0580デフォルトの名無しさん
NGNG板違いだどあほ。
0581JustStupidRubyist
NGNGBASIC 止めて gpib-rb 使おー
http://skjs10.eei.metro-u.ac.jp/~kiwamu/gpib-rb/
って DOS か…
0582初心者
NGNG構造体の各変数に入れる値の詳細がほしいのですが・・・
0583デフォルトの名無しさん
NGNG0584デフォルトの名無しさん
NGNG0585デフォルトの名無しさん
NGNGにおいが するぞ!
0586デフォルトの名無しさん
NGNG「離散コサイン変換」で検索しる。
で、これって宿題?
0587デフォルトの名無しさん
NGNG○計算精度が必要でなく計算速度が重要である
0588デフォルトの名無しさん
NGNGていうか、スマンが
Excelスレのほうで盛り上げてくれ…
漏れの居場所が寂しいので ヽ(;´д`)ノ
0589デフォルトの名無しさん
NGNGどうもありがとうございます。
早速行ってみます。
・・・しかしなんで計測器関係の制御プログラム例ってN88BASICが多いのだろう・・・
研究室の奥からPC−9801引きずり出してきました。
0590デフォルトの名無しさん
NGNGROM-BASICにGPIBサポート命令が乗ってた
当時一番入手しやすくてお手軽な機械だた
0591デフォルトの名無しさん
NGNG確かに便利です。
でもセーブできないのが難点・・・
0592VB最高
NGNG知識はもっていなくてはだめですか?
0593デフォルトの名無しさん
NGNG0594デフォルトの名無しさん
NGNGN88DISK-BASICにすればセーブでけますぅ。
そういえば、N−BASICの予約語にもLISTENとかTALKとか、あったなぁ、
マニュアルには載ってなかったけど。
0595デフォルトの名無しさん
NGNGそんで、毎日、手作業でコードを打ち直す。
0596デフォルトの名無しさん
NGNG人間ストレージと呼ばせてください
0597デフォルトの名無しさん
NGNG「VB最高」って思わないことがプログラマへの近道であると
思いますが、何か? (;´Д`)
0598デフォルトの名無しさん
NGNGWindowsパソコンで適当なターミナルソフトを走らせておいて
SAVE "COM1" / LOAD "COM1" てのはダメかな?
0599デフォルトの名無しさん
NGNG研究室にオリジナルのDISKBASICを発見!
しかしそのラベルにはマジックで書かれた「TEX」の文字が・・・
だれだ!貴重なディスク消したやつ!(血涙)
>>595
いや〜それはちょっと・・・つらいです。
やはりネットで「くれ!」はタブーだし(オイ
0600デフォルトの名無しさん
NGNG0601厨房
NGNGonMouseの反対はonMouseoutですが、
onClickの反対は何になるのですか?
0602デフォルトの名無しさん
NGNG0603厨房
NGNG0604デフォルトの名無しさん
NGNGonClickってのは、マウスクリック(ENTERキーかもしらんが)された時に発生するイベントだよね。
その反対ということは、マウスがクリックされなかった時に発生するイベントですね。
…発生しないだろ?
少しは頭使えよ。
0605デフォルトの名無しさん
NGNGClick の逆だと>>604の言うとおり、何のイベントも起きないな。
OnMouseDown と OnMouseUp のことか?
0606デフォルトの名無しさん
NGNG0607デフォルトの名無しさん
NGNGWM_LBUTTONUP (w
0608Perlで質問
NGNGSSIみたいに別のCGIを動かして
結果を挿入したいんですが、
どうやったらいいんでしょうか?
ちなみに挿入したいのはCで組んだものです。
Googleで調べてみたんですが
どうしても見つからない……というか、
どう検索かければいいものか……
どなたか、よろしければ教えてください。
お願いします。
0609デフォルトの名無しさん
NGNGでよかったっけ?
まぁ、ちゃんと出力を取り扱うには、パイプを繋げないといけないな。
0610Perlで質問
NGNGちょっと今試してみて、後ほど結果を報告します。
0611デフォルトの名無しさん
NGNG0612608
NGNG試してみたんですが、うまくいきませんでした。
調べたら、systemやexecは戻り値が実行結果にはなってなかったんですね。
パイプが使いこなせるように頑張ろうと思います。
ところでいろいろと調べていたところ
backtick演算子というものが出てきました。
これは使っていいもんでしょうか?
0613611
NGNG0614デフォルトの名無しさん
NGNG@result = <fp>;
close(fp);
とかならどうよ?
0615デフォルトの名無しさん
NGNG漠然としたイメージの解説ページはあるんだけど、
アルゴリズムそのものを解説したページが見つからない。
テキストファイルを行レベルで比較、でいいんだけど。
0617608
NGNGopen(OUT, "実行するファイル|");
@result = <OUT>;
close(OUT);
print @result;
とやってみたんですが、
どうも理解が不足しているらしく、
結果を表示することができませんでした。
backtickを使ったらうまくいったんですが……
うまくいったならそれでいいんじゃとも思いますが、
それでは進歩がないので、
どうして表示できなかったのか追及してみたいと思います。
ありがとうございました。
0618デフォルトの名無しさん
NGNGやり方はあってるはずだが、ほんとにopenできてるかどうか確認してみ。
0619608
NGNGもういっかいやったらうまくいきました!
ありがとうございます。
いろいろと調べることができて
おかげでパイプの使い方もマスターできました。
言うことナシです。
また何かあったらよろしくおねがいします。
0621デフォルトの名無しさん
NGNGやはりAOLが公開停止にした以上ソースそのものはまずいのでしょうか。
0622デフォルトの名無しさん
NGNGやりたい事は、ホームページに現在訪問中の人が何人いるかを、
リアルタイムに表示&更新させたいのですが、
JAVAのプログラムを作るのは無理なので、
好都合なフリーアプレットなどないでしょうか?
またはなにか簡単な方法はあるのでしょうか?
ちなみに、↓こちらのホームページに、私の理想としてるものがあります。
http://maxbet.que.ne.jp/
0623デフォルトの名無しさん
NGNG建築家が自分の作ったわけでもない建物の位置など知っていると思うか?
陶芸家が自分の作ったわけでもない茶碗の売り場など知っていると思うか?
0624デフォルトの名無しさん
NGNG「0.0055 * 10」
の演算結果が
「0.05499999999999999」
となってしまうのですが、これはJavaScriptのバグでしょうか?
ちなみにネットスケープ4.73、IE5.0でも同じ結果がでました。
0625デフォルトの名無しさん
NGNG0626デフォルトの名無しさん
NGNGえっ?バグなのかっ!?そうか、ばぐなのか、そうか・・・
まぁ、あなたがそういうならバグなんだろう
0627厨房
NGNGレス遅れてシミマセン。
僕の書き方がとても悪かったです。
onClickを使ってMenuTreeを作ったんですが、
もう一度押しても、TREEが元に戻らないんです。
で、onclick="hide"とか、色々やってみたんですが、
ぜんぜん、うまく行かなかったんで。。
もし、わかればお教えください。
0629デフォルトの名無しさん
NGNG「MenuTree」のヘルプを読んでね。
0630デフォルトの名無しさん
NGNG使われてますか?
0631デフォルトの名無しさん
NGNG予算の無駄遣いと言われないくらいには、そこそこ使われているのでは。
0632デフォルトの名無しさん
NGNGキーワード 「浮動小数点 丸め誤差」 で検索してみよう。
http://www.asahi-net.or.jp/~uc3k-ymd/Lesson/Section03/section03_13.htm
0633632
NGNGhttp://www.asahi-net.or.jp/~uc3k-ymd/Lesson/Section03/section03_13.html
0634デフォルトの名無しさん
NGNG0635デフォルトの名無しさん
NGNG0636デフォルトの名無しさん
NGNGよくわからんのですが
0638デフォルトの名無しさん
NGNG0639デフォルトの名無しさん
NGNGじゃあどの 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こんなの↑
0641デフォルトの名無しさん
NGNGいきなり「SASって」って聞いているので
思わず「予算はどれくらい?」ってレスしようとしてしまった。
0642デフォルトの名無しさん
NGNGStatistical Analysis SystemのSASのつもりで書いたのですが
このSASがどれくらい使われてるのかなと思って
0643デフォルトの名無しさん
NGNG分かりません。だれか教えていただけませんか?
0644デフォルトの名無しさん
NGNG0645デフォルトの名無しさん
NGNG君にきめた!
0646デフォルトの名無しさん
NGNG0647デフォルトの名無しさん
NGNG0648デフォルトの名無しさん
NGNGつーか、とりあえず↓ここをポイントしてほしかったぞ、と。
http://www.sas.com/offices/asiapacific/japan/software/base.html
これって、「研究」としての予算がたくさんつく機関(官・民とも)でしか
買わないんじゃないかな。めちゃめちゃ高価でそ。
(´-`).。oO(「ム板」的な回答としては、どんな回答が妥当だろう?)
どうして「どれくらい使われてるのか」って
知りたくなったのですか。それを聞きたいなぁ。
0649648
NGNG>>643 ×(ラプラス変換)
>>642 ○(Statistical Analysis System)
ゴメソ。回線切って首吊ってきます。
あと、穴があったので入ってきます。
0650デフォルトの名無しさん
NGNG関数を文字列型にして微分のときは先頭にsを付けるのさ
0651642
NGNG卒論をSASでするかどうかまよっているのです
SASがほとんど使われてなかったら
もっとメジャーなものでやろうかなと考えたりしてます
0652デフォルトの名無しさん
NGNG今、使ってるイレーサーが小さいのでA4くらいの面積
に紫外線が当たるような物を自作したいのですがどんな感じで
作ると効率的ですかねー?6Wくらいの紫外線ランプで消えるかなー?
0653デフォルトの名無しさん
NGNG0654デフォルトの名無しさん
NGNGただ、紫外線灯は強力だからカバー無しに使ってると恐いよ
俺それやって顔の半分の皮がボロボロ剥けた
0655デフォルトの名無しさん
NGNGなぜUNIXにはないのですか?
同じマシンを使っているのに・・・
0656デフォルトの名無しさん
NGNGUNIXはPDP7/PDP11というミニコン用からスタートしました。
実際はC言語と供に生まれ変わったのをスタートと考えてもいいです
スタート直後のアドレス空間は18bitで 8086より狭かったのです。
この問題はVAX11によって解決されました。
C言語を使っていたので 移植もスムーズに行きました。
アプリもOSの機能を主に使って作られていましたから移植もスムーズだったのです
MSDOSは8086というCPU(最初は8bitバスの同じ命令のCPUだけど)用に作られました。
この頃のアプリケーションはハードウエアを直接触っていました。
もちろんコンパイラも使いましたが、資源を有効に使う為にアセンブラがメインでした。
ほんの数年で80286そしてまた80386とメモリー空間は広がりましたが、DOSというOS
そのものが16bitに強く依存していた状況ではその強化された機能を十分に使う事は
出来ませんでした
0657デフォルトの名無しさん
NGNG日当たりが良い場所に一日中さらして置く。
0658デフォルトの名無しさん
NGNG・・・それで消えるの?まじ?ねた?
0659デフォルトの名無しさん
NGNG0660デフォルトの名無しさん
NGNG紫外線灯じゃなくても普通の蛍光灯でも消えるしさ
0661デフォルトの名無しさん
NGNG0662デフォルトの名無しさん
NGNGCPUの動作モードが違うから。
メモリ管理のやり方も違うから。
0663デフォルトの名無しさん
NGNGwindows98で学べるいいシュミレータやMCモニタは無いのでしょうか。
パソコン暦二年ですのでPC-8801とかZ-80系とかまったく想像つかないのでそちらの
話題もあればおねがいします。
0664
NGNGこれって解りやすいですか?
0665デフォルトの名無しさん
NGNGMS-DOSは64Kの壁があります。
0666デフォルトの名無しさん
NGNG内容が(言語仕様面で)ちょっと古い感がある。
基本的に文法の解説のみでオブジェクト指向の概念や
プログラム設計への応用などには触れられていない。
あくまでC言語+α(便利機能)としてC++を解説している気がする。
分かり易さは可もなく不可もなくといったところ。
物忘れの時の参考書程度にはなるけど、入門書としては物足りない。
0667デフォルトの名無しさん
NGNG壁ってほどのもんじゃねーっすよ、すでに。
0668デフォルトの名無しさん
NGNG折れは Win95 で普通に 32 ビット空間使えるようになって泣けるほど嬉しかった。
0669デフォルトの名無しさん
NGNGwin3.1でリアルモードが無くなったし。
0670デフォルトの名無しさん
NGNG0671デフォルトの名無しさん
NGNGDOSに渡すバッファとかに64Kの制限があるにはあったけど。
0672デフォルトの名無しさん
NGNG0673デフォルトの名無しさん
NGNGMSDOSは1MBの壁やね。20bitだっけ
hugeじゃいちいち正規化するんで遅い。VRAMなんかも
DOSレベルじゃリニアアクセスできないし、死んでいいよって感じ。
0674デフォルトの名無しさん
NGNG0675デフォルトの名無しさん
NGNG地域次第です。こちらを参考に、どうぞ。
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デフォルトの名無しさん
NGNG0677デフォルトの名無しさん
NGNG%gcc {ターゲットのソース名}
0678デフォルトの名無しさん
NGNG死ね
0679デフォルトの名無しさん
NGNG駅前のNOVAへどぞ。
0680デフォルトの名無しさん
NGNG適当にsetup.exe拾ってきて動かす。サーバだけ選んであとはデフォルト。
0681デフォルトの名無しさん
NGNGJDK1.3へのパスがとおりません。
システムの環境変数に追加すればいいんですよね?
具体的にどういう風に環境変数を通せばいいんですか?
厨房的質問かつ板違いかもしれませんが教えていただけないでしょうか?
インストールの段階でこけてます。
0682デフォルトの名無しさん
NGNG0683デフォルトの名無しさん
NGNG減色の仕方が解らないんです。
調べると
$image->Quantize()
っぽいんだけど、上手くいきません。
違うのかな?
誰かわかる人居たら教えてもらえないでしょうか?
お願いします
0684デフォルトの名無しさん
NGNG先輩の話によるとしばらくプログラミングをやることになるらしいのですが、
文系なので、数学とか全くわかりません。
そこで、数学を一からやりなおそうと思うのですが、
この場合、算数からやりなおすのか、中学からやりなおすのか
どちらがベストでしょうか?
今考えているのは、「1週間でやりなおす算数」とかいうのをやってみようと
思ってるんですが、どうでしょう?アドバイス頂けませんか?
0685デフォルトの名無しさん
NGNG心配するな、プログラミングと数学はキミが考えるほど関係ないと思われ。
むしろ目の前の事象を客観的に見つめ、論理的に考察し、
文章を組み立てて、それを推敲する能力だ。
0686デフォルトの名無しさん
NGNGとりあえず加減乗除くらいは覚えとけ。
プログラマをクビになっても使うぞ。
0687デフォルトの名無しさん
NGNGサーバ側に指定したディレクトリが存在しているか、
チェックすることは可能でしょうか?
0688デフォルトの名無しさん
NGNGC++ Primer 改訂第三版
を買ったが、第二版と比べて翻訳に味がなくなってしまっていた。
どーしてくれる。楽しみにしてたのに。
あ、ただのグチだからみんな気にしないで。
0689WC
NGNGButtonGroupってどう使うんですか?
ButtonGroup gb = new ButtonGroup("test");
と入れてもエラーが出ます。
お願いします。
0690デフォルトの名無しさん
NGNG板違い。
Web制作板のJavaScriptスレへどうぞ。
ちなみにそーゆーことは出来ないけど。
0691デフォルトの名無しさん
NGNGJavaScriptのコードがどこで解釈されて実行されるのか考えれば分かりそうなものだけど。
0692デフォルトの名無しさん
NGNGWeb制作板のJavaScriptスレへ行ってきます。
0693デフォルトの名無しさん
NGNGサーバ側でチェックすれば直にできると思うのですが、
事情によりどうしてもクライアント側でチェックさせたいのです。
JavaScriptで、サーバ側へどうにか問い合わせればと思いました。
0694デフォルトの名無しさん
NGNG2) onLoad でその画像にエラーが出ていないか確認
とか、
1) 存在確認したいディレクトリに var exist_flag = true; とだけ書いた JavaScript ファイルを置いておく
2) ページ内でその JavaScript ファイルを SRC="..." で取り込むj
3) ページ内で exists_flag が undefined または false かを確認する
とか、いろいろ手はある。Web 製作板の連中じゃこんなこと思いつかんのと違うか。
JavaScript だから出来ないという連中は自分の頭の固さを知れ。
0695デフォルトの名無しさん
NGNGバイブルらしいけど、発刊日が古いのが気になります。
最新版とか出ないんですかね?
それとも、そもそもプログラミング言語って一旦開発されれば改良されないのですか?
0696WC
NGNG教えてください。お願いします。
0697デフォルトの名無しさん
NGNGswingはインポートした?
0698デフォルトの名無しさん
NGNGこの辺でも読んでくれ。
http://www.eskimo.com/~scs/C-faq/q11.1.html
0699WC
NGNGしました。
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漏れの見た本では、
bg = new ButtonGroup();
r1 = new JRadioButton("yamada",true);
・・・
bg.add(r1);
とかなってたけど。
0701WC
NGNG0702デフォルトの名無しさん
NGNG「
工学の問題を解決する場合、アルゴリズムの選択にあたっては
単にそのアルゴリズムの効率だけではなく,その他にも考慮すべき点が
いくつかある。具体的に考慮すべき点を挙げて説明せよ。
」
誰か分かる人いない?出来たら即答でお願い。
0703デフォルトの名無しさん
NGNG・ポータビリティ
・可読性
・精度
0704デフォルトの名無しさん
NGNG0705デフォルトの名無しさん
NGNGRASIS
0706デフォルトの名無しさん
NGNGAlt+Enter
0707デフォルトの名無しさん
NGNGサンクス。厨房ですいませんでした。
0708デフォルトの名無しさん
NGNGs/DOS ブロンプト/DOS プロンプト/
たしか Alt+Enter
0710デフォルトの名無しさん
NGNGhttp://chishiki.tripod.co.jp/2kou/99fourier.tex
http://chishiki.tripod.co.jp/2kou/99jouhouriron.tex
0711デフォルトの名無しさん
NGNGaのキーコードは65ですが、たとえばAlt+aに特有のキーコードは無いのでしょうか。
キーコード表示ソフトでは出てきませんでした。
どなたかお願いします。
0712デフォルトの名無しさん
NGNGない
0713711
NGNG夜分にありがとうございます。地道に頑張ります。
0714デフォルトの名無しさん
NGNG「ASCIIコード表」を検索してみれ
0715711
NGNGありがとうございます。早速検索してみます。
0716デフォルトの名無しさん
NGNGWindowsならAltはWM_KEYDOWNとかではなくでWM_SYSKEYDOWNメッセージが来る
・・・・とかじゃダメ?
0717711
NGNGレスありがとうございます。
今作っているプログラムが、APIで代替SendKeyを作って、その引数として
整数値を使うというものなので、難しいような気がします。
でも、自分が勉強不足なので、>>716さんが言われていることを理解しきれて
いないので、これから勉強してみます。ありがとうございました。
0718デフォルトの名無しさん
NGNG0719デフォルトの名無しさん
NGNG0720デフォルトの名無しさん
NGNG0721デフォルトの名無しさん
NGNG文系であるということを活かして
いまのうちに 末摘花 や 茶筌 に詳しくなっておくと
職場で好評です。
0722デフォルトの名無しさん
NGNG0723デフォルトの名無しさん
NGNG使えなきゃ売れねーだろ(w
0724デフォルトの名無しさん
NGNGVS.NETはWin9Xでは使えんよ。
0725デフォルトの名無しさん
NGNG0726デフォルトの名無しさん
NGNG「使用可能な言語とその使用期間。 使用できるマシン」
とかかれてますが、この「使用できるマシン」はどう答えればいいんでしょうか?
0727ヒマ人の疑問
NGNG・・の呼び出しです、 レジスタ・・とか書いてあってその後に
アセンブリ語かマシン語かワケワカラン記号がでてるよね。 さて
本題です、プログラ経験者のあんたたちは、あのエラーメッセージをみて
それがどういう状態で、どうすれば直るか?
というのがわかるんでしょうか?
0728>726
NGNG0729デフォルトの名無しさん
NGNG> どうすれば直るか?
> というのがわかるんでしょうか?
「不安定になってきたから、そろそろリブートしなきゃ」
ということがわかります。
0730デフォルトの名無しさん
NGNG「茶筅」に詳しくなると結構仕事に困らないかも
http://chasen.aist-nara.ac.jp/index.html.ja
文系であることも活かせるし。
でも、こういう文系分野も結局理系の人のほうが得意なんだよね。
「文系」というのは数学から逃げただけというのが最近の結論
0731質問の名無し
NGNGどこかの大学だと思いますが、ある研究に関して、コンピュータで解析を行ってました。
この時、「複数のPC(いわゆるパソコン)をつなげて処理させている」そうです。
例えば10台のPcを連結し作業させた方が、1台の大型コンピュータに比べ、
コストパフォーマンスが優れるということでした。
この「連結させる」とは、具体的に何を差すのでしょうか?そのようなOSがあるのか、
あるいはアプリケーションで可能なのでしょうか?私としては、ソフトウェアで
デュアルプロセッサマシンのように動作させられるかも、と期待してしまいますが。
とりとめない質問ですが、何かご存知でしたらお願いします。
0732デフォルトの名無しさん
NGNGたぶんPCクラスタの事だと思われ。
複数のパソコンをLANで繋いで、ソフトを使って1台の
コンピュータのように使える。OSはLinuxでもOK。
ソフトはPVMとかを使う。
0733デフォルトの名無しさん
NGNGttp://mikilab.doshisha.ac.jp/dia/smpp/cluster2000/
07350721
NGNG>>730
どうでもいいが
「茶筅」ではなく
「茶筌」と書くのが (・∀・)イイ! らしいです。
漏れも文系出身なんだけど…
PGが言い訳で「文系」とか言い始めたら、すぐ辞めさせられちゃうと思う。
ぎゃくに「文系なのでhogehogeは得意death」なんていう売り文句は
けっこう使いでがあって =(・∀・)イイ!
0736デフォルトの名無しさん
NGNG(´-`).。oO(新聞って… 2ch は? 白血病プロジェクトとかは知らんの?)
0737731
NGNG上に書いたのは、私がPCを持っていないころの話なので、情報源は新聞&ニュースでしたw
「白血病プロジェクト」ですか。。。現在は、暇になってるPcもあるので勉強しておきます。情報どうもありがとう。
ん、736さんは参加して見えるのか、、、な、、、?
0738デフォルトの名無しさん
NGNG試してみると17桁を超えたところで、値がおかしくなります。
123456789012345678 → 123456789012345680
WebにてGoogleでヒットする場所は大体調べたのですが、
このような桁の数値に関しての記述がなく、あるページで
16(7だったかな)桁の数値桁を扱うことがVB等では
対応できる変数の型があるらしいのですが、JavaScriptでは
その機能が存在しないという記述を見ました。
何とか上手く計算できるようなロジックのお知恵を
お貸しいただけませんでしょうか?
0739デフォルトの名無しさん
NGNG内部で計算するクラス(またはメソッド)を作成すればよい。
一般的なのは、char keta[50]とかして、1要素一桁ずつ入れていく。
日本語変だが(ワラ わかった?
0740デフォルトの名無しさん
NGNG0741デフォルトの名無しさん
NGNG婦女暴行・痴漢・猥褻物陳列罪。
0742739
NGNGでも基本は同じ。
0743デフォルトの名無しさん
NGNGあのさぁ、10進数の17桁って、2進数では何桁だと思う?
> 試してみると17桁を超えたところで、値がおかしくなります。
0745デフォルトの名無しさん
NGNG0746デフォルトの名無しさん
NGNGprologかlispなんですか?
0747デフォルトの名無しさん
NGNG1) 大規模にやれば業務妨害になります
2) シリアルがネットワークパスを兼ねているなら不正アクセス行為助長罪になります
3) バッチ情報が含まれているなら場合により著作権法・不正競争防止法などの条文が
適用される場合がありえます(現実には難しいとしても)
上記以外には現行の法律で直接罰は与えられません。
ただし民事上の責任は常に負わなければなりません。
それはシリアル集が対象としているソフトウエアの各々の契約によります
もし追加して何か疑問があるなら
http://pc.2ch.net/test/read.cgi/prog/1011497279/
にどうぞ
0748デフォルトの名無しさん
NGNG関数ポインタは
1) コールバック
2) DLL呼び出し
3) 命令・実行テーブル
などで使われています
0749デフォルトの名無しさん
NGNGプログラムでプログラムを作り出すスタイルが なんとなく人工知能を連想させるという事でよく使われていました
0750736の名無しさん
NGNG(゚Д゚)ゴルァ<〔「非」-手続き型言語だからだろうゴルァ〕
749の説明は、手続き型言語の説明と思われ。
>>737
「白血病」の、やってますよん。
自宅のノートパソコンで。毎日1時間くらいですけれどね。
0751デフォルトの名無しさん
NGNG「使用可能なマシン」は「汎用機(UNIX等)」「Windows」「MAC」の3種類が存在します。
「OS2」等も認められますが、この3種類どれかのベテランならIT系再就職には困りません。
0752デフォルトの名無しさん
NGNG今度新規で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できるサイトはないでしょうか?
知っていたら教えて下さい。
0756はじめましてこ
NGNGありがとうございます。
0757デフォルトの名無しさん
NGNG「汎用機(UNIX等)」ってなんだゴルァ。
0758デフォルトの名無しさん
NGNG詳細はコレを見ること
http://www.e-words.ne.jp/view.asp?ID=1126
0759名無しさん@お腹いっぱいっぽい。
NGNGだーかーらー
(´−`).。oO(汎用機の代表的なOSってAIXだと思ってる?)
0760757
NGNG0761デフォルトの名無しさん
NGNG0762デフォルトの名無しさん
NGNG0763オオ!!スマソ!!
NGNG0764デフォルトの名無しさん
NGNGhttp://yougo.ascii24.com/gh/56/005610.html
0765デフォルトの名無しさん
NGNGhttp://yougo.ascii24.com/gh/07/000751.html
http://yougo.ascii24.com/gh/55/005517.html
0766名無しさん@お腹いっぱいっぽい。
NGNGhttp://yougo.ascii24.com/gh/07/000751.html
(´−`).。oO(だよね?)
0767デフォルトの名無しさん
NGNGhttp://www2.nsknet.or.jp/~azuma/g/g0015.htm
0768738
NGNGありがとうございました。
教えていただいた配列を使用する方法でなんとか実装できました。
綿密な試験は必要ですが・・・。
>>743さん
浮動小数点とかの概念など、実際知りませんでした。
そのあたりの知識も知らずにプログラムを作るのも確かにどうかと
我ながら思うのですが・・・。
ありがとうございました。
0769初心者
NGNGVBでカーネルのページプールの空き容量を調べる方法ってあるでしょうか?
0770デフォルトの名無しさん
NGNGプログラムを見かけるのですが、マウスのボタン押してカーソルを動かした時の
移動量(?)を算出する方法がわかりません。説明している人・サイトとかありませんか?
0771デフォルトの名無しさん
NGNG0772デフォルトの名無しさん
NGNGあと出来ればそのプログラム自体を落とせる場所もお願いします。
0773デフォルトの名無しさん
NGNG0774名無しさん@お腹いっぱいいっぱい。
NGNGhttp://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入力された、英数字からなる3文字以上の文字列を
全く別の2文字に変換したいんですけど、
いいアイディアないでしょうか?
先頭の2文字だけをとるっていうのは
ちょっとイヤなんです。
0776デフォルトの名無しさん
NGNG0777デフォルトの名無しさん
NGNGできるだけ安く移動したいんですが
0778775
NGNG言い忘れてました。
cryptは使わない方法がいいです。
暗号は別に構わないんですが、
種が必要なやつはちょっと・・・。
0779デフォルトの名無しさん
NGNG0780名無しさん@お腹いっぱいいっぱい。
NGNG1. まず、印字可能な文字の循環リストを作っておく。
2. つぎに、入力の1文字目の添え字と2文字目の添え字を加算して
リストから得られる文字を、出力の1文字目とする。
3. リスト上での現在の位置+入力3文字目の添え字で得られる
文字を、出力の2文字目とする。
4. おわり。
0781デフォルトの名無しさん
NGNG0782デフォルトの名無しさん
NGNG先頭の2文字を取るを忘れてるYO!
0783775
NGNGすいません、もう少し説明してもらえませんか?
2の添え字というのはどういうものなんですか?
>>781さん
踊る人形?
何かの比喩でしょうか?
わかんないです。
0784デフォルトの名無しさん
NGNG0785デフォルトの名無しさん
NGNG0786デフォルトの名無しさん
NGNG> 踊る人形?
ホームズ
0787デフォルトの名無しさん
NGNGSHA-1のライブラリってあるのかな。crypt()みたいに使えるやつ。
ソースコードキボーン。ブルドック及びお多福等は不可
0788デフォルトの名無しさん
NGNGまっさきに使えるようになるのはなんだろう?
0789デフォルトの名無しさん
NGNGhttp://www.emit.jp/sha/sha.html
0790>>789
NGNG0791デフォルトの名無しさん
NGNG閉じれなくする方法はあるのでしょうか?
0792デフォルトの名無しさん
NGNGいま、仕事で JavaScript(ブラウザはIE5.5) を使っているんですが、Java や C++ と違って、
JavaScript には static final や const がないので、定数が使えません。今は、
var NUMBER_OF_ROWS = 25;
のようにして、変数を気分だけ定数がわりにしています。
しかし、このやり方では、値を変更されてしまう危険が大いにあります。
なにか、JavaScript でも本当の定数を使う方法はないものでしょうか。
0793デフォルトの名無しさん
NGNGOnCloseQuery
0794デフォルトの名無しさん
NGNGサンクス!
0795デフォルトの名無しさん
NGNG「本当の定数」と言えるかどうかは分からないけど、俺はこうしてる。
function NUMBER_OF_ROWS() { return 25; }
これでどうよ。()は余計だけど、一応定数の条件は満たしてると思うよ。
でも、もっといい方法があったら、誰か教えてきぼ〜ん。
0796初心もの
NGNG0797初心もの
NGNG0798デフォルトの名無しさん
NGNG0799デフォルトの名無しさん
NGNGこのスレを読んでくれ。あとは立ち読みして決めれ。
推薦図書/必読書のためのスレッド PART2
http://pc.2ch.net/test/read.cgi/tech/1010312992/
0800デフォルトの名無しさん
NGNG技術評論社の はじめての…本
0801デフォルトの名無しさん
NGNG最近……と言っていいのか知らんが、RFCになってる。
http://www.ietf.org/rfc/rfc3174.txt?number=3174
0802デフォルトの名無しさん
NGNGCodeWorriorでパームウェア作るのって無謀ですか?
ちょっと作ってみたいものがあって。
0803デフォルトの名無しさん
NGNG猫でもわかるプログラミングからはじめることにしたんです。
リソースをファイルを作るところまで来ました。
リソースエディタが無いのでメモ帳で作ったんです。
メニューに終了がついたシンプルなもんです。
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が簡単
0805デフォルトの名無しさん
NGNGまだ構文エラーだけど何とか先に進めそうです
助かりました
0806804
NGNGbrc32かtlink32でやって
0807804
NGNGか
tlink32 obj,,,,,res
か
brc32 res exe
か
brc32 rc exe
のどれかね
0808デフォルトの名無しさん
NGNG実装する仮想画面の分だけリストを用意して、
アプリケーションが立ち上がったら現在の画面を表す
リストにそのアプリケーションのハンドルでも入れておいて、
「仮想画面を切り替える」という動作で、リストを読んで
アプリケーションの窓を非表示にする、という感じだと
考えたのですが、これだとタスクバーに残っちゃいそうです。
0809デフォルトの名無しさん
NGNG0810デフォルトの名無しさん
NGNGここ。
0811デフォルトの名無しさん
NGNGそこで質問なのですが何もわからないような状態から
プログラミングを学ぶなら何がお勧めでしょうか?
とある友人はVBを、違う友人はDelphiを薦めるのですが
どちらがいいのかも分からないし
はたまたこれらより(プログラムを理解するのに向いてるって意味で)
初心者向けの言語があるのかも分かりません。
宜しければ皆さんのお勧め入門言語を教えてください。
0812803
NGNGしかし教わった方法を試してはみたのですが僕には
どうしても無理なようです。
何かWindows用のまともな開発環境が遊びで使えるように
なるまではwindowsプログラムは諦めます。
tlink32 ->Free版にはないらしい
brc32 rc exe ->エラーは出ないけど何故か期待した通りに動かない
ilink32 ->あのヘルプ見てわかる人は天才
bcc32はBuilderの販促グッズ…
などと言ってみる実験
0813デフォルトの名無しさん
NGNGPerlでもやっとけば?
Perl -> C#またはJava -> C++
ぐらいでいいだろう。根性があればC++を最初から。
最初からということなのでBasicやPascalを以前やったとか
そういうバックグラウンドは無いだろうからDelphiやVBは却下。
0814デフォルトの名無しさん
NGNG上の例だとbcc32でexeまで生成した後に
ilink32 ,aho.exe,,,,sample02.res
とするのが簡単、こうすればライブラリを指定する手間が省ける。
0816デフォルトの名無しさん
NGNG仮に、ソースが「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好みや相性があるから、何がいいかは決められない。
VBもDelphiも無料版があるから、両方さわってみて、
気に入ったほうにすればいい。
0819803
NGNGできましたありがとうございました。
Makefileに書いておきます。
調べてたら
どうもbrc32はバグってるそうです
brc32 rc exeがうまくいかないのはこのせいかもしれないです
0820デフォルトの名無しさん
NGNG教えろ!コラ!
0821デフォルトの名無しさん
NGNGここ。
0822780
NGNG一般に文字コードってシーケンシャルではないので、
たんに文字コードだけで(この場合はオフセットとかも)計算しちゃうと
マズいので、印字可能な文字(内部的には、その文字を表現するコード)を
ありったけ、リストに保存しておいて、それを使いたいと思ったわけです。
いっぽう、この場合のリストは循環リストにするのですが、
あたま(と、おしり)が決まっており、シーケンシャルなので
単純に添え字を振ることができるわけですが…
(´−`).。oO( いけないかな? )
0823はじめましてこ
NGNGLANカードのMACアドレス情報を取得したいのですが
どなたかMACアドレスを取得する関数等を
ご存知の方いましたら教えて下さい。
環境はWindows95,98,2000pro,me,xpです。
ちなみにLANカード1枚ざしの時と2枚ざしの時の
パターンが想定されるのですが
2枚ざしの時にどうやったら2枚ざしのマックアドレスも
取れるのか教えて頂きたいのですが・・・・・・・
0824デフォルトの名無しさん
NGNGPC使ってると突然画面が暗くなって恐い女の人のドアップの
顔がばぁーーーんって出るんですけどー(涙)
メールで感染したようなんですが、どういうプログラムが考えられます?
昨日の夜からなんですが、恐くて。
今朝は絶好調でもう3回も出てきてます。。。
スレ違いだったらごめんなさい。
ここなら詳しい方がたくさんいそうなので。
0825デフォルトの名無しさん
NGNG0826デフォルトの名無しさん
NGNG0827デフォルトの名無しさん
NGNG0828デフォルトの名無しさん
NGNG0829デフォルトの名無しさん
NGNG0830デフォルトの名無しさん
NGNGすれ違いだが、madoka と hikaru で検索してみ
0831デフォルトの名無しさん
NGNGそこまでキーワードが分ってるなら自分で調べるべし。
HOWTO: Get the MAC Address for an Ethernet Adapter (Q118623)
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q118623
0832デフォルトの名無しさん
NGNG今、マイコンピューターで検索かけたんですが、
でてきません(涙)
0833デフォルトの名無しさん
NGNGうざいな。ネタか。だったら消えてくれ。google逝け
0835デフォルトの名無しさん
NGNGどうもありがとうございました。
0836デフォルトの名無しさん
NGNG取得する方法を教えてくれ〜!
VC++でなんかないですか〜?
(Win32APIがあるといいな〜)
IME関連のWin32APIなら一応全部しってるけどね。
ど〜〜みても登録単語の限界個数を取得する方法がないわけよ。
MSDNみろ〜っていうけどさ、ないのよこれが。
おいら糞野郎だからもうつまって、つまって。
頭の良いこの板住人さんなら知っているかな〜って思ってさ。
よろしくお願いしまっす!
0837デフォルトの名無しさん
NGNG(´−`).。oO(勝手に定数で決めちゃえ…)
0838デフォルトの名無しさん
NGNGどこも、板違いに思えたので、
こちらで質問させてください。
CGI(Perl)を自作していて、
@Linesに、文字列を埋め込んで
(HTMLの文法に沿った文字列です)
print "@LINES";
この処理を、AのサーバーとBのサーバーで実行した場合、
表示できるAのサーバーと表示できずにエラーとなるBの
サーバーがあります。
これは、物理的なメモリーの不足が問題でしょうか?
Apacheの設定の問題でしょうか?
次回、Cのサーバーをレンタルする場合に、
上記のエラーを回避できるサーバーを選択するには、
何を確認すればいいのかわかりません。。。
どうか教えていただきたいです。
ちなみに、@LINESを出力できないって問題は、
foreach $temp(@LINES){
print $temp;
}
これで、クリアしました。
また、foreachで一行ずつ、書き出す場合と
@LINESで一気に書き出す場合で
サーバーにかける負担と
プログラムの処理にかかる時間についても
ご教授いただければ、幸いです。
よろしくお願いします。
長文スイマセン。。。。
0839デフォルトの名無しさん
NGNGWebprog板がいいのでは?
0841デフォルトの名無しさん
NGNG>>>838は、削除依頼を出します。
わざわざんなことせんでいい。
0842デフォルトの名無しさん
NGNG0843デフォルトの名無しさん
NGNG0844デフォルトの名無しさん
NGNGexternしてるのに、どこにも実体がないとか?
0845836
NGNG(´−`).。oO(俺もそう思うが、SEが駄目だってさ…)
0846デフォルトの名無しさん
NGNGclass Class {
public:
static int i;
};
int Class::i=0;
このようにしてますか?
staticメンバ変数は、宣言と定義の両方が必要です。
0847811
NGNGありがとうございます。
なんかPerlから始めるのが
一番よさげなのでPerlから始めてみようと思います。
またくだらない事で質問に来るかもしれませんが
そのときはよろしくお願いいたします。
0848811
NGNGすいません見落としてました(;´Д`)
取り合えず無料体験版もやってみます。
こっちなら近くにある程度わかる人間も居るし
少しは楽かもなので・・・・
0849ひよこ名無しさん
NGNGttp://www.geocities.co.jp/SilkRoad-Desert/7531/ALIVE.mid
全然分からない。誰かバカでも分かるように詳しく教えて下さい。お願いします。
0850デフォルトの名無しさん
NGNG板違い。初級ネットかダウソにでも行け。
ものごっつい勢いで質問に答えマスオさん Part9
http://pc.2ch.net/test/read.cgi/hack/1011235597/
★★偽装解除してやるぜ!! Part11★★
http://tmp.2ch.net/test/read.cgi/download/1009275838/
0851デフォルトの名無しさん
NGNG友達に譲るんですが
住所名義の登録変更は可能でしょうか?
0852デフォルトの名無しさん
NGNGDelphi はどうなんか知らんけどふつー出来へんやろ。
ライセンス同意書よう読んで見いや。ようわからんやったら要点だけ貼っつけ。
0853デフォルトの名無しさん
NGNG当事者に訊いてあげてくださいな。
http://www.borland.co.jp/feedback/index.html
0855デフォルトの名無しさん
NGNG逝ってきます。
0856初心もの
NGNG0857初心もの
NGNG0858デフォルトの名無しさん
NGNG(´−`).。oO( ほら、過去レス見てよ、ほら… )
0859初心もの
NGNGどのくらいのレスをですか?
0860デフォルトの名無しさん
NGNGソケット、ファイルシステムまわりのラッパーもセットになってればなおよし。
言語は不問。ただしSqueakは勘弁。
自分で探した範囲ではQtとJFCぐらいしか見当たらなかった。
0861shige
NGNGTk(tcl, c, etc), WxWindows(C++) とか。
まあ、この辺りから探してみるとよし。
http://www.geocities.com/SiliconValley/Vista/7184/guitool.html
0862デフォルトの名無しさん
NGNGJavaは?
0863デフォルトの名無しさん
NGNG多謝。
>>862
JFCはいまいち。
0864はじめましてこ
NGNGありがとうございます♪
やってみます。
0865クロスボウとやら
NGNGはありますか?swift、ming、openswf、JavaSWFとかたくさんあるけど、
再生に適した奴はどれですか?MacromediaのSDKは企業じゃないとゲットできないみたいなので。
0866いぷ
NGNGコンストラクタにて、クラスの動作に必要な初期化をすべて行っておくことってどうなんでしょう。
*例えば Windows ウィンドウをクラス化し、それがウィンドウ操作に関するメソッドを持つ場合。
(1)
コンストラクタにウィンドウを作成する(::CreateWindow を呼ぶ)コードを記述する。
メリット:
・「オブジェクトが存在する=ウィンドウは構築済み」という保証があるので、各メソッド中でウィンドウが作成されているかどうかを気にする必要はない。
デメリット:
・例外を使う必要がある。(速度の関係で使用を避けてる人もいますよね)
・new でオブジェクトを作成しないと、コンストラクタの失敗がつかめない。
・コンストラクタが失敗するとデストラクタが呼ばれないので、デストラクト処理をコンストラクタ中に書く必要がある。
(2)
コンストラクタではメンバ変数の初期化(NULL 代入等)のみ行い、ウィンドウの作成は別途用意した create メソッドを使用する。
メリット:
失敗がつかみやすい(?)
デメリット:
・ウィンドウ操作を行うすべてのメソッドについて、ウィンドウが作成されているかどうかのエラーチェックを入れる必要がある。
・使う側も、ウィンドウが構築された状態なのかどうかを気にしている必要がある。
(3)
(1) + (2)。コンストラクタでも構築できるし、後からcreateを呼ぶこともできる。
(2) のデメリットは使用の仕方による。
失敗する可能性のない初期化処理なら、特に抵抗なく (1) のように実装するのですが・・・。
参考にすべきじゃないかもしれないけど、MFC の場合は (2) ですね。
0867デフォルトの名無しさん
NGNG(4)
コンストラクタではメンバ変数の初期化のみ行い
ウィンドウ操作を行うすべてのメソッドで
ウィンドウが作成されていなければ適宜ウィンドウを作成する。
ってのも入れてくれ。
大量にオブジェクトを用意必要があるときに無駄なリソースの節約にもなるし
見かけの起動時間が短くなる。
つーかJavaのAWT方式。
0868ぱん
NGNG0869デフォルトの名無しさん
NGNGWindows標準のFormってのがイマイチわからんが、
Formコントロールを使わない(API叩きまくり)はできる。
0870デフォルトの名無しさん
NGNG遅延初期化とかいう奴だな
0871初心もの
NGNG0872デフォルトの名無しさん
NGNG昔Visual dBaseのライセンス変更はできた。
ボーランドに問合せるべし。
0873デフォルトの名無しさん
NGNGコンストラクタに複雑な処理を書くべきじゃないって、なんかの本に書いてあった気がするけど・・・。
理由よく覚えてないなぁ。
たしかに(1)は安心して使えて便利かも。
0874デフォルトの名無しさん
NGNGC++ だと、コンストラクタ実行中はオブジェクトが完全に構築されていない不完全な
状態にあるからでしょ。具体的には、
1. コンストラクタ中で例外が発生すると、デストラクタが呼ばれない。
2. コンストラクタ実行中と、コンストラクタの実行完了後では vptr の値が異なる可能性
がある。(派生クラスのコンストラクタで vptr 書き換えるから)
っつーのが大きいと思うが。
0875デフォルトの名無しさん
NGNG仕様公開してますか?
おもしろそうなコントロールありますか?
0876デフォルトの名無しさん
NGNGSQLサーバ7.0のテーブルへ、BCPコマンドを使ってデータロードしようとすると
「日付の形式が正しくありません」というエラーでうまく行きません。
データはカンマ区切りのcsvです↓
,2000/6/30 0:00:00,
日付の時間部分を取れば良いのかな?何か良いオプションって
ありますか?つまんない質問でごめんなさい。
0877BCC
NGNGWindowsプログラミングの基礎
GDIらへん(?)
が大体わかってれば、何かまともなゲームは作れるんですか?
何かフシギな質問でスマソ(;´Д`)
0878デフォルトの名無しさん
NGNG0880デフォルトの名無しさん
NGNGある変数Sが1の時にAという処理をするとします。
が、連続である変数Sに1が入って来た時には
Aという処理を行わないというのはどうすればいいですか?
初心者の質問ですいません。お願いします
0881デフォルトの名無しさん
NGNGどこか(例えばT)に前回のSの値を待避させれば?
で、SもTも1だったらAを実行しないと。
Cなら、
if(S == 1 && T!=1){A;}
0882880
NGNGやはり、そうですかぁ
それ以外にいい方法って何かあるんでしょうか?
0883デフォルトの名無しさん
NGNG厨房の俺に聞くな(w
0884880
NGNGすいません(-.-)
それ以外に何かあるのかなぁ・・・・
0885デフォルトの名無しさん
NGNGGDIについて知る前に、Windowsアプリの骨格を知る必要があるような。
まだ、講座では、ここまで行っていませんが、手前味噌ながら
http://web.kyoto-inet.or.jp/people/ysskondo/
でウインドウの作成の仕方の基礎を学ぶべきと思います。
これとGDIで理解しにくいものに、デバイスコンテキストっていうのがありますが、何故、あのような方式を採用したのかを考えることは有意義と思います。
X−WindowのXLibなどを学ぶと、見えてくるように思います。
0886BCC
NGNG>Windowsアプリの骨格
『基礎の基礎』ぐらいの事かもしれないけど、骨格(?)とか
ウィンドウの作成の仕方は知ってます。
>http://web.kyoto-inet.or.jp/people/ysskondo/
おお、ここって前にも逝ったことあるような気が。。。
でもほとんど全然読んでないので、読んどきますです。
どうもアリガトデスヽ(*´∀`)ノ
0887
NGNG0888perl
NGNGJavaスクリプトにてクッキーを取得した時の話なんですが・・。
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();
0890889
NGNG0891new!
NGNGと宣言した物を、newでpc個メモリ確保するには
どの様にすれば良いですか。
初歩的ですません。m(__)m
0892(*゚Д゚)ゴルァ!
NGNG.....ホゲホゲやって(謎
そのDCをDeleteDCする場合も、保存しておいた元のオブジェクトをちゃんと
SelectObjectで復元させておかなくちゃいけないんでしょうか。。
0893いぷ
NGNG>2. コンストラクタ実行中と、コンストラクタの実行完了後では vptr の値が異なる可能性
> がある。(派生クラスのコンストラクタで vptr 書き換えるから)
あぁー。この問題は大きいですね。
やはし(2)方式でやろうと思います。
一応パフォーマンスを気にして、assertか、デバグマクロでも使用して。
ありがとうございました。
0894デフォルトの名無しさん
NGNG作法としてはそう。
手抜きしたかったら SaveDC - RestoreDC するとか、
GetStockObject したやつを何食わぬ顔して戻しておくとか。
0895デフォルトの名無しさん
NGNG0896デフォルトの名無しさん
NGNG> がある。(派生クラスのコンストラクタで vptr 書き換えるから)
C++に移行しようとしたときに昔ハマった。
それとコンストラクタで例外時にデストラクタよばれないのはイタスギ。
これらを解決するスマートな方法ってある?
0897はじめましてこ
NGNGすいません!どなたか下記の事象がわかる方教えて下さい。
Borland\bcc55\Include直下にnetdb.hという
ヘッダーファイルをネット上からダウンロードしてきて
#include <netdb.h>と指定して実行した結果
インクルードファイル<netdb.h>をオープンできないという
エラーが表示されてしまいました。
同じパスに存在する<stdio.h>はプログラムで指定しても
エラーにならないのに・・・
なんででしょう・・・・・・
ちなみに環境はWindows2000proです。
0898デフォルトの名無しさん
NGNGファイルの中身はダイジョーび?
netdb.h をテキストエディタで開いて
サクっと見てみ。
0899はじめましてこ
NGNG特におかしい様子は・・・・
でも中に記述してある他のヘッダーファイル指定しても
エラーになっちゃうんですよね
<native/netdb.h>とか
他の所からダウンロードしてきた方が良いでしょうか。
0900デフォルトの名無しさん
NGNG0901はじめましてこ
NGNGあなたに教えていただいた下記からです
http://www.google.co.jp/search?sourceid=navclient&q=netdb%2Eh+download
0902デフォルトの名無しさん
NGNGΣ(゚д゚lll)ガーン 「あなた」…
「デフォルトの名無しさん」って、デフォルトのコテハンだからして
たいてい夫々別人ですよ。そのへん(2ch的なところ)、だいじょび?
あと、そのURLは Google の検索ビューですよ (゚Д゚)ゴルァ
そのビューでは、検索されたエンティティごとに
URL (緑の字で書かれるヤツ)が違っているではないですか。
そのうちの何処から netdb.h を持ってきたのかということを
>>901 サンは訊いているのです。
クララ、立ってぇ ヽ(;´д`)ノ
0903はじめましてこ
NGNGデフォルトの名無しさんをクリックしたら同じ方だった様なので
特に悪気はなかったのですが
デフォルトの名無しさんと書くよりも「あなたの方」が良いかと思いまして・・
すいません(´`;)
0904デフォルトの名無しさん
NGNGフォルダにそれもってきてinclude "netdb.h"で
やってみれば?
0905デフォルトの名無しさん
NGNG>903はnetdb.hを手に入れてなにをやりたいんだ?
0906デフォルトの名無しさん
NGNGptr2 = "hello";
hello をptr1に入れる方法ってありますか? 後でvalueが変わるのは困るので
ptr1 = ptr2 は使えないんです。strcpy()も失敗。
誰か良いアイデアを下さい!
0907デフォルトの名無しさん
NGNGchar ptr1[100], *ptr2;
ptr2 = "hello";
strcpy(ptr1, ptr2);
0908デフォルトの名無しさん
NGNGそれやったんですけど、エラーは出ないけど出来ませんでした。
0909デフォルトの名無しさん
NGNG問題ないはずだけどなぁ。
「出来ない」ってのは、どういう結果を期待していて、どうできなかったの?
0910デフォルトの名無しさん
NGNGディバグしてもそこの部分でストップしちゃうんですよね。
何か間違ってるのかな〜。
0911デフォルトの名無しさん
NGNGその違いは分かってるよね?
0912デフォルトの名無しさん
NGNGこれって
char *ptr1 = new char[100];
char *ptr2;
ptr2 = "hello";
strcpy(ptr1, ptr2)
と一緒ですよね?
0913デフォルトの名無しさん
NGNGジサクジエン デシタ
(・∀・∀・)ヌッヘッホー
0914はじめましてこ
NGNGえぇ!そうだったんですか
IPアドレス等その他ネットワーク関係の
データを収集する為にほしかったんです。
では,どうやったら手に入るのでしょうか?
0915デフォルトの名無しさん
NGNG違うけど、この問題の場合は同じと考えてもいいよ。
0916デフォルトの名無しさん
NGNGそれじゃやっぱり出来ませんでした。
もう一回ちょっとやってみます。
0917デフォルトの名無しさん
NGNG次のスレをたてるように
ちなみに次のスレは 第10刷なので間違えないようにね
0918デフォルトの名無しさん
NGNG簡単のでやったら出来ました。
って事は俺のが何処か間違ってるんだな。
助けて下さった人どうもありがとうございました。
ちょっと自分で頑張ってみてそれでも駄目な場合また聞きます。
0919デフォルトの名無しさん
NGNG現時点での解決方法じゃないけど、この手の問題は現在「スマートに書けんのか」と
研究されていて 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デフォルトの名無しさん
NGNGWindowsなら、ふつーwinsockだろが。
0921デフォルトの名無しさん
NGNG95やMeではできないということが発覚しました。
CreateFileして、非同期でWaitForSingleObjectを用いてリード・ライトを
待っています。
どのような原因が考えられるでしょうか?
0922896
NGNGふむ。なるほど。
1は知らなかった。2は上手いてやね。スマートポインタマンセー。
で、ですね。
親クラスのコンストラクタ内で、子のvptrに変わってない問題は
なんとかならないのでしょうか・・・。
結局、”生成時にかならず呼ぶことにする”共通の初期化メソッド用意しておくしかないのかな。
迷えるDel厨に愛の手を。
思ったけどこの辺ってC++Builderでどうやってるかみたらいいのかもしれんな・・・。
0923デフォルトの名無しさん
NGNGgethostname(buf);
printf("%s\n", inet_ntoa(gethostbyname(buf)->h_addr_list[0]));
0924デフォルトの名無しさん
NGNGstrdup()/_strdup() は楽で(・∀・)YO!
0925デフォルトの名無しさん
NGNG0:00:00 → 00:00:00
で、うまくいくハズ。
0926891(new!)
NGNGvtx = malloc(sizeof(int[3])*pc);
としていたんですけど、Windowsではエラー。
vtx = (int(*)[3]) malloc(sizeof(int[3])*pc);
だとコンパイルは通るけれども確保できないし・・・。
誰かご教授下さい。
0927デフォルトの名無しさん
NGNG>>925
次のスレをたてるように
ちなみに次のスレは 第10刷なので間違えないようにね
0928ねねのん ◆S/GrmDQY
NGNG次のようなテーブルがあったとします。
create table neko ( -- 猫テーブル
name varchar2(20), -- 猫の名前
hige integer -- ひげの数
);
このテーブルから、ひげの数が最大の猫の名前を取得したいのです。
とりあえず思いついたSQL文は
SELECT name
FROM neko
WHERE hige in (
SELECT max(hige)
FROM neko
)
でも、高々こんな処理に副参照なんて使いたくないし、
普通どうかくのでしょう?
0929ねねのん ◆S/GrmDQY
NGNG0930デフォルトの名無しさん
NGNG(´−`).。oO( SELECT TOP )
0931デフォルトの名無しさん
NGNG0932デフォルトの名無しさん
NGNGNTカーネルのページプールメモリのことはリソースって言っちゃっていいんでしょうか。
0933デフォルトの名無しさん
NGNG同時使用できなくて(あるいは制限があって)有限のものは
全てリソースだ。
Winのときはリソース領域と区別するために
断りを入れる必要があるが。
0934ねねのん ◆S/GrmDQY
NGNGありがとう!でも、具体的にどうやればいいのかわかんない...
ちなみに当方の環境は、
SolarisのOracle8i + sqlplus です。
はふー。
0935デフォルトの名無しさん
NGNG(´◇`).。oO( 放置 )
0937932
NGNGありがとうございます。
ページプールがなくなったときに警告出したいんだけど、うちのハゲ部長が
なんとなく納得するにはリソースとか言っちゃっておけたほうが楽でいいなと思いまして。。
0938デフォルトの名無しさん
NGNG0939デフォルトの名無しさん
NGNG0940デフォルトの名無しさん
NGNGobjファイル、Staticなlib、DLL、どの形式で配布すれば解析しづらいですか?
逆アセのスキルがあればどれでも同じなんだろうけど。おねがいします。
0941デフォルトの名無しさん
NGNGhttp://pc.2ch.net/test/read.cgi/tech/1012536901/l50
>>938
> C言語はもう時代遅れですか?
確かに古いけど、まだ現役
>>940
> objファイル、Staticなlib、DLL、どの形式で配布すれば解析しづらいですか?
どれも大して変わらない。
0942デフォルトの名無しさん
NGNGその vtx ってのはどう宣言してるんだ?
0943デフォルトの名無しさん
NGNG0944デフォルトの名無しさん
NGNG逆アセ無しにどうやって解析するんだ?
0945デフォルトの名無しさん
NGNG先に立てられちゃった...
0946デフォルトの名無しさん
NGNGソース形式以外であれば解析しづらいです
0947デフォルトの名無しさん
NGNG質問する方は次スレに行くべし。
***すれ立てるまでもない質問はここで 第A刷***
http://pc.2ch.net/test/read.cgi/tech/1012536901/l50
0948ねねのん ◆S/GrmDQY
NGNG0949デフォルトの名無しさん
NGNG0950デフォルトの名無しさん
NGNG0951デフォルトの名無しさん
NGNG0952デフォルトの名無しさん
NGNGいくらですか? 知っている人教えてください。
0953デフォルトの名無しさん
NGNG0954デフォルトの名無しさん
NGNG0955デフォルトの名無しさん
NGNG0956デフォルトの名無しさん
NGNGここで選択肢をまちがえると、
bad endですので注意して。
レス数が950を超えています。1000を超えると書き込みができなくなります。