トップページ⇒tech
1001コメント278KB

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

レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさんNGNG
質問する前にGoogleで検索しましょう
プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。
ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。
Javascript は Web 制作板、CGI は Web プログラミング板へ。
業界談義、愚痴はプログラマ板へどうぞ。
ゲーム関係の話題はゲーム製作板へどうぞ。

前スレ
***すれ立てるまでもない質問はここで 第61刷***
http://pc5.2ch.net/test/read.cgi/tech/1098912550/
0002デフォルトの名無しさんNGNG
62って。
0003デフォルトの名無しさんNGNG
正規表現を使ってスクリプトの解読をやってるようなお勉強サイトを教えてください。
0004デフォルトの名無しさんNGNG
あるプロジェクトの開発でDBを使うときに
クライアントにとってDBの特有性や性能、コストなどDBの選択は重要ですが
開発者にとって別に開発する際、DBがどうとかって関係あるのでしょうか?

SQLも多少の違いはあってもベースは同じわけだし
パフォーマンスの問題はクライアントもそれを承知で導入したわけだし
0005デフォルトの名無しさんNGNG
>>4
>SQLも多少の違いはあってもベースは同じわけだし

実は文法違いが大有りな罠。
独自仕様のSQL書いても警告一つ吐かないし
標準SQLだけで書いてても細かい挙動がDBによって違う。

特に日付関係がはまりやすい。

0006デフォルトの名無しさんNGNG
DB関連ならやっぱPHPでしょうか?
PHPとAccessってつなげるんですかね?
スレ違いならすみません。
0007デフォルトの名無しさんNGNG
>>1
2だけ全角きもい
0008デフォルトの名無しさんNGNG
>>6
Win 上なら当然つなげられるだろう。
00096NGNG
ありがとうございます
0010デフォルトの名無しさんNGNG
>>4
DMLレベルではそれほどたいした差は無いが、それ以外が違いがありすぎ
0011デフォルトの名無しさんNGNG
ここでこんなソフト作ってくれって依頼したら誰か作ってくれるもの?
0012デフォルトの名無しさんNGNG
うん
0013デフォルトの名無しさんNGNG
>>11
あなたの提出する仕様や予算にもよる
0014デフォルトの名無しさんNGNG
ここは自分で作ろうとする人のための板

他人に作ってもらいたい人はこちら
http://pc5.2ch.net/test/read.cgi/tech/1039175713/
あるいは板違い
http://pc5.2ch.net/prog/
001511NGNG
先日、hotmail.co.jpでいいアカウントがいくつか取れたので
それらに一括して自動的にサインインしてくれるようなソフトが欲しいんですが。
普段のメールとして使う予定は特になくて、いくつものアカウントに
30日間に1度サインインするのは面倒くさい。
かといってアカウント削除されて他人に使われるのは悔しい(自分の名前アカウントとか)。
昔のhotmailならアウトルックに設定しておけば迷惑メールと共に
アカが生きていることが証明できたんだけど今じゃ金が要るようになったし。

・複数のアカウントが登録できること
・自動的にサインインしてくれること
・メールは読めなくていい(アカの生存証明が出来ればそれでよし)
・あまりパソコンに負担をかけない
・パスワード抜き取りみたいな機能は付けちゃだめ

こんな感じでフリーウェアなら感謝感謝。
タダじゃやってらんねーって感じですか?
001611NGNG
>>14
書くのに一生懸命でリロードしてなかった。スマン
0017デフォルトの名無しさんNGNG
フリーソフトのCOBOLエディタってなんかありますか?
しょぼいので結構だからなんかあったら教えてくれないか?

というのは、俺情報系の工房なんだが、プログラミングの授業のCOBOLまじわかんないから家でも勉強したいんですよ。
0018デフォルトの名無しさんNGNG
>>17
は?エディタ?しょぼい?
ノートパッド。
0019デフォルトの名無しさんNGNG
>>17 LPEXエディタ
002019NGNG
すまん、ねぼけてた、LPEX、フリーじゃないや。
かわりといってはなんだけど、Eclipse COBOL Projectってのがある。
処理系は別売り。
http://www.eclipse.org/cobol/
0021デフォルトの名無しさんNGNG
(  ´Д`)/ 先生!質問です!
株価のチャートを自分で書いてしまおうかと思ってますが、
皆さんどうやって書かれてるんですか??
開発言語はVB.NETです。ネットのチャートとかでも処理結構はやいですよね。。
どうやってるんでしょう?
今、ピクチャーボックスに書こうとしてるのでつが、無理ありますか?
0022tsuruNGNG
Salford FTN77でプログラムを実行していたところ
途中で

Floating point stack fault at address 〜

という見たことも無い文章がでてきてプログラムが異常終了してしまいました。
今まではちゃんと動いていただけに原因がわかりません。
Googleで調べてみたところ、
はっきりとしたことはわかりませんがメモリーを超過したということなんでしょうか?
どなたか教えて下さい!!
0023デフォルトの名無しさんNGNG
自己レス
ピクチャボックスで、なんとかできそうです。
あとは計算処理をいかにはやくするかですた。
0024デフォルトの名無しさんNGNG
ハコヒゲグラフならエクセルでできたと思うが。
どっちにしろ、ハコ描いてヒゲつけるだけだろ。
移動平均とかRSIとかなら株スレ行け。
0025デフォルトの名無しさんNGNG
eVC++ での PocketPC プログラミングの質問はどこにしたら
良いのでしょう?

ム板、モバイル板でそれらしいスレが見つけられなかったのですが。
0026デフォルトの名無しさんNGNG
>>25
http://pc5.2ch.net/test/read.cgi/tech/1100790698/
あるにはあるようだがな。
002725NGNG
>>26
ありがとう。
0028デフォルトの名無しさんNGNG
0029デフォルトの名無しさんNGNG
VB6.0使ってます。

dlgSaveFile.Filter = "CSVファイル(*.csv)|*.csv|" & "すべてのファイル(*.*)|*.*|"
dlgSaveFile.InitDir = "..\data"
dlgSaveFile.FileName = ""
dlgSaveFile.ShowSave

Call SaveFile(dlgSaveFile.FileName)

でセーブしたファイルをまた開きたいのですが、どういうコードを書けば
よろしいですか?
0030デフォルトの名無しさんNGNG
ASPの事で質問なんですが、
チェックボックスやドロップダウンボックスを使いたいんだけど
「これにチェックをして送信ボタンを押したらこのサイトを表示する」
なんてことして見たいんですけど、どういうプログラムを組んだらよいですか?
またその手のことが詳しく書かれているサイトをご存知でしたら教えて頂けませんか?
0031デフォルトの名無しさんNGNG
javascript
0032あーーーNGNG
Windows2000,IIS(ASP)とCOM+で作ってたWebアプリを、
今度Linuxで、PHPにすることになりました。
Linuxなんてわかんない、PHPなんてかけない。
PHPにCOM+みたいなものはありますか。
0033デフォルトの名無しさんNGNG
>>32
外注に出せ
0034デフォルトの名無しさんNGNG
Cで高速に(大容量の)ファイル入力を行いたいんですけど
whileでgetc回すより速い方法ありますか?
1バイトずつって如何にも遅い気がするのですが…。
0035デフォルトの名無しさんNGNG
巨大なバッファとってfreadで読み込め
0036デフォルトの名無しさんNGNG
メモリにファイルをマップできる環境なら、それを使う
0037デフォルトの名無しさんNGNG
今回の上げ荒らしはRuby厨かよ……
終わったなRuby
0038デフォルトの名無しさんNGNG
コードにタブを入れるか空白に変換するか。
どっちの方がいいと思います?
0039デフォルトの名無しさんNGNG
今回の上げ荒らしはC厨だと思う。Cスレばっかり上がってる。
0040デフォルトの名無しさんNGNG
>>38 自分が好きな方を選べばいいよ
0041デフォルトの名無しさんNGNG
CスレにRuby崇拝カキコしまくってたやつじゃないのか?
0042デフォルトの名無しさんNGNG
そもそも犯人がRuby厨であるという証拠はあるのか?
答えろ馬鹿ども
0043デフォルトの名無しさんNGNG
>>40
人によってタブ幅違うから空白するのはよくないかなとも思いますが
0044デフォルトの名無しさんNGNG
インデントはスペース4個が好き
0045デフォルトの名無しさんNGNG
>>38
Windows使うならタブ、そうでないならスペース。
0046デフォルトの名無しさんNGNG
>>44
漏れもスペース4個がデフォです
>>45
根拠がわかんないんですが・・・

スペースかタブか
ttp://pc5.2ch.net/test/read.cgi/prog/1063471069/
でも話題になってるので見てきます。
0047デフォルトの名無しさんNGNG
>根拠がわかんないんですが・・・
前者はVSのデフォルトでそうなってるから。
後者はUNIXの馬鹿がうるさいからそうした方が無難。
0048デフォルトの名無しさんNGNG
折角あるタブという便利機能を使わないのは勿体ないじゃないか。
俺俺はタブ幅2
0049デフォルトの名無しさんNGNG
タブは、スペース4個分が基本私用だけど、
ネスト深い場合なんかはスペース2個分とかにしたい。
タブの文字幅なんて人それぞれ、状況によりけりなんだと思う。

だからこそ、スペース文字ではなくタブ文字で書いてくれ....

と言いたい!!!
0050デフォルトの名無しさんNGNG
他の人のソース改造するときはタブ幅違うとずれてやだな
0051デフォルトの名無しさんNGNG
タブは使わないのがプログラマの基本。
0052デフォルトの名無しさんNGNG
スペースを埋め込む奴は抽象度が低い
0053デフォルトの名無しさんNGNG
UNIXも普通にタブ使ってるだろ
0054デフォルトの名無しさんNGNG
UNIX ではね、タブの桁数をエディタに自動的に認識させるような
Emacs 標準があるからだろ。
そういう文化がなければタブは有害。
0055デフォルトの名無しさんNGNG
へたれならともかく
プログラマがタブで悩むのはおかしくないか?
0056デフォルトの名無しさんNGNG
たいていのエディタには自動整形機能ついてるし
0057デフォルトの名無しさんNGNG
悩んでるんじゃなくてさ、エディタの設定をいちいち切り替えるのが面倒なんだよ。
そんならいっそタブ廃止でいいじゃん。
タブって歴史的なものであってさ、ないならないで構わないもんだろう?
0058デフォルトの名無しさんNGNG
MS標準はタブなんだが。
ワーワー逝ってるのは海栗糞だけ。
0059デフォルトの名無しさんNGNG
ネットでソース探すとタブ使ってる方が多い。
自分はともかく人に強制するのは絶対無理
それぐらいわからんか?
0060デフォルトの名無しさんNGNG
そりゃ強制はせんが。
0061デフォルトの名無しさんNGNG
python厨以外はタブを気にする必要なし
0062デフォルトの名無しさんNGNG
pythonではタブ幅は統一されてるの?
0063デフォルトの名無しさんNGNG
結論
タブはタブー
0064デフォルトの名無しさんNGNG
>>63
氏ねよ
0065デフォルトの名無しさんNGNG
結論
タブはブタ
0066デフォルトの名無しさんNGNG
上にあったスレから引用。

字下げが、

スペースのみ使用:
○だれがどの環境で見ても書いた人が見たのと同じ字下げで見える。
×見た人の気に入らない字下げ量だったとき、要手直し。

タブのみ使用:
×見る人のタブの幅設定で見かけが変わる。
○他人のソースでも、自分のタブ設定そのままで適切な字下げ量で見られる。
0067デフォルトの名無しさんNGNG
>>66
なんだとコラ
だれがどの環境でも等幅フォント使ってるなんて思うなよブタ!
0068デフォルトの名無しさんNGNG
> ×見た人の気に入らない字下げ量だったとき、要手直し。

そんなつまらんことで手直しするのはプロじゃない。
プロならそんなこと気にするな。

> ○他人のソースでも、自分のタブ設定そのままで適切な字下げ量で見られる。

コーダを尊重しないのがいや。
0069デフォルトの名無しさんNGNG
>×見る人のタブの幅設定で見かけが変わる。
これはデメリットでもなんでもないだが(Emacsユーザーが汚染したテキストを除く)。
0070デフォルトの名無しさんNGNG
EclipseはBold文字の横幅が少し広くて、ずれちゃうんだよねぇ。
public static final int
なんて書くと広くなったり細くなったりでガックンガックンすんの。
等幅使ってても勝手に広くなるんだよ。
バカじゃねぇのと。
0071デフォルトの名無しさんNGNG
>>69
あきらかなデメリットだろう。
ソースコードとはそれ自体が美術なんだよ。
それをエディタの設定で変えられてしまうのはたまらんわい。
0072デフォルトの名無しさんNGNG
>>71
それ自体が美術ってことは、やっぱり自分の気に入らない字下げだと我慢できなくて手直し?
0073デフォルトの名無しさんNGNG
>>72
お前は買った絵などを自分で手直しするのか?
0074デフォルトの名無しさんNGNG
>>71
そりゃ矛盾してる
スペース派が「変えられてしまうのはたまらんわい」
なんて心配するか?
0075デフォルトの名無しさんNGNG
>>74
変えられるのがたまらんからスペースで固着しておくのだ。
何か矛盾しているかな?
0076デフォルトの名無しさんNGNG
論理的に言ってビュー(見た目のインデント幅)を変えるために
モデル(ソースコード)を変えるスペース派はおかしい。
0077デフォルトの名無しさんNGNG
スペース派って、他人のソース改変するときは元の人のインデント幅に合わせるの?
それとも変えた部分だけ自分好みのインデント?
0078デフォルトの名無しさんNGNG
>>76
そういうキミはすべてのソースコードを XML で書きなさい。
0079デフォルトの名無しさんNGNG
>>77
もちろん、オリジナルの作者を尊重して、
元のインデント幅に合わせる。

複数人が触れたソースでも、
あたかも一人によって書かれたように。
それがプロだ。
0080デフォルトの名無しさんNGNG
なんか突然変なのが沸いてきたな
008179NGNG
>>80 私のことか?
0082デフォルトの名無しさんNGNG
>>78
0083デフォルトの名無しさんNGNG
タブの人はタブだろうがスペースだろうが気にしてない。
スペースの人はタブを嫌う。

そういうこと?
それだと、どっちでもかまわない方の勝ちだな
0084デフォルトの名無しさんNGNG
>>83
そんなことないだろ。スペースだろうが気にしないんなら、素直にスペース派に従え。
0085デフォルトの名無しさんNGNG
つまり人のソースにケチをつけるのはスペース派ということか
タブ派にはどうでもいいことだな
0086デフォルトの名無しさんNGNG
>>79 はケチをつけていないようだが。
0087デフォルトの名無しさんNGNG
だから個人の自由なんだろ
0088デフォルトの名無しさんNGNG
Backspaceして一つしか戻らないとちょっとイラつくよ。
0089デフォルトの名無しさんNGNG
>>88
それはあるな。
Ctrl + Backspace でい1インデント文バックとかあるといいかもな。
0090デフォルトの名無しさんNGNG
>>88
はげどう
0091デフォルトの名無しさんNGNG
スペースを使うべきでないこれだけの理由

×見た人の気に入らない字下げ量だったとき、要手直し。

> ○他人のソースでも、自分のタブ設定そのままで適切な字下げ量で見られる。
コーダを尊重しないのがいや。

論理的に言ってビュー(見た目のインデント幅)を変えるために
モデル(ソースコード)を変えるスペース派はおかしい。

エディタやdiff関連のツールの実装が複雑になる。
スペースを使ったインデントを柔軟に処理できない(主にWindows系の)ツールを使う場合悲劇的。
0092デフォルトの名無しさんNGNG
インデントはタブ派
でもint<TAB>n;とやる奴は氏ね。
0093デフォルトの名無しさんNGNG
> 論理的に言ってビュー(見た目のインデント幅)を変えるために
> モデル(ソースコード)を変えるスペース派はおかしい。

ビューってどう定義しているわけ?
スペースだけがビューか?
変数名もビューだろ。
改行もビューだろ。
それをいうならコメントもビューだって可能性も。
(どういう定義をしているのかしらんが)

> エディタやdiff関連のツールの実装が複雑になる。
なにいってんの。
0094デフォルトの名無しさんNGNG
FORTRAM は 6桁目に書くか 7桁目に書くかで動作が変わる訳だが
0095デフォルトの名無しさんNGNG
■スペースを使うべきでないこれだけの理由

×見た人の気に入らない字下げ量だったとき、要手直し。

> ○他人のソースでも、自分のタブ設定そのままで適切な字下げ量で見られる。
コーダを尊重しないのがいや。

論理的に言ってビュー(見た目のインデント幅)を変えるために
モデル(ソースコード)を変えるスペース派はおかしい。

エディタやdiff関連のツールの実装が複雑になる。
スペースを使ったインデントを柔軟に処理できない
(主にWindows系の)ツールを使う場合悲劇的。

Backspaceして一つしか戻らないとちょっとイラつくよ。

■スペースを使うべきこれだけの理由
・・・無し
0096デフォルトの名無しさんNGNG
>>68
なんか理牌しない雀士みたいでカコイイ
0097デフォルトの名無しさんNGNG
つうかスペースでインデントするのは
ごく一部のエディタだけだろ
キーボードにタブがついてる以上、タブ使うなは無理な相談
0098デフォルトの名無しさんNGNG
タブ使ってもいいから保存するときスペースに変換すればいいじゃん
0099デフォルトの名無しさんNGNG
>>97
ScrollLock なんて滅多に使わんけど。
あと右ALTもな。
0100デフォルトの名無しさんNGNG
100get
0101デフォルトの名無しさんNGNG
>>98
それならタブのまま保存してもいいじゃん
0102デフォルトの名無しさんNGNG
>>99
106キーでも101個以下しか使わん
0103デフォルトの名無しさんNGNG
っていうかスペースキーは小さくなる方に進化しているから将来消滅する
0104デフォルトの名無しさんNGNG
日本語の変換はどうなるんだ?
0105デフォルトの名無しさんNGNG
連文節自動変換なら「。」でOK
0106デフォルトの名無しさんNGNG
でスペースのメリットって何?
0107デフォルトの名無しさんNGNG
スペースはスゲーェっす。
0108デフォルトの名無しさんNGNG
>>107
氏ねよ
0109デフォルトの名無しさんNGNG
練炭で自殺できるの?
一酸化炭素?
0110デフォルトの名無しさんNGNG
>>109
ネタだとしてもそんな事を言うのはやめてくれ。
0111デフォルトの名無しさんNGNG
DETAB, ENTABで変換して、indentで整形するからどっちでもいい。
0112デフォルトの名無しさんNGNG
>>111
そうやってソース全域を自分の趣味で汚染させるからスペース派は迷惑なんだよな。
0113デフォルトの名無しさんNGNG
なんかスレ伸びてると思ったらくだらねぇ・・・
0114デフォルトの名無しさんNGNG
>>111
diffがめちゃくちゃになる
0115デフォルトの名無しさんNGNG
1,2,3のキーが何回選択されたか数えるプログラムなんですが、後輩がこんなプログラムを作ってきました。
VC++6.0では確かに実行されて回数が増えるのですが、なんで?

#include <iostream.h>
int main(void)
{
int x=0,a=1,b=1,c=1;
while (1) {
cout<<"1〜3の数字を選んでください。"<<endl;
cin>>x;
switch {
for (a=0;a<1;a++)
case 1:
cout<<"1:"<<a<<"回選択されています"<<endl;
break;
for (b=0;b<1;b++)
case 2:
cout<<"2:"<<b<<"回選択されています"<<endl;
break;
for (c=0;c<1;c++)
case 3:
cout<<"3:"<<c<<"回選択されています"<<endl;
break;
default:
cout<<x<<"その数字は選択しないでください"<<endl;
break;
}
}
return 0;
}
0116デフォルトの名無しさんNGNG
>>115
switchの後のブロック内であれば、どこでもcaseは置ける。

case直後のcoutのある文が実行された後、forの直後の文なのでforへ戻り、
a++が行われた後、条件式a<1に当然当てはまらずforを抜け、直後のbreak;でswitchを抜けていく。
0117デフォルトの名無しさんNGNG
switch の後ろに何か足りないような気がするがこれでも動くのか?
つーか、いまどきそんな糞コード書くやつはこってり絞っとけ。
0118デフォルトの名無しさんNGNG
再帰関数から途中でバックせずに抜け出すにはどうすればいいの?
exitで抜けてもひとつ上の階層に戻るだけだよ・・・orz
一番上まで戻りたいの♪
0119デフォルトの名無しさんNGNG
>>118
関数の戻り値で処理を継続すべきかどうかのフラグを返す。
呼び出し元はその値を見て必要なら即時に関数を抜ける。
0120115NGNG
>>116
その通りなんですが、forのa=0で初期化されているはずなのに回数が数えられていくのがまだ分らないんです

>>117
その通りでした。switch(x)でした。
0121デフォルトの名無しさんNGNG
>>120
アホ。forのa=0は一度も通っていない。
可読性を下げるためのダミーコード。
0122デフォルトの名無しさんNGNG
>>118
それ設計が悪いんじゃ?
再帰の使い方間違えてない?

俺なら例外処理使うかな。
途中でやめる場合は例外が起きた(強制終了とか)しかないと思うし。
0123デフォルトの名無しさんNGNG
正常なシーケンスで例外投げられるとウザい。
いちいちデバッガ止まるし。
フラグで十分。
0124115NGNG
>>121
つまりforの中のa=0を無視してa++だけが実行されるという事でしょうか?
0125デフォルトの名無しさんNGNG
>>124
goto inner;

for( A; B; C )
{
innner: D
}

実行される順番を考えてみ。
0126115NGNG
>>125
分ったような気がします。116でも書かれてましたけどswitchがまずcaseを探すんですね
順番で行くとDが実行されてforに戻りCを実行、Bの条件に合わないためにAに行かずbleakという事でしょうか?
0127115NGNG
理解できました。ありがとうございました
0128デフォルトの名無しさんNGNG
>>118
setjmp() longjmp() 使え。
0129デフォルトの名無しさんNGNG
率直に書くとしたらこうなるのか?
#include <iostream>
using namespace std;
int main(void) {
  int x, a = 0, b = 0, c = 0;
  while (1) {
    cout << "1〜3の数字を選んでください。"<< endl;
    cin >> x;
    cout << x << ':';
    switch (x) {
    case 1:
      cout << ++a;
      break;
    case 2:
      cout << ++b;
      break;
    case 3:
      cout << ++c;
      break;
    default:
      cout << "その数字は選択しないでください" << endl;
      continue;
    }
    cout << "回選択されています" << endl;
  }
  return 0;
}
0130デフォルトの名無しさんNGNG
それのどこが素直なのかと
0131デフォルトの名無しさんNGNG
ワロタ。
0132デフォルトの名無しさんNGNG
画像ファイルを扱うプラグインってどれがお勧めですか?
画像読み込みはsusieが色々あって良さそうですが、書き出しが出来ないので…
0133デフォルトの名無しさんNGNG
プラグインってのは、それを使うソフトが指定されないとどうにも答えようが無いのでは?
0134デフォルトの名無しさんNGNG
フォーマットの話だろ
0135デフォルトの名無しさんNGNG
>>133
一般的な、画像の読み込み・書き出しに対応したソフトを作る場合です
0136デフォルトの名無しさんNGNG
なんでもいいならGIMP使え
嫌とは言わせない
0137デフォルトの名無しさんNGNG
>>123
再帰の中で、正常なシーケンスでいっきに戻りたいことなんてあるの?
戻る可能性があるとしたら異常しかないような。
0138デフォルトの名無しさんNGNG
>>137
ディレクトリ探索して目的のファイルが見つかったら終了するのが異常だと?
0139デフォルトの名無しさんNGNG
ASP.NETで、RequiredFieldValidatorを無視したいんですが・・。
特定のボタンを押したときは、チェックを素通りするようなことってできますか?
0140デフォルトの名無しさんNGNG
>>138
それは通常の処理でしょ。
普通にリターンすればいいんでは?
フラグ使うとか意味わからん。
0141デフォルトの名無しさんNGNG
専門用語使いたい気持ちもわかるが、意味を理解していない言葉を気安く使うと後々叩かれたりするので使わんこった。
0142デフォルトの名無しさんNGNG
>>140
一気に戻りたい処理の例として挙げてるんだろうが
0143デフォルトの名無しさんNGNG
>>136
GIMPプラグインって事?
GIMPプラグインに対応したGIMP以外のソフトって見た事無いな…作ったらGPLになるのか?
0144デフォルトの名無しさんNGNG
アプリ側のプラグインのロードと使用部分をすべて自分で書いて
GPLなプラグインを一切同梱しなければ
# ユーザーにプラグインを用意させる
GPLにならない。
0145デフォルトの名無しさんNGNG
逆にそれを破るとGPL自警団に袋叩きにされるので要注意。
0146デフォルトの名無しさんNGNG
>>144
2つ目の「同梱しない」を、自作だからって理由で忘れて、訴えられそうだな
0147デフォルトの名無しさんNGNG
susieって出力できないんだっけ?
0148デフォルトの名無しさんNGNG
仕様みりゃわかるだろ
0149デフォルトの名無しさんNGNG
>>142
ファイル探すくらいだったら、数回くらいの再帰でしょ?
なんで一気に戻りたいのかさっぱりわからん
0150デフォルトの名無しさんNGNG
>>149
言ってる意味がっぱりわからないから
再起の脱出サンプルの例外版と非例外版のコードさらして糞して寝なさい。
お題は何でもいいよ。
0151デフォルトの名無しさんNGNG
>>147
仕様を決めてる段階で、今の所は画像読み込みと圧縮ファイル読み込みだけかな
abcプラグインってsusieっぽいプラグインがあるけど、探してみた所、作者ともう一人位しか作ってない
0152149NGNG
>>150
何がわからないのかさっぱりわからん。
あるディレクトリを基点としてファイルを探す再帰関数で、一気に戻る必要性なんてないだろ?
0153デフォルトの名無しさんNGNG
何百回も呼ばれる再帰関数書いてスタックオーバーフローで原因がわからない馬鹿
0154デフォルトの名無しさんNGNG
NP困難問題
0155デフォルトの名無しさんNGNG
再帰呼び出しで問題になるのは、呼ばれる回数じゃなくて深さでしょ
0156デフォルトの名無しさんNGNG
大概の場合、呼ばれる回数と深さは比例してる気がする。
0157デフォルトの名無しさんNGNG
深さは関数の実装内部の問題で、回数は呼び出す側の問題なのに、
いったいどこから比例なんて関係が出てくるんだ?
0158デフォルトの名無しさんNGNG
>>152
コード書けないなら糞して寝なさい。
0159デフォルトの名無しさんNGNG
>>152
一気に戻るやり方を話してるのに必要がないってアホですか?
>>122で設計が悪いなんてタコなこと言ってるのもお前だろ。
0160デフォルトの名無しさんNGNG
こいつぼけ。
0161デフォルトの名無しさんNGNG
XSLTプロセッサがDOMツリーやSAXイベントを入力として受付付けるのは、
知っているのですが、
XSLTプロセッサがDOMツリーやSAXイベントを出力する場合もありますか?
0162デフォルトの名無しさんNGNG
XSLTが出力する結果はXMLとは限りません。
0163デフォルトの名無しさんNGNG
XSLTプロセッサがDOMツリーやSAXイベントを入力として受付付けるのは、
もちろんですが、
XSLTプロセッサがDOMツリーやSAXイベントを出力する場合はありません。
0164デフォルトの名無しさんNGNG
>>163
昔、自分で、作成したXMLに関してまとめた資料に
XSLTプロセッサがDOMツリーやSAXイベントを出力する図を描いていたんで、
疑問に思って、質問してみました。
出力しないですか。
よく考えれば、XSLTの出力するファイル形式の指定で、xml,html,textしか
指定できなかったと思うので、DOMツリーやSAXイベントを出力することは
できなさそうですね。
胸につっかえていたものがとれました。
ありがとうございます。
0165デフォルトの名無しさんNGNG
非常に基本的な質問で申し訳ないのですが・・・

2進数表示されている整数に関して、
論理シフトおよび算術シフトで任意の整数の掛け算と
2のべき乗の割り算ができることはわかったのですが
任意の整数の割り算はどのように行われているのでしょうか?

例えば 12÷4 であれば 1100 を 2桁シフトさせて 0011 が答え。
また 12*6 は 6=4+2 と分解してシフト演算を行う、など。
それでは 12÷6 はどのように行うのか、というのが質問の内容です。
足し算、引き算、掛け算に関しては一応自分なりに背景まで含めて
理解できたつもりなのですが(一言で言うなら、環 Z/(2^n) 上の演算)
割り算をどのように行っているのかがよくわかりません。

よろしくお願いします
0166デフォルトの名無しさんNGNG
>>165
昔のDIV命令を持たないCPUで割り算ルーチンを書いていた香具師なら
簡単に理解できるんだが・・・・

基本的には筆算で割り算をするのと同じ方法だよ。但し2進数だから、
引けるか引けないかだけを判断すればいいけどね。
0167デフォルトの名無しさんNGNG
昔のPC板に行けばまだZ80当たりでこちょこちょアセンブラやって
遊んでそうな予感。
0168165NGNG
>>166
そうすると「足し算、引き算、掛け算、2のべき乗の割り算」と
「一般の割り算」は計算の手法(労力と言ったほうがいいかもしれません)に
だいぶ差があるということでしょうか。
前者の計算は結果として極めて形式的に行えるという印象があるのですが
後者はそのように行っているのではなく、原始的な手法によっている、と。

例えば5ビットの世界で負の整数を2の補数で表しているとして
-12÷4=-3 というのは 10100=-12 を右に2桁シフトさせて、空いたビットには1を入れる
10100→00101→11101=-3 という一見すると何をやっているのかわからないくらい
形式的な変換で割り算を行っていますが、これは要するに
-12=20-2^5 の両辺を 4 で割って -3=5-2^3=5+(-2^3)
負の整数は2の補数、すなわち mod 2^5 の世界の話なので -2^3≡2^5-2^3=2^4+2^3
よって -3=5+(-2^3)≡5+2^4+2^3 この +2^4+2^3 が上記の割り算における
「空いたビットに入れた二つの1」の正体なわけですが、いずれにせよこのような
途中経過は一切無視して、とにかく2のべき乗の割り算は
「シフトして空いたビットに1を入れる」という極めて形式的なことで済むわけですよね。
足し算や掛け算なども形式的です。

このような状況を見て、一般の割り算においても同様に
「-12÷6 はここをシフトして何々すれば答えが求まる」というような形式的な手法が
あるのだろうか? と思ったわけです。
0169デフォルトの名無しさんNGNG
>>168
一般的に、数字をN進数で表し、Nのべき乗で割る場合は末尾の0を消す、
Nのべき乗でかける場合は末尾に0を付加する、という形式にできますが、
それ以外の場合には、形式的な手法は存在しないと思うのですが。

一番単純に、10進法の割り算で、10のべき乗以外の数での割り算を
形式的な手法で解くことはできますかね?
0170165NGNG
>>169
>一般的に、数字をN進数で表し、Nのべき乗で割る場合は末尾の0を消す、
>Nのべき乗でかける場合は末尾に0を付加する、という形式にできますが、
>それ以外の場合には、形式的な手法は存在しないと思うのですが。

いえ、一般の m 進数の場合と 2 進数の場合は事情が異なっていて
「任意の掛け算」も形式的に出来るわけですよね。
一般の m 進数は 納k:有限]a(k)*m^k 0<=a(k)<m と表せるわけですが
これが m=2 の場合ですと、a(k) が 0 か 1 しか取らないので
任意の掛け算がシフト演算(の有限和)で表せてしまうわけです。
例えば 26 を掛けるという場合であれば、10進数なら 2*10+6 と分解するので
2 や 6 の分、シフト演算のみではダメなのですが、2 進数ならば
26=1*2^4+1*2^3+1*2 というように係数が有る項でもそれが1にしかならないという
特殊事情があるのでシフト演算の有限和で形式的に任意の掛け算も行えてしまう、と。
2 以外の進数では 10 進数の場合と事情は同じなわけです。

この掛け算の場合の事情は、進数が 2 であるということの他に掛け算の分配法則も
重要な意味があるわけですが、割り算の場合には当然それは成立しないので
同様の手法は存在しないとはわかっていたのですが、何か他の手法でもって
形式的に処理を行っているのだろうか? と疑問を持ったわけです。
0171165NGNG
またこれは実用的・現実的ではないと思いますが、割る数を 2 のべき乗とそれ以外に
分けて、2 のべき乗の割り算とそれ以外の数の逆数の掛け算に分解して形式的に
計算することは一応可能なので、形式的な手法がないわけではないのですが
この手法では明らかに原始的な手法よりも手間がかかるので意味はなさそうです。
・具体例
4 ビットの世界において 6 で割る場合
6=2*3 なので 1/6=(1/2)*(1/3) ここで 1/2 は 2 のべき乗の割り算。また 1/3 は
mod 2^4 において 11(あるいは -5 ) に等しいから
「6 で割る=2で割って11( or -5)を掛ける」
これは結局 mod 2^n の世界で因数に 2 を含まない整数全ての逆数を用意して
おかねばならないので、計算の労力から言ったら話にならないと思いますが…。

(個人的なことなのですが、私は基本情報処理資格試験の勉強を始めたばかりで、
コンピューター内部のことはほとんど知らないものですから、何か自分の知らない
有効な手法でもあるのかと素朴に思ってしまったわけです。無駄に引っ掻き回して
しまったようで申し訳ないです。)
0172デフォルトの名無しさんNGNG
どうでもいいから「除算アルゴリズム」でぐぐれ。
0173149NGNG
>>159
俺は一気に戻るやり方の話なんかしてないよ。
ファイル検索の再帰関数なんかで、一気に戻りたい要求が発生するなんて変だって言ってるだけなんだけど。
もちろん>>122は俺じゃない。
0174デフォルトの名無しさんNGNG
お前が求めないだけで、他の人間は求めてるんだろ
0175デフォルトの名無しさんNGNG
途中で検索終了しても残りのディレクトリ全部検索しつくすのか。
凄いセンスだ。
0176デフォルトの名無しさんNGNG
それはまたズレまくりな突っ込みだね >>175
0177デフォルトの名無しさんNGNG
int SearchDir(LPTSTR 探査中のディレクトリ, LPTSTR 記録用変数,LPTSTR 探査するファイル名){

 while(探査中のディレクトリ内のファイルを探査){
  探しているファイルなら、そのファイル名を記録し、発見したと返す
 }
 while(探査中のディレクトリ内のフォルダを探査){
  ディレクトリなら、それを新たなPATHとして再帰(自分や親ディレクトリを帰して無限ループにしない)
  再帰の戻り値をチェックして、記録済みの判定が出ていればすぐその値を返す
 }
 全て終了したのか、再帰中の一部が終了したのか分からないので、探査中と返す
}

な感じだっけ?
前作ったけど、細かいエラー処理とかは忘れた
0178デフォルトの名無しさんNGNG
例外使えよぼけ

string filename;
try{
 filename = findfile("c:\\", "foo.txt");
 // 見つからないぞゴルァ
}catch(FindFileNoError e){
 // 見つかった
}
0179デフォルトの名無しさんNGNG
try{
 findfile("c:\\", "foo.txt");
 // 見つからないぞゴルァ
}catch(FindFileNoError e){
 e.getfilename() // 見つかった
}
0180デフォルトの名無しさんNGNG
>>165

>また 12*6 は 6=4+2 と分解してシフト演算を行う、など。

足し算はどこへ行ったんだ?脳内消去したのか?

>-12÷4=-3 というのは 10100=-12 を右に2桁シフトさせて、空いたビットには1を入れる
>10100→00101→11101=-3 という一見すると何をやっているのかわからないくらい

これもおかしい。
Alithmetic Shift の意味は、最後に1で埋めるんじゃなくて、1桁シフトする毎に1で埋める。
だから
10100(=-12)→11010(=-6)→11101(=-3)
と考えろ。

途中で読むの嫌になった。
0181デフォルトの名無しさんNGNG
すいません、質問させてください。
C/C++ の関数ポインタについてなんですけど、
ある関数内で関数自身のポインタを取得することはできるのでしょうか?
以下のようなコードを書きたいのですがうまくいきません。
#include <stdio.h>

void (*p_func)();

void func() {
printf("test function \n");
p_func = func;
}

void main() {
p_func();
}

よろしくお願いします。
0182デフォルトの名無しさんNGNG
()のvoidを明示してみるとか
0183デフォルトの名無しさんNGNG
>>181
関数名は単なる関数ポインタ(定数)に過ぎないから、出来るんじゃね?
試してないけど。
0184デフォルトの名無しさんNGNG
>>181
p_funcをmain内で初期化しないで呼び出したらそりゃおかしくなる
0185デフォルトの名無しさんNGNG
#include <stdio.h>

void (*p_func)();

void func() {
printf("test function %p\n", func);
}

void main() {
p_func = func;
p_func();
}

void main() {
p_func();
}
0186181NGNG
すいません。
184さんのおっしゃる通りですね・・・。
素人ですいません。

ありがとうございましたm(_ _)m
0187デフォルトの名無しさんNGNG
ぬるぽ
0188デフォルトの名無しさんNGNG
>>187
ガッ
0189デフォルトの名無しさんNGNG
ガッ
0190デフォルトの名無しさんNGNG
今、大学の研究室でプログラム組んでいるんですけど、
同期出力(VSYNC?)と同時に画像を切り替えて表示させていくということが必要になってきました。
そういうことは可能なんでしょうか?また、どうすれば良いのでしょうか?
当方プログラミング始めて2ヶ月ほどです。
現在使っているのはVisualC++です。
よろしくおねがいします。
0191デフォルトの名無しさんNGNG
画像ってリアルタイムで生成していくの?
3D?
DirectXかOpenGLあたりを調べてみたら。
0192デフォルトの名無しさんNGNG
リアルタイムではなく、既存の画像(BMP)を連続で表示させていくものです。
とりあえずDirectXあたりで調べたほうがいいんでしょうか。やってみます。
0193デフォルトの名無しさんNGNG
>>192
昔はビデオ扱うのはVideo for Windowsが主流だったけれど、
最近はDirectShowがラップしちゃったみたいだよー にゃんにゃん
0194デフォルトの名無しさんNGNG
>>192
研究室でWindows使っているの?
珍しいよねー。そういうのってLinuxとかUNIX系が多いと思うけれど。。。
ARとかの研究していると結構マシンパワー使うし、仕方なくクラスタ組んだり
しているんだけど、そういうことしているとWindowsよりもLinuxの方がやりやす
かったりするんだよねー… にゃんにゃん
0195デフォルトの名無しさんNGNG
鯖はUNIX、端末はWinとか考えつかんのか
0196デフォルトの名無しさんNGNG
臭いから犬板に帰ってやんなさい
0197デフォルトの名無しさんNGNG
>>195
どうしてそこまでしてWindowsが使いたいの?
0198デフォルトの名無しさんNGNG
MPICH使うとき、全部LinuxだったらNFSで同じホームディレクトリ持てるし楽ですー
にゃんにゃん
0199192NGNG
ウチの研究室全体でWindows使ってるんで仕方なく、っていうか、僕自信UNIXとかあまり使ったことがないです。
同期出力できるビューアソフトとかあればそれで問題無しなんですけど…
0200デフォルトの名無しさんNGNG
>>197
研究用に使えるソフトがWin専用(MatlabとかはLinux無し?よく知らん)
プレゼンとかで(Openでない)Office使いたい
Windowsのが簡単に使える(家と同じ環境で使える)
・・・・

とりあえず、個人的には「家と同じ環境だから、家でWinプログラム組める」ってのと「Winのが関連ソフトが多い」ってのは魅力
Linuxとデュアルだから、使おうと思えば使えるし
0201デフォルトの名無しさんNGNG
>>190 ,192 DirectX (DirectDraw)の全画面表示なら
>そういうことは可能なんでしょうか?
IDirectDraw::GetCaps、IDirectDraw::CreateSurface、DDSCAPS_FLIPあたり。
>どうすれば良いのでしょうか?
IDirectDrawSurface::Flip でぐぐれ。
Window表示はオーバレーになるからちと敷居高い鴨。

>リアルタイムではなく既存の画像(BMP)
同期とらんでも普通のWin32 APIでいいんない?
0202デフォルトの名無しさんNGNG
ちなみに、同期を取るのはハードウェアのお仕事ですー
0203デフォルトの名無しさんNGNG
>>197
俺が使いたいわけじゃない、192の環境の事を言ってる。
教条主義者は巣へ帰れ。
0204デフォルトの名無しさんNGNG
"つ"とか"orz"ってなんて発音してますか?(脳内で)
AAなんで元々読めるもんじゃないけど、
俺はそのまま"つ"と"オーズ"
0205デフォルトの名無しさんNGNG
>>204
無理に音声化する理由がないから読まない
0206デフォルトの名無しさんNGNG
>>204
顔文字と同じだから「絵」として認識する。
0207デフォルトの名無しさんNGNG
リアルタイム3DCG用のシーングラフツールキットの話題が出来るスレッドってどこかにある?
無ければ作ってもいいかなあ
作るならリンク集を作ってからがいいのかな
0208デフォルトの名無しさんNGNG
>>207
リンク集というか参考文献は作りながら参考になったところをリンクしていけば
良いのではないかな。
0209デフォルトの名無しさんNGNG
.NETになって結局どう凄くなったの?
0210デフォルトの名無しさんNGNG
>>207
根拠のないことだけど、名前から入るプロジェクトは失敗するから気を付けてね。
0211デフォルトの名無しさんNGNG
>>209
何と比較しての話かしらんけど、
.NET は次のWinAPIのサブセット
0212デフォルトの名無しさんNGNG
Cの標準関数に

int string_replace(char *p, char a, char b)
{
    int count = 0;

    for (; *p != '\0'; p++) {
        if (*p == a) {
            *p = b;
            count++;
        }
    }
    return count;
}

のような単純な文字の置き換えをするものは用意されてましたっk?
0213デフォルトの名無しさんNGNG
>>212
用意されていないと思います。
0214デフォルトの名無しさんNGNG
C言語の限界を見てしまったな
0215デフォルトの名無しさんNGNG
>>214
もしかして、自分では何もできないJava厨さんですか?
0216デフォルトの名無しさんNGNG
C言語の標準ライブラリに、描画系が無い(ちょっと嘘か)って知ったら愕然とする人かな
0217デフォルトの名無しさんNGNG
>>212
pの文字数も引数に取れよ
0218212NGNG
ありがとうございます。string.hを眺めても無さそうでしたが万一と思い。
0219デフォルトの名無しさんNGNG
描画系どころかクラスや文字列型すらないのには笑ったね。
これってどう見てもネタ言語だよな。
0220デフォルトの名無しさんNGNG
Ruby >>>>>>>>>>>>>>>>>>>>>>>>> C
0221デフォルトの名無しさんNGNG
Ruby最高!
Cは消えろ!
0222デフォルトの名無しさんNGNG
>>219
                             |
                             |
      ∩___∩             |
      | ノ  _,  ,_ ヽ        ((  | プラプラ
     /  ●   ● |         (=)
     |    ( _●_)  ミ _ (⌒)   J  ))
    彡、   |∪|  ノ
⊂⌒ヽ /    ヽノ  ヽ /⌒つ
  \ ヽ  /         ヽ /
   \_,,ノ      |、_ノ
0223デフォルトの名無しさんNGNG
<Root><A><B>
<C>X</C>
</B></A>
<A><B>
<C>Y</C>
<C>Z</C>
</B></A></Root>
<A>〜</A>が無限にあり、<C>〜</C>は1個以上あるとして
X

Y
Z
のようにhtmlで表示させる.xslファイルの<body>以降の書き方を教えてください。
<C>〜</C>が一個の時は例も多く紹介されているので分かるのですがこの場合で困ってしまいました。
0224デフォルトの名無しさんNGNG
質問よかですか?

VAG(PSの音ファイル)エディターを作っているのですが、用語の意味が分からず困惑気味です。。。
どなたか知識を貸してください。

サンプルグループ(16Byte)
typedef struct {
 unsigned char pack_info;
 unsigned char flags;    //ループ等の制御
 unsigned char packed[14]; //1サンプル4bitのサンプルが28個入っています
}

pack_info:
höherwertiges Nibble:Predictor-Nummer
niederwertiges Nibble: Shiftfactor

コレを見る限り「packedをShiftfactorでいじって使えよ!」ってわかるんですが、
波形を見るとガタガタで、原形とはまるで違うんです。
おそらく[Predictor-Nummer]が鍵かとは思っているのですが、コレの意味が分かりません。。。

予言?Nummer?Number?
え?高射砲照準算定機?
何コレ?

とりあえず、sageときますね(w
0225デフォルトの名無しさんNGNG
>>223
Aは複数あっても出来るのにCは1つの時しかやり方がわからないとは爆笑ものですね。
0226デフォルトの名無しさんNGNG
DBで何かのIDを64bitで定義する場合、

CHAR(16) で十六進数16桁で定義する
のがいいんでしょうか?

あるいはINTの配列?
0227デフォルトの名無しさんNGNG
もしuint64_t(unsigned long longとかunsigned __int64)が使えるならそうしろ。
0228デフォルトの名無しさんNGNG
>>226
BIGINT は64bitじゃなかったっけ?
0229デフォルトの名無しさんNGNG
YAHOO!GAMESのオセロの棋譜を取得するプログラムを見て
自分でも作ってみたいと思いVC#の勉強中なのですが、
どうすれば棋譜をとれるのか、どうやって棋譜をとっているのか
さっぱりわかりません。

誰かわかる人いたらお願いします。

0230デフォルトの名無しさんNGNG
中島と松嶋は松竹だろ
0231デフォルトの名無しさんNGNG
>>229
意味がよくわからないけど、
指した手を最初から覚えておくだけじゃないのか?

それとも画像解析か通信解析?
0232デフォルトの名無しさんNGNG
>>229
ゲーム関係の話題はゲーム製作板へどうぞ。
0233デフォルトの名無しさんNGNG
JavaでSQLを用いてDBを扱うプログラミングの勉強をはじめたんですが、
DBにアクセスする部分がどうにも違和感があってしょうがないんです。
うまく言葉にできませんが、これってオブジェクト指向的にどうよ?という感じです。
このあたりどう考えればスッキリするでしょうか?
0234デフォルトの名無しさんNGNG
>>233
そういうの、をオブジェクト-リレーショナル・インピーダンス・ミスマッチと呼んで過去いろいろと
議論されてきた。興味があるならググるべし。
0235デフォルトの名無しさんNGNG
>>196

   |    ,.ゝ─-,.r'´ ̄ `丶、       |  猫だよ
    ヽ,.r'"   ,. / ヽ `ヽ--─ '"フ     |
   /  ,.' /  il i ヽ 丶   ,.イ    |   ニャン ニャン
 ,.イ/  /i /l   !| l   ヽ l,..ノ,. 'i    |
  /ィ / /-ノ、l  ハ ! ! : l i/j l |    ノノ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  ! l/ ,ir‐‐、 iヽl -ヽl、 l !│ / ,' !
   )r'! i l;;ソ   ‐r‐、,ソ,.j / / /,ィ      ,. -‐- 、
  '´ l |  '     j.:.::ゞj /、 / // i     / ,. -、 ヽ
    l lヽ  l>  `'‐'"//ッノ ! ハ! `   /  , '   ヽ ゙!
   ,.-l 、ゝ、 __ ,.  ‐'フ,' ミ,.| j |     ,'  /    j  l
  /  ` シ;.    "'ツ'´  ,シヽ' `'    |  l    ノ! ,.ヘ
  !   ,.ゞヘ;.j、ハ.r;.iゞ'ミ'゙   `丶、   l  '、    '"'´
  l l / /  ヽ   ヽ      ヽ   ヽ 丶
  ヽ,i'  , '   > '´ ヽ   ヽ、     j    ヽ、 ヽ
  /  '、 ,.'   ,ノ   リ     ,ヘ、    ヽ ヽ
  !   ヽj  ,. '"      !    l  ヽ、. --、._ j  !
  丶   `'´       ノ‐--- '!        〉i`ヾ、
    ヽ...,, -- 、..    ,. '"|     j      / ,'   ヽ
     ト、 ヽi ゙;,,.シ ̄;ゞ  l    ,'l     ,.' ノ-'"  丶
    〉、  l `''"^'''"´ ̄|     l、..__,. -' =‐- 、.._   i
     | 丶. !   ,. ‐ ' ´l   、l,. - ‐ '" ̄ `丶、 ` |
     |   l ,. '´    l     !             ヽ j
    !  /      ,. !   │          /
    l. , '         /  l     l             ,.'
     ,!'       /    l    |           /
   /        , '      l   |     ,. ‐'´
   !      /         !,.=ゝ_,. -‐' ´
   !     ,'        ,j    ヽ‐ 、"""''' ─-- ....
   丶、    l      イl l   、ヽ丶,j
     ` ‐- ' ヽ      j ! j /^ヽヽヽl
0236233NGNG
>>234
有難う御座いました。
軽くググりましたが・・・ムズい。
0237デフォルトの名無しさんNGNG
O/Rマッパを使うとか
0238デフォルトの名無しさんNGNG
HibernateでDomainModel実装
0239デフォルトの名無しさんNGNG
>>231
画像解析・通信解析のあたりになりそうです。

>>232
プログラム関係にもなるのかと思い、ここで質問しました。
ゲーム製作版の方に行ってみますね

ありがとうございました
0240デフォルトの名無しさんNGNG
<img src="hoge"> とかの『src』ってなんの英語の略ですか?
0241デフォルトの名無しさんNGNG
source
0242デフォルトの名無しさんNGNG
>>241
ありがとうございましたっ。
0243デフォルトの名無しさんNGNG
SEEK_SETのSETとはoffsetのsetですか?
0244デフォルトの名無しさんNGNG
ツマンネ
0245デフォルトの名無しさんNGNG
俺の手元にある本にはこう書いてある。SETはなんの略でもないようだ。
SEEK_SET :ファイルの先頭 (SET to)
SEEK_CUR :ファイルの現在 (CURrent) 位置
SEEK_END :ファイルの終端 (END)
0246デフォルトの名無しさんNGNG
OpenCVってGPUで計算してるの?
GPU使ってるなら、普通に書くよりかなり高速化出来そうだけど
0247デフォルトの名無しさんNGNG
>>246
そんな話は聞かないけれど、IntelのCPU用の命令をたくさん使って最適化している
とは聞いた。
0248デフォルトの名無しさんNGNG
↓ここのヒープって、どういう意味か分かりますか?malloc() するやつじゃなさそうだけど。
http://www.cc.nao.ac.jp/vppman/HTML/japan/langCpls/stl/stdref/mak_0285.htm
0249デフォルトの名無しさんNGNG
「ヒープ」という2分木のデータ構造のこと
0250デフォルトの名無しさんNGNG
>>249 ありがとう。二分木について調べたらわかった。
0251デフォルトの名無しさんNGNG
>>245
ありがとうございましたっ。
0252デフォルトの名無しさんNGNG
>>247
どもです。
SSEとか使ってるって事ですか
それでも、結構高速化が出来そうですね
0253デフォルトの名無しさんNGNG
今日プログラミングを学ぼうと思いたった者です。(VBで知識は0)
本を読んでいるだけでは、全くピンとこないので、
とりあえず何かを作りながら、学ぼうと思いました。
しかし、簡単なプログラムを作っても、つまらないので、
前からほしかったシェアウェアに似たソフトを作ろうと思いました。←無謀

当然ながら、完璧なプログラムを作る事を目的としているのではなく、
それを作ろうと模索していく過程で何かをつかめれば良いなぁと。そこで、
webサイト上の情報を検索して表示する様なプログラム、
例えばネットショップの商品名と価格だけを抜き出して表示する様な・・・。
そんなプログラムはどうやって作るんでしょう。かなりハイレベルな部類でしょうか。
0254デフォルトの名無しさんNGNG
>>253
残念ですが、そこまで知識が無いのでしたら無謀です。
他のソフトを作ってください。
0255デフォルトの名無しさんNGNG
>>253
本屋で立ち読みして、ピンと来るものがある本を選んだ方が良い
0256デフォルトの名無しさんNGNG
>>253
とりあえず、ここで感じをつかめ。話はそれからだ。
http://www.microsoft.com/japan/users/recipe/
0257253NGNG
みなさん、ありがとうございます。
やはり、初心者らしく、順を追ってやった方がいいみたいですね。
参考になりました。ありがとうございます。
0258デフォルトの名無しさんNGNG
四則演算すら出来ない奴が偏微分方程式を解けるとは思わない
0259デフォルトの名無しさんNGNG
プログラマーを目指してるわけでもないPC初心者ですが、
自動的にUSBマウス・USBキーボードのドライバを入れるプログラムというのは作れるんでしょうか?
具体的にプログラムデータの入ったFDDを入れた瞬間にプログラムが動作し、ドライバが入ってくれれば嬉しいんですが。

PC初心者板で↓を質問したところ
「起動時にBIOSの設定画面を出して、USB Legacy Emulation みたいな項目を探して、これを有効にする。」
という答えが返ってきたんですが、
残念ながらBIOSにそのような項目はありませんでした。
――――――――――――――――――――――――――――――――――――――
Windows98でUSBマウスとUSBキーボードのドライバを入れたいんですが、

Windows2000の場合
USBマウスを接続→認識→自動でドライバが入る→動かせるようになる。

だったんですが、
Windows98では
USBマウスを接続→認識→ドライバを入れます。「次へ」を押してください。
と、出てしまいます。
勿論、USBキーボードもドライバが自動的に入らず、
マウスも動かせない、キーボードも入力不可の状態でどうやって「次へ」を押せばいいのやら・・・
safeモードでは、キーボードもマウスも動かせるんですが・・・

ちなみにPS/2は付いてません。USBのみです。
0260デフォルトの名無しさんNGNG
autorun を書く
0261デフォルトの名無しさんNGNG
デフォでFDDのAutorunは無効じゃなかったっけ?

まぁ、safeモードで動くなら、レジストリいじって有効にしてやればいいだけだけどな
0262デフォルトの名無しさんNGNG
Windows 2000プログラミング標準講座の15ページに
 DWORDとUINTは、32ビットの符号なし整数です。
という記述があったのですがどうして32ビットの符号なし整数を表すのに二通りのデータ型があるのでしょうか?
どちらか一個があれば十分なのではないのでしょうか?
0263デフォルトの名無しさんNGNG
DWORDは未来永劫32bitであるのが保証されているのに対して
UINTはコンパイラのunsigned intのサイズに依存している。
つまり者はたまたま一致しているだけだったと言う衝撃の真実が今明らかに。
0264デフォルトの名無しさんNGNG
>>262
DWORDは、unsigned long
UINTは、unsigned int

おk?
0265262NGNG
>>263 264
ふむふむintとlongを別の言葉で表したということだったんですね。ありがとうございました。
0266デフォルトの名無しさんNGNG
微妙に違う、UNITはintだと思っても概ね問題はないが、
DWORDはlongに縛られない罠。
0267デフォルトの名無しさんNGNG
まあ、Windows3.x時代までの
intが16bitだった頃の名残じゃないかね。
0268デフォルトの名無しさんNGNG
Win64なってもサイズ変わらないだろうけどな。
0269デフォルトの名無しさんNGNG
Windowsの仕様に型を合わせるだけだから気にしたことないな。
0270デフォルトの名無しさんNGNG
>>262
使い分け方はただ単に32ビット値を扱いたいのならDWORD、unsigned intを書くのが面倒ならUINT。
0271259NGNG
わぁ、もうヤケクソでここに書き込んだんですが、まさかレスが来るとは・・・ありがたや。
>>261
あの・・・できれば、レジストリのどこを変更すればいいのか教えて欲しいです。
お願いします。
0272デフォルトの名無しさんNGNG
32bitCPUのWORDは32bit?
0273デフォルトの名無しさんNGNG
16
0274デフォルトの名無しさんNGNG
>>271
キー
HKEY_LOCAL_MACHINE\\SYSTEM\CurrentControlSet\Services\FDC
値
Autorun
タイプ
REG_DWORD
データ
0 -> 1 にすると有効になる
0275デフォルトの名無しさんNGNG
>>272
16bitだがAPIに引数を渡すときに結局32bitになるから32bitだと思ってても良い
0276デフォルトの名無しさんNGNG
だから思ってて良いってそんな無茶な
0277デフォルトの名無しさんNGNG
>>271
http://homepage3.nifty.com/aokura/tips/autoplay.html
0278デフォルトの名無しさんNGNG
>>276
WParam の話だよね?
0279JAVA超初心者NGNG
大変もうしわけないんですが、

整数型で

12 23 1 42 15 5 ・・・・・・・

のようにスペースで区切られている一行のデータを読み込んで、入力件数、最大値、最小値、種類件数をもとめるにはどうすればよいでしょうか?
JAVAで整数を読み込むという関数はあるのですか?
ほんっとに初心者なものでもうしわけないですが、どなたか教えてください。

0280デフォルトの名無しさんNGNG
>>279
宿題はこちら
http://pc5.2ch.net/test/read.cgi/tech/1100559011/
0281デフォルトの名無しさんNGNG
CとC++の違いはわかるんですが、
これらの言語とC#との違いがわかりません。
っていうかC#って何ですか?
ttp://e-words.jp/w/C23.html
ここを見たんですが良くわかりません。
Cでの〜関数はC#では〜みたいな感じで教えてください。
0282デフォルトの名無しさんNGNG
ショートファイルネームの生成規則を解説してるサイトありませんか?
FATをセクタ単位で読み書きしたいので。
0283デフォルトの名無しさんNGNG
あの、今からVisualBasic6.0を入手するには
どうしたらいいでしょうか?
ググっても、オークションでしかでてこないのですが。

どなたか、中古でも店舗で販売しているようなところを
ご存じでしたら教えてください。
0284デフォルトの名無しさんNGNG
休日に秋葉原の露天商から買(ry
0285259NGNG
>>274>>277
ありがとうございます!
後は「USBマウス・USBキーボードのドライバを入れるプログラム」を・・・勉強するしかないのか。_| ̄|○
0286デフォルトの名無しさんNGNG
ttp://java.sun.com/j2se/1.4.2/ja/download.html
ここからJ2SE SDK のダウンロードをしようとしたところ
��ページを表示できません。
検索中のページは現在、利用できません。Web サイトに技術的な問題が発生しているか、ブラウザの設定を調整する必要があります。 ��
と表示されてしまい、LICENSE AGREEMENTのページにいくことができません。
どなたか解決方法を教えて頂けないでしょうか
0287デフォルトの名無しさんNGNG
上げます
0288デフォルトの名無しさんNGNG
とりあえずうちでは問題なく 1.4.2_06 がダウンロード出来たよ
だめならこちらも試してみれ
http://java.sun.com/j2se/1.4.2/download.html
0289デフォルトの名無しさんNGNG
レスありがとうございます。
そちらからもやはり下のページに飛ばされてしまいました。
http://javashoplm.sun.com/ECom/docs/Welcome.jsp?StoreId=22&PartDetailId=j2sdk-1.4.2_06-oth-JPR&SiteId=JSC&TransactionId=noreg

OSはXP2です 
0290デフォルトの名無しさんNGNG
http://java.sun.com/j2se/1.4.2/ja/download.html
0291デフォルトの名無しさんNGNG
>>289
https://www.netsecurity.ne.jp/
ここにつながるか?
0292デフォルトの名無しさんNGNG
>>291 はい、問題なく表示されました。
0293デフォルトの名無しさんNGNG
なぜアセンブリ言語のことをアセンブラ言語と言う人が多いのですか。
0294デフォルトの名無しさんNGNG
それはコンパイラ言語からの類推です。
なぜコンパイラ言語と言うバカチンが多いのかはわかりません。
0295デフォルトの名無しさんNGNG
アセンブリ言語のことをアセンブラという人は知ってるけど
アセンブラ言語と言う人は逢ったことがない
0296デフォルトの名無しさんNGNG

Assembler Language Reference
http://publibn.boulder.ibm.com/doc_link/en_US/a_doc_lib/aixassem/alangref/alangref02.htm
0297デフォルトの名無しさんNGNG
http://pc5.2ch.net/test/read.cgi/tech/1101329594/
0298デフォルトの名無しさんNGNG

ASSEMBLER LANGUAGE
http://www.imacc.org/articulation/cs/assembler.html
0299デフォルトの名無しさんNGNG
>>296
どこで区切って読むかの問題
(Assembler Language) Reference
Assembler (Language Reference)
0300デフォルトの名無しさんNGNG
>>298
文中に
Assembly language instruction formats.
と書かれているが。
0301デフォルトの名無しさんNGNG
>>297
さりげなくアフォ
0302デフォルトの名無しさんNGNG
VC→VBってどれくらいでできる?
0303デフォルトの名無しさんNGNG
プログラム技術板の削除依頼はどこのスレに行けばよいのでしょうか?
0304303NGNG
見つかりました
0305デフォルトの名無しさんNGNG
exeファイルを直接編集するには
どの編集ソフトが一番よいですか?
0306デフォルトの名無しさんNGNG
>>305
くそしてねてろ
0307デフォルトの名無しさんNGNG
>>303
死ね。
0308モウモウNGNG
>>305
PEEditor とかよく聞くけど、あんまり使いやすくない。
0309モウモウNGNG
>>308
ごめん PEditor ね。
0310デフォルトの名無しさんNGNG
>>305
犯罪者?
0311デフォルトの名無しさんNGNG
       / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
       | 通報しますた!
       \
          ̄∨ ̄ ̄ ̄ ̄ ̄ ̄
                   ∧_∧      / ̄ ̄ ̄ ̄ ̄ ̄ ̄
         ∧_∧     ( ´Д` )    <   通報しますた!
         ( ´Д` )   /⌒    ⌒ヽ    \_______
        /,  /   /_/|     へ \
       (ぃ9  |  (ぃ9 ./    /   \ \.∧_∧  / ̄ ̄ ̄ ̄ ̄ ̄ ̄
        /    /、    /    ./     ヽ ( ´Д` )<  通報しますた!
       /   ∧_二つ (    /      ∪ ,  /   \_______
       /   /      \ .\\     (ぃ9  |
      /    \       \ .\\    /    /  ,、     ∧_∧  / ̄ ̄ ̄ ̄ ̄ ̄ ̄
     /  /~\ \        >  ) )  ./   ∧_二∃    ( ´Д` ) < 通報しますた!
     /  /   >  )      / //   ./     ̄ ̄ ヽ    (ぃ9  )  \_______
   / ノ    / /      / / /  ._/  /~ ̄ ̄/ /   /    ∧つ
  / /   .  / ./.      / / / )⌒ _ ノ     / ./    /    \   (゚д゚)ツーホ...
  / ./     ( ヽ、     ( ヽ ヽ | /       ( ヽ、   / /⌒>  )  ゚(  )−
(  _)      \__つ    \__つ).し          \__つ (_)  \_つ   / >
0312デフォルトの名無しさんNGNG
CAPSLOCKで大文字に変えるの指がつりそうなんですけど、
なんかいいソフトとかないですか?
0313デフォルトの名無しさんNGNG
Ruby!!!!!!!!!!!!!
0314デフォルトの名無しさんNGNG
バッカジャネーノ
0315デフォルトの名無しさんNGNG
今からプログラム勉強しようと思ったらどの言語がいいんだよ?
0316デフォルトの名無しさんNGNG
>>315
しないで下さい。
0317デフォルトの名無しさんNGNG
>>315
Scheme がお奨め。
0318デフォルトの名無しさんNGNG
>>315
ひまわり。
日本語だしとりあえずプログラムの基礎とか分かるんじゃないかな?
0319デフォルトの名無しさんNGNG
>>317
サンクス。
一番メジャーなわけ?
0320デフォルトの名無しさんNGNG
>>318
サンクス。
Schemeとひまわりね。
・・・C言語はやっぱ難しい?
0321デフォルトの名無しさんNGNG
今さらながらK&R本でCを勉強しておるのですが、EOF入力で終了するプログラムを
キーボードから終了させるには何を打ち込めばよいのでしょうか?WinXPです。
0322デフォルトの名無しさんNGNG
>>321
^Z
0323317NGNG
>>319
ぜんぜんメジャーじゃないけど、プログラミングについて勉強するにはいいと思うよ。
米国 MIT の大学1年で教えられる言語で、
SICP っていう教科書がフリーで入手できるよ (英語だけど)。
0324デフォルトの名無しさんNGNG
>>(英語だけど)・゚・(ノ∀`)・゚・
んじゃ、それで検討してみるわ。
色々ありがと。
0325デフォルトの名無しさんNGNG
>>324
マジレスするとSchemeが難しすぎたらC言語、それでも難しかったらBASIC。
0326321NGNG
>>322
終了できません
というか一文字のはずなのですが・・・
0327デフォルトの名無しさんNGNG
コントロール押しながらZをタイプ
そしてEnterをタイプ
0328321NGNG
>>322 >>327
終了できました、ありがとうございます。
もっと精進します
0329デフォルトの名無しさんNGNG
会社で役に立てたい→C言語かJAVAから
ゲームでも作りたい→どんなゲームを作りたいかによる。HSPとかのが簡単で良いかも
手っ取り早くGUIプログラミング作りたい→VBとか
プログラムってのを作ってみたい→設定が出来ればとりあえずは簡単だからC言語?
0330デフォルトの名無しさんNGNG
最高言語→Ruby
0331デフォルトの名無しさんNGNG
>>325>>330
マジレスサンクス。
Ruby>>>>>Scheme>C言語>BASIC
なんだね。

>>329
じゃ、実用できそうで難易度はそれほどは高くないC言語がいいね。

SchemeとひまわりとC言語で後は色々検索かけたりしてみます。
皆さんありがとさん。

0332デフォルトの名無しさんNGNG
>>331
最後のアドバイスだが>>330はネタレス
0333デフォルトの名無しさんNGNG
≫309 ありがとございます。見てみます。
0334デフォルトの名無しさんNGNG
Ruby≒BASIC
0335デフォルトの名無しさんNGNG
Ruby>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>Python >>>>> PHP >>>>>> Perl
0336デフォルトの名無しさんNGNG
MSDOSの時のバッチファイル(*.BAT)と同じようなことをするにはperlを勉強したらよいですか?
0337デフォルトの名無しさんNGNG
>>336 Ruby!!!!!!!!!!!!!!!!!!!!!!!!!!
0338デフォルトの名無しさんNGNG
>>336
DosCommand勉強したら?
0339デフォルトの名無しさんNGNG
同じことしたいなら同じものがあるし
WSHのVBSかJScriptがもっと高機能。
0340デフォルトの名無しさんNGNG
>>338
おまい 馬鹿だろ 合掌
0341デフォルトの名無しさんNGNG
>>340
>>340
0342デフォルトの名無しさんNGNG
>>341
>>340
0343デフォルトの名無しさんNGNG
>>342
>>1
0344デフォルトの名無しさんNGNG
>>332
ネタだったか・・・OTL
0345デフォルトの名無しさんNGNG
cいいじゃん。
覚えやすくて分かりやすくて結構いろいろ出来る。
HSP簡単らしいけど俺はHSPよりCの方が分かりやすいと思う。
0346デフォルトの名無しさんNGNG
わかりやすいからって藁で家建てる奴は馬鹿
0347デフォルトの名無しさんNGNG
>>336
REXX
0348デフォルトの名無しさんNGNG
>>346
Cは普通に使えるだろ
0349デフォルトの名無しさんNGNG
Javaで
お気に入りにあるURLチェッカーのプログラムを作成したいのですが
URLを開かずにそのページがNOT FOUNDなど取得することは可能でしょうか?

そういうツールはあるので
出来そうな気がしますが教えて下さい
0350デフォルトの名無しさんNGNG
>>349
GETリクエストをすると、存在しなければ404が返ってくる
0351デフォルトの名無しさんNGNG
存在・更新の確認だけなら、HEAD推奨だな
0352デフォルトの名無しさんNGNG
MSNMessengerに対して命令を出すソフトを作る事は可能ですか?(オンライン→退席中 等)
0353デフォルトの名無しさんNGNG
AutoHotKey
0354デフォルトの名無しさんNGNG
すみません、makefileの書き方で質問をさせてください。

view2.cpp view2.hという二つのファイルからmakeしたいのですが、
その際に二つ`gtk-config --libs`と`pkg-config gtk+-2.0 --libs`をg++に渡すと、
リンク自体は成功するのですが、実行の際にセグメンテーション違反なるものが起こってしまいました。
これはどうやったら回避できるのでしょうか?
あと、片方を外すとプログラムはコンパイルできませんでした。

下はmakefileです。

# basic GTK+ app makefile
SOURCES = view2.cpp
OBJS = ${SOURCES:.cpp=.o}
CFLAGS = `pkg-config gtk+-2.0 --cflags`
LDADD = `gtk-config --libs` -lXpm -lgdk_imlib -lXpm -ljpeg -lpng -ltiff -lz -lm
LDADD2 = `pkg-config gtk+-2.0 --libs`
CC = g++
PACKAGE = view

all : ${OBJS}
${CC} -o ${PACKAGE} ${OBJS} ${LDADD2} ${LDADD}
.cpp.o:
${CC} ${CFLAGS} -c $<

view2.o: view2.h

# end of file

幼稚な質問なのかも知れませんが、宜しくお願いします。
0355デフォルトの名無しさんNGNG
GTKってC言語じゃなかった?
0356デフォルトの名無しさんNGNG
Segmentation faultが出るのは君のプログラムがやばいからじゃないのかね?
0357デフォルトの名無しさんNGNG
ふつーpkg-configだけでokのはず。
LDADDを外した時のエラーメッセージを書けば何か分かるかも。
0358デフォルトの名無しさんNGNG
どこで落ちるのか?
なんで落ちるのか?はわかったの?
デバッガで追って見れ
0359デフォルトの名無しさんNGNG
COMオブジェクトを作成しているのですが、IDLに書いた一部のメンバだけが勝手に小文字に変換されてしまっているようで困っています。
分かっている範囲で LockType と、Url という名前のプロパティが lockType / url にってしまっています、他は問題ありません。
ITypeInfo の GetNames および GetDocumentation 共に小文字の名前が返ってきます。
JScript などの文字ケースを区別するクライアントからは当然プロパティがないと起こられてしまって使えません、
どなたか原因、解決法をご存じないでしょうか?
0360359NGNG
VC.NET 2003だす。
0361354NGNG
355 356 357 358 さん、返信ありがとうございます。

その後いろいろと試したところ、プログラムで使っていたウィンドウのサイズを変更する関数の使用を避けて、
-g 'gtk-config --cflags'
'gtk-config --libs' -lXpm -lgdk_imlib -lXpm -jpeg -lpng -ltiff -lz -lm
の二つでコンパイル、リンクさせたところ無事makeできました。

どうも御迷惑をお掛けしました。
0362デフォルトの名無しさんNGNG
複数のイベントを一定時間おきに実行するプログラムを作りたいのですが
どの言語で作るのが一番やりやすいでしょうか?

条件として10秒おきに実行するイベントと20秒おきに実行するイベントがあった場合
20秒たつと双方のイベントが開始になるはずでも一度に一つしか実行できず
優先順位の高いものから実行しそのイベントが終わるまで
もう一つのイベントは待機状態を維持して
終わったら実行するというものにしたいのです。
最終的には10個程のイベントでこれが実現出来る様にしたいと思っています。

0363デフォルトの名無しさんNGNG
るby!!!!!!
0364デフォルトの名無しさんNGNG
Delphi6Personal
0365デフォルトの名無しさんNGNG
Doc/Viewはドックビューでいいですか?
0366デフォルトの名無しさんNGNG
>>362
cron使えば?
0367デフォルトの名無しさんNGNG
VC++6.0で、一つの関数丸々(最後のretまで)アセンブラで書きたいのですが、
何か方法はないでしょうか?
0368デフォルトの名無しさんNGNG
asmでだめならnaked
0369デフォルトの名無しさんNGNG
>>367
__declspec(naked)
0370デフォルトの名無しさんNGNG
>>368,369
出来ました。
ありがとうございます。
0371デフォルトの名無しさんNGNG
cl : コマンド ライン error D2016 : コマンド ライン オプション '/QI0f' と '/arch:SSE' は同時に指定できません


・・・・。どういうことでしょうか・・・。SSEを有効にするときはバグに目をつむれということでしょうか・・・。
0372デフォルトの名無しさんNGNG
VS.net2003の質問はここでしてもいいのでしょうか?
0373デフォルトの名無しさんNGNG
わかりました。それではあちらで聞いてきます。
0374デフォルトの名無しさんNGNG
>>371
http://pc5.2ch.net/test/read.cgi/tech/1101022051/70

マルチ
0375デフォルトの名無しさんNGNG
CGIゲームで要JavaScriptというのがあるんだけど、JavaScriptってどこでダウンロードできるんですか?
0376デフォルトの名無しさんNGNG
ふつーブラウザに標準搭載
0377デフォルトの名無しさんNGNG
>>374
マルチじゃありません。あちらで聞きなおしただけです。
どうすればいいんですか?
0378デフォルトの名無しさんNGNG
>>377
ひとりごと?
0379デフォルトの名無しさんNGNG
>>376
ぶっ壊れたか設定が変わったかで機能しません。
0380デフォルトの名無しさんNGNG
>>379
Internet Explorerならコントロールパネルのインターネットオプションのセキュリティ辺り。
これ以上(ここまでもだけど)板違い。Win板かどこか行け。
0381デフォルトの名無しさんNGNG
要Rubyというのがあるんだけど、Rubyってどこでダウンロードできるんですか?
0382デフォルトの名無しさんNGNG
ダウンロード - オブジェクト指向言語Ruby
http://www.ruby-lang.org/ja/20020102.html
0383デフォルトの名無しさんNGNG
>>379
SP2当てて設定変わったとかかな
まぁ、別板でがんばってくれ
0384デフォルトの名無しさんNGNG
お前らjavascriptについて教えてください。
お前らのブラウザで以下のソースを実行するとどうなりますか?
ある小数を1000倍したいだけです。

<html>
<head>
  <title>小数の実験</title>
  <script language/javascript>
    val = 16.2;
    alert(val);
    val *= 1000;
    alert(val);
  </script>
</head>
</html>

ここの環境はWindowXP I.E.6.0ですが
1回目のalertは16.1で2回目はなんと
16100.000000000001
となってしまいます。
16.1を他の数字に変えると単に1000倍された数字が返って来ます。
16.1以外では他にこのような現象はまだ見つけていませんが
他にもこんな現象の起こる数は存在するのでしょうか?
0385384NGNG
すいません。
板違いでした。
0386デフォルトの名無しさんNGNG
>>385
その現象自体は板違いというわけではないがもうどっかいっちまったんならしょうがない。
0387デフォルトの名無しさんNGNG
質問する前にGoogleで検索しましょう
プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。
ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。
Javascript は Web 制作板、CGI は Web プログラミング板へ。
業界談義、愚痴はプログラマ板へどうぞ。
ゲーム関係の話題はゲーム製作板へどうぞ。
0388デフォルトの名無しさんNGNG
質問する前にぬるぽで検索しましょう
ぬるぽの使い方はぬるぽ初心者板やぬるぽウェア板へ。
ぬるぽ、ぬるぽ・ぬるぽを求めるような発言は禁止です。
ぬるぽはぬるぽ制作板、ぬるぽはぬるぽプログラミング板へ。
ぬるぽ談義、ぬるぽはぬるぽ板へどうぞ。
ぬるぽ関係の話題はぬるぽ製作板へどうぞ。
0389デフォルトの名無しさんNGNG
Doxygenを使っているのですが、今一うまく使えません。
参考になるようなソースコードってないですか?
0390デフォルトの名無しさんNGNG
qt
0391デフォルトの名無しさんNGNG
linux の doxygen を調べた方が細かい解説載ってた希ガス
もちろんGUIではなくテキスト弄りだが
0392デフォルトの名無しさんNGNG
>>388
画版に逝けば良いんだな
0393デフォルトの名無しさんNGNG
>>389
実例が欲しいならここら辺のソースあさってみたら
http://www.stack.nl/~dimitri/doxygen//projects.html
0394389NGNG
>>390,391,393
ありがとうございます。参考にしたいと思います。
0395デフォルトの名無しさんNGNG
Javaの勉強を始めたのですが、エディタで書くのが面倒です。
VS.NETみたいな開発環境はないのでしょうか?
できれば安価かフリーで。
0396デフォルトの名無しさんNGNG
>>395
ありますよ。
0397デフォルトの名無しさんNGNG
Eclipse
0398デフォルトの名無しさんNGNG
多角形の塗りつぶしのアルゴリズムについて説明していただける人は
いらっしゃいませんでしょうか?
例えばopenCVでのcvFillPolyやcvFillConvexPolyでの頂点指定しての内部の
塗りつぶし、XlibでのXFillPolygonでの塗りつぶし(引数で設定できる
Complex、Convex、Nonconvexの各モード)、内部と外部判定を詳しく
説明していただけると非常に助かります。
よろしくお願いしますm(_ _)m
0399デフォルトの名無しさんNGNG
VisalC++.NET2003を使い始めましたがいまいちよくわからないので教えてください。
右クリックのポップアップメニューを作成しています。
メニューを右クリックしてイベントハンドラの追加で
関数を追加しているのですが、
実行してみるとメニューがグレーアウトになってしまい、
関数を実行するどころかクリックすることもできません。
なにかやり方がおかしいのでしょうか?
プロパティでもGrayedはFALSEにしてあります。
なにか違う方法があるのでしょうか。おしえてください。
0400デフォルトの名無しさんNGNG
「ドラクエ8のラスボスは主人公の兄イリアス」
0401デフォルトの名無しさんNGNG
>400
わかりました。ありがとうございます。
0402デフォルトの名無しさんNGNG
>>398
マーブルポッキーのCM覚えてる?
どんな複雑に見える図形でも、ある直線で切り取ると白・黒・白・黒の順に並んでるわけ、
そしてその境界はその直線と多角形の各辺の交点に他ならない。
逆に言えば直線と各辺の交点を求めれば、塗りつぶすべき領域も、ある点が内部にあるかどうかも容易に判別できる。
0403デフォルトの名無しさんNGNG
>>399だれかお願いします
0404デフォルトの名無しさんNGNG
399 EnableMenuItem
あとグレーと関係ないけどWM_CONTEXTMENUのイベントハンドラつかえ。
0405デフォルトの名無しさんNGNG
ありがとうございます。試してみます。
0406デフォルトの名無しさんNGNG
VB制のとあるソフトウェアを実行中に
関係の無い別のアプリケーションのインストーラーが突然起動するような現象が報告されたのですが
自分では再現できません
Officeをインストールして別のユーザーで起動するとインストーラーが勝手に起動するという現象は
見たことがあるのですが…
これはWindows Installer のオンデマンドインストールという機能が悪さをしているのでしょうか?
レジストリのどのあたりを調べれば修復可能かどうかを知る資料など教えていただけませんか?
0407デフォルトの名無しさんNGNG
RKG法や最小二乗法、陽解法、陰解法など、
これらを組み込んだ計算プログラムを作る技術しか持っていませんが、
それだけじゃSEとしてやっていくのは難しいでしょうか?
0408デフォルトの名無しさんNGNG
>>407
本当のSEならそんなもの知らなくても調べてさっさと作ります。
鶴亀算知っています。中学生としてやっていけますか? ぐらいの質問。
SEとしてやっていくのに関係も無いし、知識としてもたいしたことはありません。
0409デフォルトの名無しさんNGNG
ezwebのサイトについて質問があります。

AUにて、登録formからPOSTした直後のページでブックマークすると、

�@そのURL+"?x-up-destcharset=17"というURLになる
�APOSTのデータまでキャッシュされる
�Bデータに全角文字がある場合、URLエンコードされる

という現象が起きます。
ので、そのブックマークを開くと、全角文字がURLエンコードされてPOSTされ、文字化けた登録データが飛んできます。

こんな現象起きたかたいらっしゃいますか?
また、POSTのデータをキャッシュさせない方法ってありますか?

ググってもあまりいい情報はありませんでした。
ちなみに、DOCOMO、vodafoneはその現象は起きません(POSTデータはキャッシュされない)。

よろしくお願いします。
0410デフォルトの名無しさんNGNG
SEなら知らなくていいし作れなくても良いよ。
0411デフォルトの名無しさんNGNG
>>407
SEは、会社にもよるけど、ほとんどの場合、具体的にコーディングできる能力は必要ない。
「ヌル終端文字列へのポインタ」という単語を聞いたこともないというのは問題だけど。
必要なのは、対人折衝能力と自社のソフト・ハードで何ができて何ができないかを総合的に理解する能力。
0412デフォルトの名無しさんNGNG
%C6%FC%CB%DC%B8%EC%CA%B8%BB%FA%CE%F3
こういう風になっちゃった日本語文字列を元の漢字に戻すプログラムサンプルはないでしょうか?
できればCで書けるといいんですが

説明するまでもないかもしれないですが
これはもうすでに1バイト目が %
2バイト目が C
3バイト目 6
になってます
0413デフォルトの名無しさんNGNG
>>412
それぞれが%で区切られた16進数で表される2バイト文字ですよ。
その16進数の文字列をそのまま数字に変換すれば良いです。
0414デフォルトの名無しさんNGNG
>>408
2行目の説明が良いな

>>412
かなり適当に(動くか知らん)

while(*p!='\0'){
if(*p=='%'){
p++;
if('0'<=*p&&*p<='9')
num=(*p)-'0';
else
num=(*p)-'A';
p++;
if('0'<=*p&&*p<='9')
num=(char)num<<4|((*p)-'0');
else
num=(char)num<<4|((*p)-'A');
putchar(num);
}
p++;
}
0415デフォルトの名無しさんNGNG
isdigitもしらんのか
0416デフォルトの名無しさんNGNG
>>415
知ってるが、使った事はあんまり無い
0417RubykitchNGNG
ハァ?
0418デフォルトの名無しさんNGNG
>>406
VB製のソフトがインストーラーと同じ名前のファイルを
実行しているのかも。

漏れは以前なんかのインストーラーを起動したらインストーラーと
同じフォルダにおいてあったsetup.exeが実行されたことがあるよ。
#どうやら自己解凍してからsetup.exeを呼び出す構造だったっぽい。
0419デフォルトの名無しさんNGNG
>>406
どのコーでその現象が発生するのか特定する必要があるな。
俺が経験あるのは、B社の言語で作られたアプリがエラーを出すと、インストールしてあるB社の言語のデバッガが立ち上がるという現象。
どうも、メッセージをフックしているようだ。
0420某NGNG
ttp://www.iis.u-tokyo.ac.jp/~susaki/c/func2.html
ここの問題なんですが・・・・
全部分かりません(x_x)
どなたかよろしくお願いしますm(_ _)m
丸投げ状態ですが、ちゃんとパソコンの前に座って勉強してます
0421デフォルトの名無しさんNGNG
>>420
複数のスレで質問するのはマルチといって、
お前は生きている価値も無いクソ野郎となりました
0422某NGNG
>>421質問者側なのに偉そうな事を言いますが
答えてくれる気がないなら書かないでくれますか??
口先だけの貴方には何も期待してませんから

他の方どうかよろしくお願いしますm(_ _)m
0423デフォルトの名無しさんNGNG
ここ見れば分かるよ
http://klablog.okiraku-pc.net/logs/current-bbs/161/xqqrlz.html
0424某NGNG
私の質問はスレのタイトルに合ってると思うのですが・・・
貴方が読んでみたらどうですか??
0425デフォルトの名無しさんNGNG
>>424
ここ見れば分かるよ
http://klablog.okiraku-pc.net/logs/current-bbs/161/xqqrlz.html
0426デフォルトの名無しさんNGNG
今日、日付を例えば 20041130 を 79958869 という数値で扱ってる
処理系相手にプログラムしたのですが、はっきしいってびっくりした。
どうも 99999999 - 20041130 = 79958869 で 79958869 を日付とするという、
どう考えてもアホなロジックなんだけど、こういう日付表現ってよくあるんでしょうか?
メリットがいまいちわからんのですが…

0427デフォルトの名無しさんNGNG
>>426
もう少し詳しく話してもらおうか
0428デフォルトの名無しさんNGNG
初歩もいいとこで質問して申し訳ないですが、
初めてC言語に触れました。
VC++ 4.0 をXP環境にインストールして
デベロッパースタジオ?で
c言語講座(http://www.sgnet.co.jp/c/)
に書いてあるようなことを記述していったのですが、
問題が二つ。
コンパイルして実行すると、DOS画面みたいなのがでて一瞬で消えてしまいます。
それと一瞬で消えた後に
プリロードされたシンボルは”作業フォルダ.exe”とマッチしないかもしれません
というメッセージが毎回表示されます。
何が悪いのでしょうか?

4.0インストール時に、ODBCアドミニストレータがどうのこうの言われましたが
それが関係しているのでしょうか
0429デフォルトの名無しさんNGNG
>>428
1)4.0なんて使うな
2)他のサイトで学べ
3)yふじこlp;@
0430デフォルトの名無しさんNGNG
>>428
mainの一番下(あればreturnの真上)にgetch();とか追加しといたら
0431426NGNG
>>427
SAP R/3っていう業務系のシステムなんですけど
日付がこんな感じでDBに入っているんです。はっきしいって目が点。
まあ、通貨レート周りのところがこうなってるだけで
全部が全部こういう日付じゃないんですが、
最初、わけ分からんかった。コボル系の日付ってこういうものなんだろうか?
0432デフォルトの名無しさんNGNG
GyRCJEwkayRdGyhC
こういう風になっちゃった日本語文字列を元の漢字に戻すプログラムサンプルはないでしょうか?
できればCで書けるといいんですが
0433デフォルトの名無しさんNGNG
なんじゃそりゃ
0434デフォルトの名無しさんNGNG
>>432
どういう手段でそうなったか書いたら、レスつくかもね
0435デフォルトの名無しさんNGNG
>>412>>432
何か似てるな。
何かの宿題か?
0436デフォルトの名無しさんNGNG
VC++.net お勉強用の書籍などについて教えてください。

私は、
・C++Builder/Delphi を使って5年くらい。gccもちょこっと。
・C++言語自体はほぼOK
・WindowsAPI は WebやMSDNを使いながらぼちぼちと使用中
・MFCはぜーんぜんわからない。ATL?.net?なにそれ?
という偏った人間なのですが、「VC++使えない負け組」と言われるのが悔しいので、
VC++ もつかえるようになってやるぜと意気込んでます。

お勉強用にVisual C++.net 2003 standard を買ったんですが、
まず何をしたら良いのかがさっぱり……統合環境の使いからわかりません。

こんな私にお勧めの書籍とかWebサイトとか、ありませんか?
0437デフォルトの名無しさんNGNG
大きめの本屋行ってVC++.NETのIDEから使い方を絵入で説明してるのを買ってきたら。
MFC, .NETどっち使うかで全く変わってくると思うけど。
0438デフォルトの名無しさんNGNG
C言語の勉強をしている者です。

現在ターミナルで動くエディタ(viの様なものでアルファベットオンリー)を、
文字列を扱うことの練習として作ろうと考えているのですが、
どうしてもターミナル上でカーソルの位置を制御する方法が分かりません。
winのコンソールのように、何か制御用の関数がLinuxにも存在するのでしょうか?

もし知っている方がいましたら宜しくお願いします。

環境はredhatで、GUI周りはGNOMEを使っています。
0439デフォルトの名無しさんNGNG
C++で質問なんですが。
coutでの出力で、printf("%*s\n", 30, msg);みたいな、空白つくって
文字列を出力するなどはできますか?(文字列をそろえたいので)
とりあえず今は、for文で空白つくってますがかっこ悪いので。
あと、str() form()などでフォーマット付き出力が本で紹介されてたん
ですが、うまく動かなくて。
0440デフォルトの名無しさんNGNG
>>432
ガッ!
0441デフォルトの名無しさんNGNG
>>439
ttp://www.emaki.minidns.net/Programming/tools/Boost/index.html#format
0442デフォルトの名無しさんNGNG
>>438
Linuxだったらviでもなんでも好きなやつのソース読めば?
0443デフォルトの名無しさんNGNG
職が無くて大量に暇ができたのでプログラムを勉強しようと思うのですが
言語はどれがいいのでしょうか?

Cで四則演算くらいはできます。
0444デフォルトの名無しさんNGNG
ならCを自信を持ってできると言えるまでやれ。
0445デフォルトの名無しさんNGNG
>>441
ありがとうございます。
このboost/format.hppって標準では用意されてないんですか?
0446デフォルトの名無しさんNGNG
>>445
揃えたいだけなら

#include <iomanip>

cout << setw(30) << msg << endl;

とか
0447デフォルトの名無しさんNGNG
printf知ってるならsprintfがいいかも
0448デフォルトの名無しさんNGNG
>>443
職に使いたいならCを極めて行けば良いと思う
コナミとかの筆記でプログラム試験がCだったし、仕事で使うって所も多いっぽいし
遊びなら、JAVAとかのがグラフィック使ったソフトが作りやすいから良いかも(JAVAも職で使えるけど)
0449デフォルトの名無しさんNGNG
バイトの職歴って3日しかやってなかったのを1年やってたことにしたらバレる?
0450デフォルトの名無しさんNGNG
>>449 ばれないかもしれんが、「一年やってもこの程度のやつだな」
とは思われるだろうな。
0451デフォルトの名無しさんNGNG
>>449
当然だけど、相応の実力があればバレない。
そういう誇張は誰でもやるだろ。
0452デフォルトの名無しさんNGNG
言語は何が良いとか言っている時点でレベルの低さを露呈しているよ。
0453デフォルトの名無しさんNGNG
>>452 どういうこと?
0454デフォルトの名無しさんNGNG
>>453
重要なのは言語を覚えているということではないということ。
0455デフォルトの名無しさんNGNG
すれ違い。
0456デフォルトの名無しさんNGNG
>>438
curses ってライブラリがある。

http://www.nifty.com/webapp/digitalword/word/039/03922.htm
0457デフォルトの名無しさんNGNG
>>454 じゃぁ何が重要なの?
0458デフォルトの名無しさんNGNG
>>457
言ったところで2ちゃんねらで、しかも初心者の君が素直に理解し、納得するとは
思えないから皮肉と嫌味だけのこしておくよ。
君は勉強不足だ。
0459デフォルトの名無しさんNGNG
スレを荒らしたくなったら揚げ足を取られないように具体的な指摘を一切せず上から見下ろすようなレスを続けるというのは基本ですな。
0460デフォルトの名無しさんNGNG
>>459
つまり、君も言語厨ということでOK?
0461デフォルトの名無しさんNGNG
重要なのは言語を覚えているということではないということ。
0462デフォルトの名無しさんNGNG
>>456
ありがとうございます、とても助かります。
早速作ってみようと思います。

>>442
vimのソースを眺めてみたけれど、理解できなかったっす。
いつか読める日が来ることを信じてがんばろうかと思います。
0463デフォルトの名無しさんNGNG
非常に説明し難い質問なんですが

sGroupIDという単語がどのような物なのかわからないのです
変数の定義として使われていた物なんですがどういった意味でこの単語を使うのでしょうか
0464デフォルトの名無しさんNGNG
それはプログラムの作者に聞くしかない。
聞けないならソースコード読んでどう使われているかやコメントから意味を推測するしかない。
0465デフォルトの名無しさんNGNG
変数名はわかりやすくって言いますが、時にけっこう長い変数名(3〜4単語分とか)ってあります。
ああいうのって、その時にいちいちタイピングしてるんですか?
自動補完使ってる人はノープロブレムですか?
その場は短縮した名前で書いて後で置換とかですか?
0466デフォルトの名無しさんNGNG
>>465
そんな長文かきこするぐらいなら
長くても気にならんだろ
0467465は全て強力な自動補完NGNG
>>466
気になる。
0468デフォルトの名無しさんNGNG
グダグダいってないでさっさとIDEの使い方覚えろ。
0469465NGNG
>>468
そうですか。468さんは補完派ですか。
やはりIDE使って補完が一般的なんですかね。
0470デフォルトの名無しさんNGNG
その都度typedef( ´,_ゝ`)
0471デフォルトの名無しさんNGNG
変数名をtypedefするんですか…(;・∀・)
0472439NGNG
>>446
できました。ありがとうございましす!
0473デフォルトの名無しさんNGNG
補完が一番だけど、補完が使えないなら、コピペ。
補完もそうだけど、うち間違いが怖いからね。

意味わからん変数名になるぐらいなら長い方がいいな。
似たような変数名が出てくると混乱するし。
0474デフォルトの名無しさんNGNG
>>473
hoge1,hoge2,hoge3とか?
知り合いに、a,b,c,dって付けてく奴居るな(何年初心者を続けてるんだと…)
0475デフォルトの名無しさんNGNG
USBカメラでブルーバック透過のソフト作ろうとしたら、カメラが補正かけてきて、青が白っぽくなってしまいました…
(白い所は赤っぽく見える…色相を弄ってる模様)
どうも、白に近づけようとしているっぽいので、ホワイトバランスが勝手にかかってるのでは無いかと思うのですが・・・
プログラム側でカメラに補正をさせない設定というのは出来ますか?(自分でドライバを作る以外で)
(ネットのフリーソフトを2つほど試してみると、同じ現象になりました…殆ど設定を弄れないソフトですが・・・)
0476デフォルトの名無しさんNGNG
カメラに依存するより、色調補正を自分でかけた方がいいんじゃない?
0477デフォルトの名無しさんNGNG
>>476
カメラ側で色調補正がかかった画像に、反対の補正かけて戻すのって難しいと思うんだけど…
基準になる物を持っておいて、それが自然な色になるように補正かけるとかなら無理って事は無いだろうけど…
0478デフォルトの名無しさんNGNG
そうだね、基準がなかったら元に戻せないね。
0479デフォルトの名無しさんNGNG
なんらかのマーカを用意すればできそう。
0480デフォルトの名無しさんNGNG
そもそも機種依存だから自分でドライバ作る以外には無理
0481デフォルトの名無しさんNGNG
>>480
DirectXかVFW辺りで設定出来るか知りたかったんですが、無理ですか
(ドライバは勉強したいですが、せいぜいプリンタで画像出力程度のつもりですし…)
この手のソフトのためだけに、新しいカメラ買うのもなぁ…他の画像処理ソフトは問題ないので

ありがとうございました、色々考えて見ます
0482デフォルトの名無しさんNGNG
どうしてみなさん「おねがいします」じゃなくて「おながいします。」っていうんですか?
0483デフォルトの名無しさんNGNG
そういう仕様だから。
0484デフォルトの名無しさんNGNG
このスレで、その単語を使ってるのは482だけだがな
0485デフォルトの名無しさんNGNG
>>482
流行りものだからきにすんな
0486初心者NGNG
アセンブラが未だに使われている理由って一体何なのでしょうか?
どなたか教えて下さい。
0487デフォルトの名無しさんNGNG
コンパイラのオプティマイズがアホだから
0488デフォルトの名無しさんNGNG
ハードウエアに密着した処理がかける。
自分の書いたコードでハードがどう動くのか見える!
0489初心者NGNG
>>487>>488
早速の書き込みありがとうございます。
私自身その書き込みが、自分へのレスなのかさえわからないくらいの
初心者なのですが、アセンブラってアセンブリ言語を機械語に変換する
ソフトのですよね、ということはコンパイラの一種ということですよね?
0490デフォルトの名無しさんNGNG
>>489
違う。

CPUの解釈できる機械語(16進表記のバイトコード)を
一対一に置き換えたニーモニックを翻訳してくれるのがアセンブラの定義。

アセンブリ言語には DUP なんてのもあるが、それを実行するCPUは多分無い。
ただ便利だから拡張してあるだけ。
0491デフォルトの名無しさんNGNG
>>486
じゃあ、逆に、なぜその質問に至ったのか考えてみよう。
なぜ、アセンブラが未だに使われているのがおかしいと思った?
そういうのも考えてみると勉強になるよ。
0492デフォルトの名無しさんNGNG
>>489
>ということはコンパイラの一種ということですよね?
考え方としてはそれでいいけどアセンブリ言語は
他の言語とは位置づけの違う特殊な存在なんで
コンパイラとは呼ばずに特にアセンブラと呼んでるんだよね。

MSIL逆アセンブラとかなんか最近は混沌としてきてるけど。
0493エンヴァイロメント名無しNGNG
ゲーム会社にプログラマーではなく、
企画として採用試験を受ける予定です。

その際、履歴書に高校でとったCOBOLの検定資格を
記入するべきかどうか悩んでいます。

COBOLはかなり古いPですが、履歴書の武器になりますか?
プログラマーさんたちの意見を聞かせてください。
0494デフォルトの名無しさんNGNG
>>493
学校で取った資格ごとき、欄を埋める文字の塊でしかありません。
会社が新卒者に求めるのは、今何ができるかではなく、
・・・板違いだな。プログラマ板にでも行って来てくれ。
0495デフォルトの名無しさんNGNG
ゲームプログラマーの人に聞きたい 6問目
http://pc5.2ch.net/test/read.cgi/prog/1100665806/
0496エンヴァイロメント名無しNGNG
>>494-495
誘導ありがとうございます。
0497デフォルトの名無しさんNGNG
日ごろ企画は恨まれてるから>>495では叩かれそうな悪寒w
0498デフォルトの名無しさんNGNG
>>493
ゲーム会社ならCOBOLの知識はあっても邪魔になるだけ
むしろ減点対象になるから書くな
0499ほんたまNGNG
プログラマーのみなさん、教えてください。
ひとつのオブジェクトを2つに分裂させるコードを書きたいのですが、どう書けばいいのですか?
擬似的に2つに分裂したように見えるのではなくて、実際に2つに分裂するコードを書きたいのです。
つまり1つから2つのオブジェクトが同時に発生し、2つのオブジェクトの発生にはほんの少しの時間差もないという、事実上の分裂を書きたいのですが…
0500デフォルトの名無しさんNGNG
申し訳御座いませんが、質問の意味がよく分かりません。
あなたの仰るオブジェクトとは何のことでしょうか?
0501デフォルトの名無しさんNGNG
extended(IEEE754準拠の80bit長の浮動小数点型)をdouble(64bit)に無理やり変換したいのですが、どうやれば良いでしょうか?

double cng(char *pchBuf);
こんな感じの関数にしたいっす。
0502デフォルトの名無しさんNGNG
>>499
もっと具体的に書けよ
0503デフォルトの名無しさんNGNG
>>501
その変換元の浮動小数点数はchar*の文字列なのか80bitの表現になっているのかはっきりさせろ。
0504デフォルトの名無しさんNGNG
そりゃ後者だろ
0505デフォルトの名無しさんNGNG
long doubleはないのか?
0506デフォルトの名無しさんNGNG
>>503
おいおい(w
0507501NGNG
>>505
あるんですが、8byteです。。。
0508501NGNG
何をやりたいかと言うと、AIFF2WAV and AIFF2VAG を作りたいんですよ。
AIFFファイルにはサンプルレート(44.1kHzとか言う奴)が入っていて、それがIEEE754準拠の80bitなんです。
トップから
1bit…符号
15bit…指数部
64bit…仮数部
っぽいです。

以下が結果です。
0x400bade0000000000000 5564
0x400bfa00000000000000 8000
0x400cac44000000000000 11025
0x400cfa00000000000000 16000
0x400dac44000000000000 22050
0x400dbb80000000000000 24000
0x400dfa00000000000000 32000
0x400eac44000000000000 44100 ☆
0x400ebb80000000000000 48000

☆の行を見ると、0xac44が44100なので、0x400eが何かをしているのかなぁと。。。

もう、私の手には負えません。。。
0509デフォルトの名無しさんNGNG
∩( ・ω・)∩バンジャーイ
0510デフォルトの名無しさんNGNG
1)N88BASIC
2)MS-DOS
3)QuickBASIC
4)QuickC
5)MASM
6)MS-Windows3.0A
7)BSD on Windows
8)FreeBSD(98)
9)gcc
10)SGI IRIX
11)IRIS-GL
12)Motif
13)OpenGL
14)Tcl/Tk
15)Perl
16)Apache
17)JAVA
18)VisualBASIC
19)VisualC++
20)Python
21)ZOOPS
22)PHP
23)Zope
という順番で学びました。
次は何がおすすめですか?
0511デフォルトの名無しさんNGNG
OS/2だろうな。
0512デフォルトの名無しさんNGNG
>>510
なに?おんぶだっこしてほしいの?
0513デフォルトの名無しさんNGNG
>>510
HSP
0514デフォルトの名無しさんNGNG
>>512
雑談してすれ荒らしたいだけだろ。
0515デフォルトの名無しさんNGNG
>>510
常識
0516デフォルトの名無しさんNGNG
>>507
もしかしてVC使っている?
0517デフォルトの名無しさんNGNG
>>510
それだけの数を「学んだ」と言っているが、君何才?
23〜4才だったら、学んだとはとても言えない。表面舐めただけだろ。
どう考えても極めるには時間が足りない。
0518デフォルトの名無しさんNGNG
>>517
仮に極めたとしても、覚えるという表現の方が正しい。
0519501NGNG
なんか解決したっぽいです。


一応書いておきます。

44100を2進表記すると、
(1010110001000100)
変な書き方ですが、
(1.010110001000100)* 2^15
その15を指数部に入れれば良いらしいです。

(100000000000011) +4乗
(100000000000010) +3乗
(100000000000001) +2乗
(100000000000000) +1乗
(011111111111111) 0乗
(011111111111110) -1乗
(011111111111101) -2乗
(011111111111100) -3乗

float(IEEE754)と同じ構造らしいです。
覚えとくと便利かも。

さて、どうやってコーティングするか、、、(涙
0520デフォルトの名無しさんNGNG
>>508 == >>501
ac44(H) = 44100 だから、
ac44 0000 0000 0000(H) = 44100 x 2^-15 (仮数部64bit & 正規化)
400e ac44 0000 0000 0000(H) = 44100 x 2^-15 x 2^15
400e(H) = 15 + 3FFF(H)
指数部にオフセット 3FFF が足されている
0521デフォルトの名無しさんNGNG
つうかそういうライブラリ探してたんじゃないのか
0522デフォルトの名無しさんNGNG
>>521 == >>503 だなw
0523デフォルトの名無しさんNGNG
double cng(char *pchBuf)
{
  double d;
  __asm
  {
    fld tbyte ptr [pchBuf]
    fstp qword ptr [d]
  }
  return d;
}
0524501NGNG
>>520
ありがとうございます。
今コード書き中です。
もう、吐きそう。

>>523
ありがとうございます。
参考として、メモりました。
0525ほんたまNGNG
もうしわけありません。具体的に書きます。
ここに波動関数で表される変数Aがあったとします。
この変数Aを分裂させて、A−とA−−の2つの変数をつくりたいのです。
A−とA−−はひとつの波動関数で表されるものでなければなりません。
どうすればAからA−とA−−の作成が可能ですか?
よろしくご教授お願いします♪
0526デフォルトの名無しさんNGNG
ばか?
0527デフォルトの名無しさんNGNG
>>526
まぁまぁ。
最後まで聞こうじゃないですか。

え?終わり?
0528デフォルトの名無しさんNGNG
>>525
OKじゃぁ俺が書いてやろう。
Cだけど良いよね?

void Bunretu(long loA, long *ploRA, long *ploRB)
{
  *ploRA= (loA & 0xFFFF0000);
  *ploRB= (loA & 0x0000FFFF);
}

これで変数Aが分裂されます。
解決できて良かったね♪
0529ほんたまNGNG
>>528
それでは、ploRAとploRBは、同じ波動関数では表せないのでは?
それくらいなら、
long Bunretu(long loA)
{
  long loB;
  loB = (loA ^ 0xFFFFFFFF);
  return loB;
}
のほうがまだマシのような気が…?
0530デフォルトの名無しさんNGNG
ネタか?
0531デフォルトの名無しさんNGNG
今更何を言う。
0532デフォルトの名無しさんNGNG
方向としては>>528で正しいんじゃないか?
どう分けるかは、529にしかわからんから
それは自分で考えるか、わかるように説明しないといかん。
0533デフォルトの名無しさんNGNG
http://www.complexification.net/gallery/
ここのアルゴリズムで描かれた絵はどういった原理なんでしょうか?
0534デフォルトの名無しさんNGNG
そこのアルゴリズムで全座標の色を計算し、絵として保存するのでしょう。
0535デフォルトの名無しさんNGNG
ソース公開してるんだから嫁
0536デフォルトの名無しさんNGNG
悪意のプログラムを踏んだらしくレジストリ書き換えられ、管理者でないと
ドライブやレジストリにアクセス出来なくなりました。
どなたかお助けを・・・
如何そのプログラムだと思います。m(_ _)m

reg add hkcu\software\microsoft\windows\currentversion\policies\system /v nodispcpl /t reg_dword /d 1 /f
reg add hkcu\software\microsoft\windows\currentversion\policies\system /v disabletaskmgr /t reg_dword /d 1 /f
reg add hkcu\software\microsoft\windows\currentversion\policies\explorer /v Nocontrolpanel /t reg_dword /d 1 /f
reg add hkcu\software\microsoft\windows\currentversion\policies\explorer /v NoDrives /t reg_dword /d 4 /f
reg add hkcu\software\microsoft\windows\currentversion\policies\explorer /v NoCDBurning /t reg_dword /d 1 /f
reg add hkcu\software\microsoft\windows\currentversion\policies\system /v DisableRegistryTools /t reg_dword /d 1 /f
0537デフォルトの名無しさんNGNG
プログラマってムカつく〜
http://rikunabi-next.yahoo.co.jp/tech/docs/ct_s03100.jsp?p=lw1060&__r=1
0538デフォルトの名無しさんNGNG
>>536
基本的に自機では無理。他のWindowsがインストールされているマシンに
感染したDiskを接続して、フリーのレジストリエディタで書き換える。

若しくは余っているHDDがあったらそれにOSを入れてやってもよい。
0539デフォルトの名無しさんNGNG
>>538
ご親切にありがとう御座います。
他のマシンからの復旧しかなさそうですね。
それと、出来れば書き換えられた内容と書き換え方法を伝授して
頂ければ幸いです。(レジストリは素人ですので・・・すみません)

どうかよろしく助け船をお願いします。m(_ _)m
0540デフォルトの名無しさんNGNG
>>538
管理者ならコンピュータは使えるんだろ。
他のマシンは要らないんじゃないか?
0541デフォルトの名無しさんNGNG
>>539
このファイルを hoge.reg という名前で保存してダブルクリック
reg add hkcu\software\microsoft\windows\currentversion\policies\system /v nodispcpl /t reg_dword /d 0 /f
reg add hkcu\software\microsoft\windows\currentversion\policies\system /v disabletaskmgr /t reg_dword /d 0 /f
reg add hkcu\software\microsoft\windows\currentversion\policies\explorer /v Nocontrolpanel /t reg_dword /d 0 /f
reg add hkcu\software\microsoft\windows\currentversion\policies\explorer /v NoDrives /t reg_dword /d 0 /f
reg add hkcu\software\microsoft\windows\currentversion\policies\explorer /v NoCDBurning /t reg_dword /d 0 /f
reg add hkcu\software\microsoft\windows\currentversion\policies\system /v DisableRegistryTools /t reg_dword /d 0 /f
0542デフォルトの名無しさんNGNG
>>541
重ね重ねご指導いただきありがとう御座います。
助かりました。感謝感謝!m(_ _)m
0543デフォルトの名無しさんNGNG
消費税率や元号の切り替えに対応しているプログラムはそれなりに多いと思いますけど、
デノミに対してはどうなんでしょう?
最近経済関連の書籍を読んでいて、設計時になんらかの考慮をしておく必要は・・とか考えてます。
まぁ設計そのものというよりも、対応できればOKかとも思うのですが、
そんな事考えてるのは私だけですか?
0544デフォルトの名無しさんNGNG
219.122.161.35
219-122-161-35.eonet.ne.jp


Domain Information: [ドメイン情報]
a. [ドメイン名] EONET.NE.JP
b. [ねっとわーくさーびすめい] いおねっと
c. [ネットワークサービス名] eonet
d. [Network Service Name] eonet
k. [組織種別] ネットワークサービス
l. [Organization Type] Network Service
m. [登録担当者] JM635JP
n. [技術連絡担当者] KH4246JP
p. [ネームサーバ] ns1.eonet.ne.jp
p. [ネームサーバ] ns2.eonet.ne.jp
y. [通知アドレス] [email protected]
[状態] Connected (2005/08/31)
[登録年月日] 2000/08/30
[接続年月日] 2000/09/12
[最終更新] 2004/09/01 01:15:53 (JST)
0545デフォルトの名無しさんNGNG
IEコンポーネントを使う為にATLを使ってます。
SDKで他にIEコンポーネントを使う方法はありますか?
環境はVC6です。
0546デフォルトの名無しさんNGNG
>>545
こんなの参考になるかな?
http://www.nitoyon.com/vc/tips/ie_component.htm
0547デフォルトの名無しさんNGNG
プラギン=ドルルなの?
0548デフォルトの名無しさんNGNG
この板でこんな質問していいのか、わからないのですが質問します(笑)

パソコンのオンラインゲームでよく遊んでる中学生です。
最近は、オンラインゲームで遊ぶだけでは物足りないというか・・・そんな感じになってきました。

そこで色々調べたのですが、プログラミング言語というものでゲームなどを作ったり
出来るそうなのですが・・・正直、全くわかりません。
プログラミング言語は種類がたくさんあって、どれを使えばいいのか全然わかりません。

何を使えばいいでしょうか?
僕の希望としては・・・将来、役に立つプログラミング言語を使ってみたいです。

何かオススメありませんでしょうか?
0549デフォルトの名無しさんNGNG
>>548
君みたいな奴にはRPGツクールで十分^^
0550デフォルトの名無しさんNGNG
>>549

ゲームを作りたいわけじゃないんです。一例としてゲームを挙げただけです。
僕が言いたかったのは、オンラインゲームだけのためにパソコンを使うのは勿体無いので
将来にも役に立つような事がしたいのです

すいません。わかりにくくて・・・。
0551デフォルトの名無しさんNGNG
>>550
自分がやりたいと思った言語をやればいい。
目的もなく言語の勉強だけしても挫折するだけ。
0552デフォルトの名無しさんNGNG
まずはどんな種類があるのか自分で調べろ
0553デフォルトの名無しさんNGNG
少年よ。第1歩だ。
http://www.google.com/search?hl=ja&q=%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E8%A8%80%E8%AA%9E%E3%80%80%E7%89%B9%E5%BE%B4&lr=
0554デフォルトの名無しさんNGNG
Cやっとけ。Cは全ての基本だ。Cで物足りなくなったら
PerlかTcl/Tkやっとけ。仕事にしたければJavaとC++もやれ。
0555デフォルトの名無しさんNGNG
人間のやる仕事ではありません。
今ならまだ引き返せます。
0556デフォルトの名無しさんNGNG
C言語ですか・・・。

それってDLするんでしょうか?CDを買うのでしょうか?
0557デフォルトの名無しさんNGNG
OSは何使ってるの?WindowsならCygwinをダウンロードするのがいいよ。

もしかして釣りじゃないよね?
0558デフォルトの名無しさんNGNG
えらい世間擦れした中学生だなw
0559デフォルトの名無しさんNGNG
釣りではないっす!本当にわからんのです!

>>558
世間擦れとは?やっぱり知らな杉でしょうか?
0560デフォルトの名無しさんNGNG
そこでC言語の後継、D言語の登場です
0561デフォルトの名無しさんNGNG
>>559
とりあえずここでパソコンの使い道について相談する方が先

http://pc5.2ch.net/pc2nanmin/
0562デフォルトの名無しさんNGNG
>>557
俺にはあんたが釣ってるように見える。
0563デフォルトの名無しさんNGNG
いきなりCは、難しいだろうなぁ。

私の一例を上げますと、ポケコンのBASICから入りました。
あと、ベーマガと忍耐力。
これ初心者には最強。
0564デフォルトの名無しさんNGNG
変な癖つけるとあとで矯正しないと変なコードしか書けなくなる(ry
0565デフォルトの名無しさんNGNG
Javaを勉強しようかと思っているんですが、JBuilderXについている
マニュアルの「Java入門」を使おうかと考えています。
別に書籍でやる必要って全然ないんですよね?
0566デフォルトの名無しさんNGNG
>>565
やってから言え。
0567デフォルトの名無しさんNGNG
書籍を侮るなかれ

デジタルは基本的に文字検索が可能で探すにゃ便利だが
アナログはページが頭の中に刷り込まれて覚えやすいと思う
0568デフォルトの名無しさんNGNG
PAR http://par.perl.org/index.cgi
をWindowsにインストールするにはどうすればよいでしょうか?
0569デフォルトの名無しさんNGNG
VS.NETのステップアップグレード版なんだけど、
6.0系の対象期間は6月30日までですよね?
いまだに在庫限りで扱っている店があるんだけど
それを購入すればVC6.0ユーザーでも.NET Pro使えるんですか?
それとも、キャンペーンが終わってるからライセンス登録できないんですか?
0570デフォルトの名無しさんNGNG
>>563
C言語は、ポインタまでは簡単だと思うけどな
ここまででも、ショボいクイズ位なら作れるし
むしろ、開発環境を設定するのが面倒で、ここで挫折しそう
(VS.net theSpokeでも買うなら別……この場合は、ソフトを使いこなすのが面倒か……)
0571デフォルトの名無しさんNGNG
>>570
Cを本気で使いこなすにはコンピュータ全般に関する知識が必要になる。
むしろ勉強が目的ならあえてCを使った方が良い。
0572デフォルトの名無しさんNGNG
Cでプログラムを書いているんですが、一部だけC++で書きたいんです。
で、ためしに一つの関数だけC++で(別ファイルに)書いて
g++ -o test main.c func1.cpp func2.c func3.c
みたいにしたらコンパイルが通ったぽいのですが、このやり方は正しい(安全)な方法ですか?
他にもっと良い方法があれば教えてください。
0573545NGNG
>>546
ありがとうございます。
ですが、そのページは既に知っていました。
そこで使っているのはATLじゃないんですか?
0574デフォルトの名無しさんNGNG
>>572
そもそも混在させる意味があるのか?C++で統一すれば?
0575デフォルトの名無しさんNGNG
>>574
以前に書いたCのソースコードを流用したいためです。
時間があれば書き直したいのですが、ちょっと今はむりそうなんです。
(それとも統一というのは拡張子を変えるということですか?)
混在にあたって留意すべき点なんかもあれば是非。。。ずうずうしいですがw
0576デフォルトの名無しさんNGNG
すみません。ご存知でしたら教えてください。
php で web 上で圧縮・解凍するツールを作ろうとしています。
gzcompress() gzuncompress() という関数が使えることは分かったのですが、
tar() のようなものはあるのでしょうか?探しても見つからなかったので・・・
0577デフォルトの名無しさんNGNG
>>575
.cppファイルの方から使うときに、次のようにする。

extern "C" {
・・・ここにCで作った関数のプロトタイプ宣言を並べる・・・
}
0578デフォルトの名無しさんNGNG
無料の自動書き込みツールが
どこにあるか教えていただけませんか?
0579デフォルトの名無しさんNGNG
華麗なるスルーをとくとご覧にいれよう
0580デフォルトの名無しさんNGNG
>>577
ああ!見たことある!ありがとう!
0581デフォルトの名無しさんNGNG
Javaをコンパイルしたいんです。
MS-DOSプロンプトを使用するのはわかるのですが、ディレクトリというのがよくわかりません。
どこのディレクトリに入っているのかを、どうやって確認したらいいのでしょうか?
どうか、教えてください。
頭悪い質問ですみません。
0582デフォルトの名無しさんNGNG
>>581
本屋にでも行って、初心者向けの本でも買ってきて下さい。
あなたのような向上心の無い人に教えたところであなたは理解しようとしないでしょう
0583デフォルトの名無しさんNGNG
MS-DOSの学習部屋 http://forum.nifty.com/from40pc/mit/command000.htm
0584デフォルトの名無しさんNGNG
ディレクトリ=フォルダ
0585デフォルトの名無しさんNGNG
【初心者】Java質問・相談スレッド57【大歓迎】
http://pc5.2ch.net/test/read.cgi/tech/1101077884/
0586デフォルトの名無しさんNGNG
1.Windows上で使える
2.DirectX(7か8以降)を使える
3.割と簡単に学習できる
4.ネイティブコードを出力できる

こんな条件の言語を探してるんですが、お勧めのものを教えてください。
0587デフォルトの名無しさんNGNG
>>586
Visual Basic 6.0
0588デフォルトの名無しさんNGNG
>>586
Visual C++ 6.0
Visual J++ 6.0
Visual Studio 6.0(Basic,C++,J++)
Visual C++ .NET
0589デフォルトの名無しさんNGNG
>>587
すみません、VB以外で何か無いでしょうか。
0590デフォルトの名無しさんNGNG
>>588
すみません、それら以外で何か無いでしょうか。
0591デフォルトの名無しさんNGNG
>>590
Delphi
0592586NGNG
>>588
やっぱりC++とかになるんですか。
言語もたくさんあるようで、条件を絞れば限られてくるんですね。
どうもありがとうございました。
0593586NGNG
>>591
Delphiは良いと評判を聞いたことがあるので、試して見ます。
ありがとうございました。
0594587NGNG
うわーむかつくーっ!!
0595デフォルトの名無しさんNGNG
>>592
ちなみに「Visual 〜 .NET」はC++以外ネイティブじゃないのが欠点。
Longhornになったら.NETが標準搭載されるから一応ネイティブになるんだが…
0596デフォルトの名無しさんNGNG
マジレスでもVBと書くだけでネタと思われる。
0597デフォルトの名無しさんNGNG
6.0とかJ++とか書いてる>>588は最初からネタだろ
0598デフォルトの名無しさんNGNG
>>597
J++はJava厨に大人気のIDEですよ!
0599デフォルトの名無しさんNGNG
Ruby?
0600600NGNG
600
0601デフォルトの名無しさんNGNG
ここでphpの質問しちゃだめなの?
0602デフォルトの名無しさんNGNG
>>601
ネット関係カテゴリって知ってる?

Web制作
http://pc5.2ch.net/hp/
WebProg
http://pc5.2ch.net/php/
0603デフォルトの名無しさんNGNG
なんで晴比古の本って評判悪いの?
0604デフォルトの名無しさんNGNG
>>603
頭の悪い奴は「やさしいC」レベルじゃないと理解できないかららしい。
0605デフォルトの名無しさんNGNG
そこまで頭が悪い人がいるとは思えない。
努力がたりないだけだろうね。
0606デフォルトの名無しさんNGNG
for文とかループにiを使うのはFortranからきたものだ、とかindexのiじゃない?とか
聞くんですが、実際にはどうなんでしょ?
0607デフォルトの名無しさんNGNG
答えはその人の心の中に。
0608デフォルトの名無しさんNGNG
>>606
Fortranでは変数名がi〜nで始まると整数、そうでないと実数として扱われることから来ていると言われている。
0609デフォルトの名無しさんNGNG
へぇー、へぇー

>>607-608
�dクス
0610デフォルトの名無しさんNGNG
>>602
PHP でシェルアプリ作るときはこちらで聞いてもOK?
0611デフォルトの名無しさんNGNG
i は iterator の i
0612デフォルトの名無しさんNGNG
>>588、>>592
「割と簡単に学習できる」言語としてC++を採用するとは。
よのなかにはすげーやつがうじゃうじゃいるんだなぁ。
0613デフォルトの名無しさんNGNG
この際、ループカウンタとしてよく出てくるj,k,(l)にも意味を付与してあげてください。
アルファベット順がiの続きだからとかって、あんまりです。
0614デフォルトの名無しさんNGNG
>>612
言語の使い方を学習するのに大した手間は掛からないと思うが。
0615デフォルトの名無しさんNGNG
つ dijkstra
0616デフォルトの名無しさんNGNG
ダイクストラ?
0617デフォルトの名無しさんNGNG
>>613
j Junban-ni
k Kaiten
l rouLette
0618デフォルトの名無しさんNGNG
>>614
( ´_ゝ`)フーン
(・∀・)ニヤニヤ
0619デフォルトの名無しさんNGNG
>>614構造体にメンバ関数を付け足して満足してる
0620デフォルトの名無しさんNGNG
言語固有の機能に頼る奴はたいてい低脳
あらゆる言語が備える普遍的な機能だけで
あらゆるプログラムは作成可能なんだよ。
0621デフォルトの名無しさんNGNG
>>620
Ruby!!!!!
0622デフォルトの名無しさんNGNG
と、数式のコードしか理解できない低脳がのたまっております
0623デフォルトの名無しさんNGNG
>>614
YO! 天才!
0624デフォルトの名無しさんNGNG
>>623
俺のような天才でなくても、ある程度の経験値を持っている人間なら新しい言語
の機能を理解するのはそれほど手間ではない。
なぜならば、一般的に新しい言語には全く今までと違うパラダイムというものが
それほど多くないからだ。
0625デフォルトの名無しさんNGNG
C→C++で苦労する奴っているの?
居たならよっぽど書籍が悪かったんじゃない?
0626デフォルトの名無しさんNGNG
オブジェクト指向が全くもって理解できないとか
0627デフォルトの名無しさんNGNG
C++でOO理解したつもりになってる馬鹿一名
0628デフォルトの名無しさんNGNG
馬鹿って >>625 のこと?
0629デフォルトの名無しさんNGNG
>>612
  「割と簡単に学習できる」言語として迂闊にC以外を選択し、
  あとでCをするときになって分からなくなってしまう。
というのが実情だと思うが。
0630デフォルトの名無しさんNGNG
構文理解と概念理解は別物です
エロい人にはそれがわからんのです
0631デフォルトの名無しさんNGNG
学習用言語についての続きはこちら
http://pc5.2ch.net/test/read.cgi/tech/1102142547/
0632デフォルトの名無しさんNGNG
printf("\x1B*");
とやっても、全画面消去されません。変な記号がでるだけです。
http://kasai86.ld.infoseek.co.jp/dos/esc.htm に書いてあるように、ansi.sys
だの言うのも付け足したんですが。
OSはWindows2000です。Visual C++使ってます。なぜですか?
0633デフォルトの名無しさんNGNG
>>614 素人発言っぽい。
>>620 プログラミング言語のことくを何も分かってなさげ。
0634デフォルトの名無しさんNGNG
>>633
ん?玄人はどう語るんだ?
0635デフォルトの名無しさんNGNG
>>632
16ビットの実行コードじゃないとansi.sysがきかないからだ
LSI-Cなどでコンパイルせにゃならん
0636デフォルトの名無しさんNGNG
>>632
>>635の言う通りで、全画面消去ならたぶんsystem("cls");で代用できるんじゃないかと思う。
0637デフォルトの名無しさんNGNG
>>634
玄人は、「言語の使い方をマスターするには長い時間が必要だ」と、そう語るのさ。
0638デフォルトの名無しさんNGNG
簡単な言語≠短時間で覚えられる言語
難しい言語≠長時間掛けても覚えられない言語
ただの馬鹿≒長時間掛けても覚えられない香具師
0639デフォルトの名無しさんNGNG
>>637
言語の使い方は構文を覚えた時点で完成している。
時間が掛かるのはプログラミングだ。
もっとも、職人芸が必要なプログラミングは今後減らしていかなければいけないね。
しかし、まだまだ体系づけができていない。
0640デフォルトの名無しさんNGNG
ソフトウェア危機については大昔から言われているけれど。
0641デフォルトの名無しさんNGNG
>>637
池沼?
学習とマスターじゃ全然違うぞ
学習なら小学生でもやってる
0642デフォルトの名無しさんNGNG
C#の演習問題のサイトってありますか?
0643デフォルトの名無しさんNGNG
>>637
マスターしないと使えなかったら大変
0644デフォルトの名無しさんNGNG
>>635-636さん レスありがとうございます。
あと、も一個聞きたいんですが、
prompt $E[34;42m$t$E[31;40m$g$E[37;40m
とかって、コマンドプロンプトで打ってみても、画面が変になるだけで、
うまく動かないです。
MS-DOSが32ビットになってるからエスケープシーケンスのこれらは、もう使えんという事ですか?
何とか使える方法は無いものでしょうか。
0645デフォルトの名無しさんNGNG
system("○○");で
DOSのカーソル移動させるプログラム作りたいなー、なんて思ったのです。
Visual C で・・・
0646デフォルトの名無しさんNGNG
>>644
無理すれば使えるけど、標準でできないことやっても意味ないだろ。
木の葉っぱ集めて自己満足してるようなもの
0647デフォルトの名無しさんNGNG
それもそうですね。
ただ少し、DOSコマンドを学びたかっただけです。
つまりこれら、カーソル制御とかのDOSコマンド、覚えるのは無駄ですか?
どうせ使えないのなら。
0648デフォルトの名無しさんNGNG
>>635
初めて知った
使えないのは知ってたけど、意味分からないまま>>636の方法考えて代替させてた
0649デフォルトの名無しさんNGNG
>>634
痛みは始めのうちだけ慣れてしまえば大丈夫。
0650デフォルトの名無しさんNGNG
>>647
どうせ覚えるならTelnetなどの制御にしてほしいものだ。WinでVCなら
ttp://www.kumei.ne.jp/c_lang/index_c.html
の58あたりから読むとか
0651デフォルトの名無しさんNGNG
>>650
おぉ、そこら辺からやれば、やりたい事が出来そうですね。
そこの28番目あたりで、『出来ない人は無視してください』みたいな事
書いてあったけど、どうしても無視出来なかったのです。そんでずっと先に進めず詰まってました。
どうも、長い間お付き合いありがとうです。
0652デフォルトの名無しさんNGNG
ここで聞いてなかったので、順番が逆ですが、質問させてもらいます。

良いコードを書くためのノウハウを蓄積するスレ
http://pc5.2ch.net/test/read.cgi/tech/1102225820/
のスレを立ててしまったものですが、
お勧めの、良いコードを書くためのノウハウが蓄積されているような本、サイト、
Wikiを教えてください。
Googleで検索しましたが、サイトならあるけど、Wikiはないかなと。
2chパワーでまとめたら、いいものができるんじゃないかと思うのですが、、、。
0653デフォルトの名無しさんNGNG
プログラム板のWikiってないの?
http://pc5.2ch.net/test/read.cgi/tech/1082637042/

ま、どっちみちないけどな。
立てるだけなら簡単なんだから(そういうサービスもあるし)必要なら自分で立てるべし。
0654デフォルトの名無しさんNGNG
>>652
最初は自分である程度の有力な情報を蓄積してないと
誰も見向きもしませんよ。

というか他にそういうサイトがあるなら652が新たに作る必要はない。
0655デフォルトの名無しさんNGNG
ついでに、2chパワーでいいものができる可能性はあるけど、
電車男の出版の件でみんな慎重になってるから、
他人にほとんどまかせるのは問題あるし、
その辺を明確にしないと協力はありえないかと。
自分でほとんど書いたのなら、まぁあんまり叩かれないだろうな。
0656652NGNG
>>653
これ見ると失敗を予感させられてしまいますね。
2ch発で、D言語研究のWikiとかいい感じにまとまってるし、
ドラクエ8のまとめサイトとか、もの凄いです。
単に今、うまく行ってないだけな気がします。
最初だけ勢いがあって、パワーダウンする要因は何なのでしょう?

>>654
あれば作る必要ないし、そこみて、納得、
足りないと思ったら書き込みを続ける感じになると思います。
で、スレいらないだろうから、削除して終了ってことにしようと。

>>654
もし自分ではじめるとすると、
たたき台つくってみないことには始まらないですね。

>>655
電車男の出版の件の問題を知らないのでリンクか何か教えてください。

本からのコピペがWikiに乗ったとかですか?

Wikiを運営するにあたっては、構成が大切だと思います。
データベース的に使えればいいなと思うのですが。

aaacafeにPukiWikiは立てたのだけど重いのでローカルで編集してます。

著作権フリーなもの以外は、
コピペしちゃ、匿名でもまずいだろうから自分で書かないとだめですね。

そこのハードルが高いな。
プラスして長期に渡って管理する必要があるんでしょうね。
0657デフォルトの名無しさんNGNG
やる気があるならさっさとやればいいし
無いなら口あけていつまでも待ってればいい。
どっちにしてもスレ違い。
0658デフォルトの名無しさんNGNG
ttp://www.geocities.jp/sunrisesunset77/
2004/11/23の特に真ん中から後半部分。
電車男出版した人と同じ匂いがしたから警戒したが、
656見る限りそうでもなさそうだな。たたき台つくってがんがれ。
>>657に同意だ。
0659デフォルトの名無しさんNGNG
顧客にASP(VBScript)のシステムで帳票を出したいと言われたのですが
どうすればいいのか検討がつきません。
いい案ありませんかね?
0660デフォルトの名無しさんNGNG
印刷前提なら内部でPDFかEXCELに変換してダウンロードさせるASP,CGIでも作ったら
0661デフォルトの名無しさんNGNG
>>660
そんな難しいことをしなければだめなんですか?
先輩に相談したら、JavaだったらAPIで一瞬だよ。と言われたのですが。
ASPだと一瞬じゃないんですね。
0662デフォルトの名無しさんNGNG
>>632

printf("\x1B[2J*");
 か
printf("\x1b[2J*");

の間違いじゃないのか?
0663デフォルトの名無しさんNGNG
>>662
馬鹿か。
0664デフォルトの名無しさんNGNG
NT系でエスケープシーケンス使うなら、VT100エミュレーションする
IOライブラリに差し替えてビルドしてcmd.exeから使えるようにした
ほうがいいとおもうけどな。
0665デフォルトの名無しさんNGNG
>>661
IISのサーバーに繋がったプリンタに
印刷するのでよければ簡単なんだがな。
0666& ◆LMRaV4nJQQ NGNG
>>661
たぶん先輩が何か勘違いしてるだけだよ

ところで帳票って良く分からないんだけどHTMLじゃ役者不足なの?
0667デフォルトの名無しさんNGNG
役者不足ってなんですか?
0668デフォルトの名無しさんNGNG
禿用語
0669デフォルトの名無しさんNGNG
>>666
HTMLでもいいんですけど、10枚印刷とかしたいときはどうすればいいんですか?
改ページって
0670デフォルトの名無しさんNGNG
>>669
HTML 改ページ でぐぐりゃ見つかると思うが。IEだけかもしれんが。
0671GUCCINGNG
C言語のプログラムの一文
char *para,*data;
の文において以下のようなエラーがでるんですけどどうしたらいいか教えてもらえませんか?
fatal error C1004: 予期せぬ EOF が検出されました。
cl.exe の実行エラー
0672GUCCINGNG
C言語のプログラムの一文
char *para,*data;
の文において以下のようなエラーがでるんですけどどうしたらいいか教えてもらえませんか?
fatal error C1004: 予期せぬ EOF が検出されました。
cl.exe の実行エラー
0673GUCCINGNG
C言語のプログラムの一文
char *para,*data;
の文において以下のようなエラーがでるんですけどどうしたらいいか教えてもらえませんか?
fatal error C1004: 予期せぬ EOF が検出されました。
cl.exe の実行エラー
0674デフォルトの名無しさんNGNG
>>671
#include "stdafx.h"

後死ね。
0675GUCCINGNG
ありがとうございます。
何様だよ!
0676GUCCINGNG
さっきの以下のエラーが出たんですけどどうしたらいいかわかりません。よかったらおしえてください。
fatal error C1083: インクルード ファイルがオープンできません。'stdafx.h': No such file or directory
さっきの何様だよは隣のやつが面白半分で書き込みました。本当にごめんなさい。
0677デフォルトの名無しさんNGNG
>>676
cl.exeという事はVC6.0かVC7.1当たりを使っているのだと思うが、
統合環境からビルドしているなら stdafx.h がないとそういうエラーが出る。
というかヘルプ嫁。
0678GUCCINGNG
プロジェクトの設定のC/C++のプリコンパイル済みヘッダのPCHの作成をクリックしたところ自己解決しました。

>>677
お前が読め!
0679GUCCINGNG
やってみます。
ありがとございます。
0680デフォルトの名無しさんNGNG
>>678
普通新規プロジェクトから作成すると自動的にstdafx.hのインクルード行
が追加されるだろ。よくヘルプ読まずに使うからそういう事になる。
それとも割れ厨ですか?
0681デフォルトの名無しさんNGNG
あかんなあ。ム板にもそろそろ強制IDが必要かもな。
0682デフォルトの名無しさんNGNG
IDつけて解決する問題じゃないだろ
0683デフォルトの名無しさんNGNG
C言語のプログラムで
char *para,*data;
の一文に以下のようなエラーがでるんですけどどうしたらいいですか?
よかったら教えてください。
fatal error C1004: 予期せぬ EOF が検出されました。
0684デフォルトの名無しさんNGNG
>>683
マルチウザイ。氏ね
0685デフォルトの名無しさんNGNG
マルチって何?
0686デフォルトの名無しさんNGNG
こんにちは。
カテ違いならすみません。
もし違いましたら誘導して下さると嬉しいです。
緊急で本当に困っています。

エクセルの印刷プレビューを利用した際に[閉じる(C)]のボタンをマウスでクリックすると
フリーズしてしまい、キーボートで[C]を入力するとOKでした。マウスがUSB接続なので
PS2のマウスに交換しても同じです。原因が全くわかりません。

お手数ですがわかる方、宜しくお願いします。
0687デフォルトの名無しさんNGNG
>>685
なんで「マルチって何?」って書いたの?
0688デフォルトの名無しさんNGNG
>>685
マルチポストの略。いろんな場所で同じ質問をすること。
それぞれの箇所に対し、別に余り期待してないんだよみたいに見え、
回答者に対してすごく失礼な行為。それぞれで回答がもらえた時はさらに。
0689デフォルトの名無しさんNGNG
みんな、ウィンドウのクライアント領域を除いた幅とか高さとかを
使いたいときってどうしてる?
その都度GetSystemMetrics呼び出して計算する?グローバル変数に格納しておく?
俺は、引数で取得したい値(デスクトップの幅・高さ、
クライアント領域以外の幅・高さ…)を指定するような関数作って使ってたんだけど、
今日、知り合いにその関数見せたら、

「こんな変態関数使わないで素直にグローバルで持っとけよ気持ち悪い」

って言われますたorz
グローバル変数使わないで済むんならなるべく使いたくないんだけど、
みんなそういう値の取り扱いってどうしてる?
0690デフォルトの名無しさんNGNG
ちなみにその変態関数↓

int GetSize(char c) {
static int desktopWidth, desktopHeight, noclientX, noclientY;
static BOOL exeFlag = FALSE;

if(exeFlag == FALSE) {
desktopWidth = GetSystemMetrics(SM_CXSCREEN);
desktopHeight = GetSystemMetrics(SM_CYSCREEN);
#ifdef WINDOW_FIXED
noclientX = (GetSystemMetrics(SM_CXFIXEDFRAME) * 2);
noclientY = (GetSystemMetrics(SM_CYFIXEDFRAME) * 2);
#else
noclientX = (GetSystemMetrics(SM_CXSIZEFRAME) * 2);
noclientY = (GetSystemMetrics(SM_CYSIZEFRAME) * 2);
#endif
noclientY += GetSystemMetrics(SM_CYCAPTION);
#ifdef MENU_USED
noclientY += GetSystemMetrics(SM_CYMENU);
#endif
exeFlag = TRUE;
}
0691デフォルトの名無しさんNGNG
switch(c) {
case 'W':
return desktopWidth;
case 'H':
return desktopHeight;
case 'X':
return noclientX;
case 'Y':
return noclientY;
default:
return -1;
}
}
0692デフォルトの名無しさんNGNG
>>689
何でもグローバル変数にするのは、変数名の性でバグ起こしたりするし、良くない
(というか、個人的には嫌いだから、極力使わない)
だからって、その関数も…別に良いが…
0693デフォルトの名無しさんNGNG
rectで返せばいいだけだろ
0694デフォルトの名無しさんNGNG
ウィンドウズであるディレクトリ内の
ファイル名の配列を取得したいんですが
どうすればいいですか?
環境はMicrosoft の Visual C++です。
0695デフォルトの名無しさんNGNG
FindFirst/NextFileで列挙しろ。配列は自分で用意。
0696デフォルトの名無しさんNGNG
ウィンドウズであるディレクトリ内の
ファイル名の配列を取得したいんですが
どうすればいいですか?
環境はMicrosoft の Visual C++です。
0697デフォルトの名無しさんNGNG
なんか2chおかしくなってるな
0698694NGNG
ありがとうございます
>695
0699デフォルトの名無しさんNGNG
ありがとうございます
>695
0700652NGNG
>>657 >>656
レス、サンクスです。できるだけまったりやってみます。
0701652NGNG
>>657 >>656
レス、情報、サンクスです。できるだけまったりやってみます。
0702デフォルトの名無しさんNGNG
2重投稿が頻発してるな…
鯖の調子が悪いのか?
0703デフォルトの名無しさんNGNG
二重投稿が頻発してるな…
鯖の調子が悪いのかな?
0704デフォルトの名無しさんNGNG
あれ・・声が・・・遅れて・・・聞こえるよ
0705デフォルトの名無しさんNGNG
ネットワークブロトコロ、データーベース、ウェッブプログラム、カーネル?、マネージャー経験、ハードウェア

こういうのは独学で勉強するもんですか?
会社で何かプロダクトに参加した経験がないと、
知識があるうちに入らないでしょか?
0706デフォルトの名無しさんNGNG
>>667
脚本などで設定された役が、それを演じる人に比べて低レベル。ってやつ?役不足か?役不足って、麻雀?
0707デフォルトの名無しさんNGNG
>>705
胸はって、できますと言えるならばいいだろ
0708デフォルトの名無しさんNGNG
少なくともプロトコロなんて胸張って言えない
0709デフォルトの名無しさんNGNG
>>708
よく見ろ、「ブ」だ。
0710デフォルトの名無しさんNGNG
( ゚д゚)・∵.クハッ
最近目のピント調節がダメダメ(´・ω・`)
0711デフォルトの名無しさんNGNG
>>706
役者が不足してるんだったら人手不足だろ



(役不足は本来実力に対して役割が大したこと無いという意味だが、力不足という意味で誤用され始めて、今では辞書に載るようになった)
0712デフォルトの名無しさんNGNG
>>707
現役プログラマーの方のアドバイス、ありがとうございます
では履歴書には独学で勉強したと書いておきます
でも勉強するのはこれからなのです
0713デフォルトの名無しさんNGNG
win32環境で、ちょーくだらないソフト(Hello Worldレベル)を
お手軽に作るには、何がいいでしょうか。
条件は、
1、実行ファイルが小さいこと。
2、インストーラ不要。
3、外部DLL不依存。
です。
HSPは2と3は満たすのですが、1がちょっと。ランタイムDLLが大きいんですよ。
理想は、落とした exe をダブルクリックすれば、win95以上なら何でも動く。
lzh の解凍すら理解してなくてもOK。
exe のサイズは、hello world なら 100k以下、とか。

0714デフォルトの名無しさんNGNG
Ruby!!!!!!!!!!!!!!!!!!!
0715デフォルトの名無しさんNGNG
>>713
それくらいアセンブラでいいじゃん
0716デフォルトの名無しさんNGNG
>>597
6.0は全然ネタじゃないだろ。

BCBも挙げておく。
0717デフォルトの名無しさんNGNG
>>606
integerだろう。
0718デフォルトの名無しさんNGNG
>>713
JavaScriptとか。wshとか。でもいいんじゃないかい。
0719デフォルトの名無しさんNGNG
VisualC++.netでプログラミングの勉強をしているのですが「変数の追加」で
追加した変数を簡単に削除するにはどうしたらいいのでしょうか?
6.0だと表示メニューのClassWizardから削除できるみたいなのですが.netだと見つからないので・・・
0720デフォルトの名無しさんNGNG

>>713です。
>>718 さん、サンクス!。
でも、wshって、ユーザインタフェース弱すぎません?
やりたいことは、
しょうもないウィザード(と言うほどのこともないダイアログ)を出して、
その結果にしたがって、レジストリ書き換えて
あとは設定ファイルを吐き出させるだけです。
0721デフォルトの名無しさんNGNG
>>720
後から条件付け足すなクソめ
0722デフォルトの名無しさんNGNG
なんだよ、せっかく条件にあうの考えたのにそりゃないよ。
0723デフォルトの名無しさんNGNG
条件が変わらないなどということは幻想です。
むしろ変更を当然のこととするところから始めるべきなのです。
0724デフォルトの名無しさんNGNG
いやまあ・・・。
でも、言い訳すれば、Hello World レベル、
というところから、Dialogのポップアップぐらいは
できると踏んでたんで、WSHでは・・・。
まあ、たしかに、IEでWeb UI という形なら可能っぽいですが、
Win32 の Dialog はムリな香りが。
0725デフォルトの名無しさんNGNG
なんでも好きに使え。
0726デフォルトの名無しさんNGNG
MS-Windows(2000)で他プロセスのアプリケーションに対して
キー入力をエミュレートする(キーボードを押していないのに、押したように認識させる)
一般的な方法はありますか?
PostThreadMessageではうまくいきませんでした。
どなたかご教授よろしくお願いします。
0727デフォルトの名無しさんNGNG
>>726
SendInput
0728デフォルトの名無しさんNGNG
>>727
うまくいきました。ありがとうございました。
0729デフォルトの名無しさんNGNG
Microsoft VisualC++ でダイアログを編集する
コントロールボックスの×を押してしまったのですが
再び表示するにはどうすればいいのですか
0730デフォルトの名無しさんNGNG
>>418
>>419

ご返答ありがとうございます。
返信が送れて申し訳ありません。

VB制のアプリというのは、自社のコードでして
外部アプリケーションを呼び出すようなコードは一切含まれて居ないのです。

ですが、報告によると特定のフォームを開いた時や、特定のユーザーコントロールを生成した時に
勝手に他のソフトのインストーラーが起動するそうです

何件か報告があり、勝手に起動されるインストーラーは報告ごとに別のソフトのものです。

なにかのコントロールの呼び出しに反応しているような気がします。
オンデマンドインストールの詳細な資料がみつからなくて悩んでいます。
0731デフォルトの名無しさんNGNG
どこで質問していいのかわからないんでここで質問したいと思います。
学校の授業でC言語の授業をやっていて家のPC(Windows)にも導入したいんですが
フリーでつかえるようなCコンパイラってありませんかね?
検索をかけてみたところ、体験版はあるんですがフリーってのがそうそう見当たらないんです。
見つけても英語のサイトでチンプンカンプン・・・
もし、フリーのCコンパイラがあれば教えてくださいm(_ _)m
そもそも、ここで質問していいものなのかがわからないんですけどよろしくお願いしますm(_ _)m
0732デフォルトの名無しさんNGNG
★インターネット宣伝効果で大変電話が込み合っておりまつ。
今後解約手続きに支障が出る恐れがございますので、まだ解約されていない方はお早めに!!

(新5分でNHK口座引き落としを解約する方法)

●0120-151515(フリーダイヤル 以後以後以後)に電話する。
●アナウンス「該当する番号を押して下さい」と流れるので、受信料等の「1」を押す
●最近は繋がりにくいがマターリ待つ。オペレーターのおねいさんに繋がる(#´Д`#)
●解約したいと伝えると、理由を聞いてくるので「テレビが壊れた」旨伝える。
  (いつ壊れたか?他に受信機はないか? 購入、修理の予定は無いかと聞いてくる)
  ※必ず「廃棄した。もう購入しない」と言う。(過去の場合は、さかのぼって料金が返金される!)
●お客さま番号(放送受信料領収書のはがき参照)、住所、電話番号を確認してくるので答える。
●確認が出来たら、書類を送付するので期日までに郵送する旨説明してくる。
  (この時に現在の支払い状況も確認されると思います。)
●送付された放送受信機廃止届を郵送する。
※最近はオペレータも簡単に解約させないようにもっていくケースが報告されていまつ。
  心配ご無用!自信を持って毅然とした態度で「撤去した!」と言うだけでOK.
  それ以外のことは言うべからず。何を言われても「撤去した!」これだけで済みます。

※全然フリーダイヤルが繋がらない場合は「NHK視聴者コールセンター」に確認しましょう。

レゴナレ オナナ オナナ
0570−077077   ttp://park2.wakwak.com/~benki/img/4013.jpg 


各板にコピペをお願いします!
0733デフォルトの名無しさんNGNG
>>731
その時点でつまずいてるようではだめだろ
学校だけでやってろ
0734デフォルトの名無しさんNGNG
>>731
こことかかな。
http://www.borland.co.jp/cppbuilder/freecompiler/
0735デフォルトの名無しさんNGNG
>>731
http://www.mgs2.com/online.lesson/language.c/02.html
0736デフォルトの名無しさんNGNG
タダで始めるC/C++プログラミング for Windows
http://www2.wbs.ne.jp/~dskoba/database/prog.htm
0737デフォルトの名無しさんNGNG
関連スレはこの辺
http://pc5.2ch.net/test/read.cgi/tech/1086287039/
http://pc5.2ch.net/test/read.cgi/tech/1091066805/
http://pc5.2ch.net/test/read.cgi/tech/1065260556/
http://pc5.2ch.net/test/read.cgi/tech/1090062751/
http://pc5.2ch.net/test/read.cgi/tech/1058134693/
0738731NGNG
どうもありがとうございますm(_ _)m
0739デフォルトの名無しさんNGNG
というか何で自分で見つけられないの?
「Cコンパイラ」で一発じゃん

ttp://www.google.co.jp/search?hl=ja&q=C%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%A9&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=
0740デフォルトの名無しさんNGNG
GetOpenFileNameの操作感でユーザーにディレクトリを指定してもらうコモンダイアログボックスってありませんか?
環境はWindows,C++です。
よろしくおねがいします。
0741デフォルトの名無しさんNGNG
実は検索はかけてません。
検索したけど見つからなかった言えば丁寧に教えてくれると聞いたので。
0742デフォルトの名無しさんNGNG
>>741
はっきり言おう

氏ね
0743デフォルトの名無しさんNGNG
csvファイルで
aaa,bbb,"ccc"ddd",eee,,,
の3番目のフィールド("ccc"ddd")のようなデータがあった場合はどう対処するのが最上ですか?

a) 復帰不可としてパース中止
b) 途中の単独ダブルクォートは無視して"cccddd"として扱う
c) ダブルクォート2つのミスだと見なして"ccc""ddd"として扱う
d) その他
0744デフォルトの名無しさんNGNG
構文エラー発生でPCをシャットダウン
0745デフォルトの名無しさんNGNG
レジストリに一切書き込まない実用的なWindowsアプリは作れるでしょうか?
GetOpenFileNameを使っただけでレジストリへの書き込みが発生するというのを
どこかで見ましたがどうなのでしょう?
API使用とレジストリの読み書きの関係を調べることは可能でしょうか?
0746デフォルトの名無しさんNGNG
一体何を心配してるんだ。
0747デフォルトの名無しさんNGNG
>>745
そこまで気にする必要はないだろ。
普通にReg〜系のAPIを使わなきゃいいだけ。
0748740NGNG
とりあえず、僕は745の質問はしていません。別の人です。
0749デフォルトの名無しさんNGNG
>>740
SHBrowseForFolder
0750デフォルトの名無しさんNGNG
最近使ったファイルが登録されるだけじゃねーの。
0751デフォルトの名無しさんNGNG
>>740
1.GetOpenFileNameで適当なファイル名をつけて指定してもらう
2.取得したパスから、文字列操作でファイル名のみを削除する(ディレクトリのみを残す)
EACはこの方法でディレクトリ取得してるっぽい感じ

>>742
本人じゃ無いと思われる
0752デフォルトの名無しさんNGNG
なぜRubyはこんなに素晴らしいのか、誰か教えてください!!!
0753745NGNG
「このソフトはレジストリを使用しません」と書こうとしたんです。
でも嘘になる。で、何をやるとどこに書くのか知りたいと。
0754デフォルトの名無しさんNGNG
>>753
それなら>>747の言うとおり自分で明示的に書き込まない限りは使ってないって言っていいよ。
0755デフォルトの名無しさんNGNG
>>752
痘痕も笑窪
0756745NGNG
>>754
分かりました。

皆さんありがとうございました。
0757デフォルトの名無しさんNGNG
あるソートプログラムにランダムに変化を与えて、
そのランダムに生成されたソートプログラムの中から元のソートプログラムより優秀(速度が速い)なプログラムにまた、ランダムに変化を与え…。

と繰り返してる内に現在もっとも効率のいいソートプログラムより優秀なソートプログラムができたと本で見た事があるんですが、

進化論的なことをプログラムで再現させたような奴です。

これは、ほんとですか?
実物とかないのでしょうか。
0758デフォルトの名無しさんNGNG
>>757
その本の名前を教えてください
ムー?
0759デフォルトの名無しさんNGNG
>>757
遺伝的プログラミング。
ただしアルゴリズムを生成するんじゃなく
決まったアルゴリズムのパラメータをいろいろ調整していって最適なものを見つける。
0760デフォルトの名無しさんNGNG
思考する機械コンピュータ という本に出てました。
0761デフォルトの名無しさんNGNG
>>757
Cマガ2004/10に遺伝的アルゴリズムと免疫アルゴリズムについて
解説した記事があるから興味あったらバックナンバーでも読んでみれば?
0762デフォルトの名無しさんNGNG
>>759 >>761
回答ありがとうございます。
遺伝的プログラミングですか、はじめて聞きました。
この本もその遺伝的プログラミングのことのようですね。
一応、その本をもういっかい読み直してみます。

遺伝的プログラム、大分興味沸きました。
教えていただいてありがとうございます。
0763デフォルトの名無しさんNGNG
>>757
「人工生命の世界」でも16個のデータソートを60回で出来るとかならある(P.108辺り)。
平成6年出版の本で、古いが。ISBN4-274-06101-9
0764デフォルトの名無しさんNGNG
例えば、バブルソートを先祖にしてクイックソートが生まれるかね。
単純なプログラムでは仮想計算機上で機械語命令自体(=アルゴリズム)を
変化させるのがあったけど。セルゲームとか何とか言ったかな。
0765デフォルトの名無しさんNGNG
正にすれ立てるまでもない質問です。
CASL�UのLD命令とLAD命令の違い、どのように
使い分けるのか、をドエロイ人教えてください!
0766デフォルトの名無しさんNGNG
Google 検索: LD命令とLAD命令の違い
http://www.google.com/search?hl=ja&lr=lang_ja&ie=sjis&q=LD%96%BD%97%DF%82%C6LAD%96%BD%97%DF%82%CC%88%E1%82%A2
0767765NGNG
ググりましたが使い分け方がわからなかったんで質問しました。

定数2→GR1は
LD GR1,2
LAD GR1,2
のどちらでも可能でしょうか?
教本などでは断りなしに混在して出てくるのでパニクってしまいまして。

LAD 0,=2
の「0」は何の意味があるのかとか。
0768765NGNG
訂正
LAD 0,=2 → LAD GR1,0,=2
0769デフォルトの名無しさんNGNG
>>713
wshだな。
0770デフォルトの名無しさんNGNG
>>755
分かりました。

皆さんありがとうございました。
0771デフォルトの名無しさんNGNG
batで十分だろ。
echo Hello, World!

0772デフォルトの名無しさんNGNG
>>771
実行ファイルとかexeファイルとか言ってるけどな
0773デフォルトの名無しさんNGNG
rubyできまりだな
0774デフォルトの名無しさんNGNG
お前ら答えるのはいいけどもう少し下まで読んどけよ
0775デフォルトの名無しさんNGNG
自己解凍書庫も必要か、自動実行オンで。
0776デフォルトの名無しさんNGNG
やっぱりRubyだな。
0777デフォルトの名無しさんNGNG
>>772
昔BATファイルをEXEファイルにするソフト出てたな。
0778デフォルトの名無しさんNGNG
>>777
今もあるよ
0779740NGNG
>>751
>>749
頂いた情報をもとにまた改めてグーグル等で調べてみます。

ありがとうございました。
0780デフォルトの名無しさんNGNG
HTMLのリンクの記述で
<a href・・のhrefって何の略なんですか?
めちゃくちゃきになります
0781デフォルトの名無しさんNGNG
>>768
ネタだと思うけど、そんな命令CASL�Uには無いよ
=2 の部分、明らかにおかしいでしょ。
0782デフォルトの名無しさんNGNG
>>780
Hなページへのリファレンスかな。
aは
0783780NGNG
>>782
なるほどー、それなら覚えやすいですね。
って、、
0784デフォルトの名無しさんNGNG
Ruby って何の略ですか?
0785デフォルトの名無しさんNGNG
>>784
ロバ、牛、馬鹿、山羊
0786デフォルトの名無しさんNGNG
ワロタ
0787デフォルトの名無しさんNGNG
>>780
http://www.google.co.jp/search?hl=ja&c2coff=1&q=href+%22stands+for%22&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=

aはAnchorで決まりっぽいが、hrefについてはHyperlink REFerenceのほか、hに関して
Hypertext, Hyper, Homeなど、諸説ふんぷんだなぁ。
RFCには載ってるのかな。調べておしえて。
0788デフォルトの名無しさんNGNG
全ての点を通る一筆書きには、ヒルベルト曲線が良く使われると思います。

ヒルベルト曲線は正方形を埋め尽しますが、埋め尽したい平面が長方形の場合にはどうすれば良いでしょうか。

やりたいことは、長方形や直方体内に等間隔で並んだ各点に番号(1次元リスト)をつけたいのです。近くの点には、なるべく近い番号を割り当てます。
0789デフォルトの名無しさんNGNG
1247
358A
69BC
0790デフォルトの名無しさんNGNG
167C
258B
349A
0791デフォルトの名無しさんNGNG
普通にラスタスキャンじゃ駄目なのか?
0792デフォルトの名無しさんNGNG
駄目です。
行からなめたとき、隣り合う列の番号が離れるからです。
だから、正方形や立方体でヒルベルト曲線を使うのです。
0793デフォルトの名無しさんNGNG
Microsoft VisualC++ でダイアログを編集する
コントロールボックスの×を押してしまったのですが
再び表示するにはどうすればいいのですか
0794デフォルトの名無しさんNGNG
>>793
表示→ツールボックスか、Ctrl+Alt+Xでは?
0795デフォルトの名無しさんNGNG
すいません
Ctrl+Alt+Xを押してもでてきず
表示にもツールボックスがありません
0796デフォルトの名無しさんNGNG
>>793
>>729
0797デフォルトの名無しさんNGNG
>>793
VC++ 6.0 なら
ツール > カスタマイズ > ツールバー > コントロールのチェックマークを ON
0798デフォルトの名無しさんNGNG
こんにちは。
プログラムって、括弧の数が間違ってて(かっこ閉じの数が多すぎたり少なすぎたりして)エラーでたりしますよね。
そのような文法ミスをチェックしてくれるツールというのはありませんでしょうか?

自分でもグーぐるで調べてみたのですが、見つからなかったもので・・。
ご存知の方いらっしゃいませんか?
0799デフォルトの名無しさんNGNG
>>797
でましたー、ありがとうございます
0800デフォルトの名無しさんNGNG
>>799
割れザーかよ。警察逝け
0801デフォルトの名無しさんNGNG
質問ですunsorted list(ソートされないリスト)で
┏━┳━┳━┳━┳━┳━┓
┃10┃53┃24┃35┃  ┃  ┃
┗━┻━┻━┻━┻━┻━┛
と配列が渡されたとき、「75」を挿入すると

┏━┳━┳━┳━┳━┳━┓
┃10┃53┃24┃35┃75┃  ┃
┗━┻━┻━┻━┻━┻━┛
となるので正しいですか??

また、
┏━┳━┳━┳━┳━┳━┓
┃10┃53┃24┃35┃  ┃  ┃
┗━┻━┻━┻━┻━┻━┛
から53を削除した場合、リストはどの様に並びますか?
よろしくおねがいしますm(_ _"m)
0802デフォルトの名無しさんNGNG
>>801
マルチ
0803デフォルトの名無しさんNGNG
>>801
何のリスト??

> と配列が渡されたとき、「75」を挿入すると
挿入って?

> から53を削除した場合、リストはどの様に並びますか?
どんな構造のリストか知らないけれど、53を削除しただけなら10の次のポインタがNULL
になるから、24以降はゴミになるからコレクションしてあげてね。
0804788NGNG
>>798-790
これも、配列が巨大になった場合には、隣り合う点の番号がかけ離れるでしょ。
だから、却下です。

ちなみに、Morton order も力不足です。

長方形の場合でも、はみだしてもいいから正方形のHilbert曲線を書いて、
長方形内のものだけ採用すれば良いのでしょうか?

Hilbert曲線は画像処理で使ってないでしょうか?
画像の形は正方形とは限らないとおもうんだけどなぁ。
0805デフォルトの名無しさんNGNG
> 長方形の場合でも、はみだしてもいいから正方形のHilbert曲線を書いて、
> 長方形内のものだけ採用すれば良いのでしょうか?
それでいいよ
0806デフォルトの名無しさんNGNG
別の言い方をすればクリッピングすればそれで済むって事だな。
0807788NGNG
>>805
多くの場合そうするの?
おしえて画像処理の人
0808デフォルトの名無しさんNGNG
>>807
あぁ
0809デフォルトの名無しさんNGNG
>>798
} カッコのチェック、Visual C++ なら CTRL + } で対応するカッコが
見つけられるよっ!
0810デフォルトの名無しさんNGNG
Emacs 使う。
0811デフォルトの名無しさんNGNG
そういや、xyzzyみたいに、行中のどこでタブ押してもインデントしてくれる機能って一般的なの?
それとも、他にはEmacs位しか対応してない?
VisualC++が対応してないっぽくて激しく使いづらい……いい加減慣れないといかんのかなぁ…
0812デフォルトの名無しさんNGNG
そういえば細菌気付いたんだけど、メモ帳日本語打ってる時、
\ のとこ2回押したら半角英数字になるんだ。烈しくどうでもいいけど。
0813デフォルトの名無しさんNGNG
>>809
VIMなら Ctrl+% な
0814デフォルトの名無しさんNGNG
Archive::Zip
0815デフォルトの名無しさんNGNG
C(or C++)で、 PerlのArchive::Zipモジュール のような便利な
ライブラリを探しています。
具体的には、次のような感じでCのコードをかけるようなもの

$zip = Archive::Zip->new();
$member = $zip->addFile("元のファイル","書庫内でのファイル名");
$member->desiredCompressionLevel($compression_level);
$member->setLastModFileDateTimeFromUnix( time() );

等々。
これを自力で実装するのはかなり大変そうなので
0816デフォルトの名無しさんNGNG
system
0817デフォルトの名無しさんNGNG
>>815 zlib
0818デフォルトの名無しさんNGNG
はあ
0819デフォルトの名無しさんNGNG
サンクスコ >> 815
0820デフォルトの名無しさんNGNG
シェルスクリプトの代用のために覚えるとしたら、PythonとPerlどっちがいい?
0821デフォルトの名無しさんNGNG
1linerにこだわるなら後者。こだわらないならどっちでも
0822デフォルトの名無しさんNGNG
perlの方が使える環境多そうだからperl
インストール用スクリプトとかにも多いし
0823初心者ですけど・・・NGNG
インクルード ファイルがオープンできません。'stdafx.h': No such file or directory
上のようなエラーがでるんですけどどうしたらいいか教えてくれませんか?
0824デフォルトの名無しさんNGNG
>>676==>>823
健忘症の予防には大人のための計算ドリルがオススメです。
お近くの書店でお求めになれます。
0825初心者ですけど・・・NGNG
本も買ったんですけど分からないんですよ・・・
0826デフォルトの名無しさんNGNG
>>825
分かりやすい本を選んで買えば良い
0827初心者ですけど・・・NGNG
一番分かりやすそうなやつ買ったんですけど、分からないんですよ。
つーかなんで素直に教えてくれないんですか?やっぱ初心者だと
説明が長くなるからだるいとか思ってんですか?教える気がなくて
馬鹿にするだけなら返事しなければよくないじゃないですか?
あなたのこと何も知らないけどあなたみたいな人がいたら本当に
C言語のこと聞きたくてこのページに書き込んでる人が迷惑じゃ
ないですか・・
0828デフォルトの名無しさんNGNG
>>827
やる気の無い奴はもっと迷惑だ
0829デフォルトの名無しさんNGNG
スレ内にもう答えがあるわけだが。
0830初心者ですけど・・・NGNG
やる気はあるんですけど・・・
0831デフォルトの名無しさんNGNG
C++Builder5をインストールしたんですが、
コンポーネントパレットがstandardしかありません。
どうやったら増やせますか??
0832デフォルトの名無しさんNGNG
>>830
「やる気」とは、
・始める、やる気
・達成する、やる気
の2種類が多いんだけど、君の場合は一つ目だね。
そして、今の学生は良く「やる気はあります」と言うが、達成する気なんて全く
感じられない。
そして、教えてくれ教えてくれと冗談みたいに繰り返すんだ。
0833デフォルトの名無しさんNGNG
>>823
#include "stdafx.h"

後氏ね。
0834初心者ですけど・・・NGNG
本を買って独学で読みまくってそれでもわからないから
聞いてるんじゃないですか!今の若いものはなんて
言ってるけど今の若い者がみんなそんな感じだなんて
思わないでくれますか!あまりにも狭い世界で生きて
んじゃないですか?つーかもう想像で言わないでください。
俺だって俺なりにやる気あってこのページ見ながら
本みながら先生にききながらやってるんですよ・・
しかも今の若いもんがそうなったのも俺らを育てた俺らの親世代にも責任
あるんですよ・・・
0835デフォルトの名無しさんNGNG
>>833へ
それを入れたらさっきのエラーがでたんですよ・・・
0836デフォルトの名無しさんNGNG
>>834
ネタはネタらしく、もっと上手にやれ
0837デフォルトの名無しさんNGNG
ネタって?
0838デフォルトの名無しさんNGNG
>>834
読みまくって解からないんじゃ才能ないよ。この業界は諦めた方がよい。
0839デフォルトの名無しさんNGNG
>>823
何の為のエラーメッセージだ。
そんなファイルもしくはディレクトリなんて無いよ、って教えてくれている。
つまり、stdafx.hというファイルが用意されていないからそのようなエラーになるんだ。
初めからstdafx.hが無いのならたぶんインクルードしなくても結構。
0840デフォルトの名無しさんNGNG
俺だってこんなことしたくないんですよ!
超伝導の研究なのに苦手なC言語を先生にやらされてるんですよ・・・
0841デフォルトの名無しさんNGNG
>>840
いい加減うざい。お前には絶対に教えない。
ログ検索するか他のBBS池。
何も知りたくないならこのスレでいつまでも雑談しとけ。
0842デフォルトの名無しさんNGNG
>>840
Cをやる気無いんじゃんか
0843デフォルトの名無しさんNGNG
int型の変数を「a,b.c」で宣言する。
aにはIDを代入する。(6桁)
除算演算子と剰余演算子を使い、bにはaの上3桁が、cには下3桁が代入されるようにする。
char型の変数をzとし、IDの下3桁が40以下なら"A"、41以上なら"B"を代入する。
ただし上3桁を確認し、234の場合には"B"となるようにする。
char型変数の結果を使って、「あなたはクラス○です」と表示させる。(○はAかB)
更に、char型変数の結果をチェックし、「教室はROOM○です。」と表示させる。(○は1か2)

上の条件でIDが 234010の場合と、1230481の場合の結果を表示させなさい。
0844デフォルトの名無しさんNGNG
なんか、やる気ある、とか、苦手なC言語をやらされている~=やる気ない とか
よく解からない人だね。
0845デフォルトの名無しさんNGNG
やらされてるけどやってやろううっていう気持ちはあるんですよ・・・
0846デフォルトの名無しさんNGNG
class kadai {
public static void main(String args[]) {
int a,b,c;

a = 234010//ID(6桁)の代入
b = a???;//上3桁
c = a???;//下3桁

//IDの確認
System.out.println("IDは"+a);
System.out.println("ID上3桁は"+b);
System.out.println("ID下3桁は"+c);

0847デフォルトの名無しさんNGNG
char z;

//IDを確認して、zにAかBを代入
if (? ? ?){
z = 'A';
} else {
z = 'B';
}

//クラス分けの表示
System.out.println("あなたはクラス"+ z +"です。");

//zを確認して、教室を表示
if (? ? ?) {
System.out.println("教室はROOM1です。");
} else {
System.out.println("教室はROOM2です。");
}
}
}
0848デフォルトの名無しさんNGNG
>>845
> 俺だってこんなことしたくないんですよ!
0849デフォルトの名無しさんNGNG
>>839へ
stdafx.h
の文を消したらエラーが20くらい増えるんですよ・・・
0850デフォルトの名無しさんNGNG
雑談乙
0851デフォルトの名無しさんNGNG
stdafx.hはプリコンパイルヘッダを作るために必要。
というかプロジェクトの中のプリコンパイルヘッダオプションをOFFにすれば
コンパイルは遅くなるけどエラー出なくなる。
0852デフォルトの名無しさんNGNG
>>851さんへマジでありがとうございます。
0853デフォルトの名無しさんNGNG
>>851さんへ
プリコンパイルファイルって見つからないんですけど・・
どこにありますか?
0854デフォルトの名無しさんNGNG
僕ら中年だって、教えてやろうっていうやる気だけはあるんですよ!
0855デフォルトの名無しさんNGNG
文部省のゆとり教育の成果が着々と現れているよう棚。
0856デフォルトの名無しさんNGNG
>>853
ソリューションエクスプローラを右クリックしてプロパティ→プリコンパイル済み
ヘッダ→プリコンパイルヘッダの使用/作成(/Yu)となっていたら、プリコンパイル
ヘッダを使用しないに変更。
0857デフォルトの名無しさんNGNG
文部科学省だって、優秀な若者を育てようっていうやる気だけはあるんですよ!
0858デフォルトの名無しさんNGNG
>>856へ
ありがとございます。
0859デフォルトの名無しさんNGNG
>>856さんへ
またまたすいません・・・
ソリューションエクスプローラが見つかりません・・
0860デフォルトの名無しさんNGNG
>>855
2006年問題
2010年問題
大学もいろいろ大変だ。
0861デフォルトの名無しさんNGNG
もうこんな奴の相手するなよ・・・
0862デフォルトの名無しさんNGNG
正規表現等で、主に\でエスケープする必要がある文字って
なんていうんでしたっけ?"とか.とか*とか。Perlなら/とかも
メタ文字かと思ったんですが、.とか*とかはメタ文字リストに
載ってるんですが、"や/が載ってなかったもので
0863デフォルトの名無しさんNGNG
>>859
VC6.0だったら他の奴に聞け。今あいにくVC7.1しか手元にない。
0864デフォルトの名無しさんNGNG
>>862
エスケープシーケンス
0865デフォルトの名無しさんNGNG
>>864
どうもー
0866デフォルトの名無しさんNGNG
>862
" はそもそもエスケープする必要なし
/ は、例えば s(foo/bar)(foobar) とか s!foo/bar!foobar! の形式を使えばエスケープする必要なし

だからメタ文字に入ってないのだ

>864
エスケープシーケンスは \n とかそのもののことを指す。
0867デフォルトの名無しさんNGNG
stdafx.hは超FAQだからぐぐれば簡単に見つかる。
つうか質問する前にぐぐれ

stdafx.h エラー の検索結果 約 1,660 件中 1 - 10 件目 (0.37 秒)
0868デフォルトの名無しさんNGNG
>>867
まぁ、やる気がないわけだからググるはずもないわけで。
0869デフォルトの名無しさんNGNG
stdafx.hでぐぐったらこのスレが見つかった。
同じこと何度も質問するなボケ

> すれ立てるまでもない質問はここで 第62刷
> ... 677 :デフォルトの名無しさん :04/12/06 11:22:25 >>676 cl.exeという事はVC6.0かVC7.
> 1当たりを使っているのだと思うが、 統合環境からビルドしているなら stdafx.h
> がないとそういうエラーが出る。 というかヘルプ嫁。 678 :GUCCI :04 ...
> pc5.2ch.net/test/read.cgi/tech/1100963189/l50 - 15k - キャッシュ - 関連ページ
0870デフォルトの名無しさんNGNG
>>855
他の優秀な若者のために擁護するが、ゆとり教育がバカを生むんじゃないぞ。個人的にバカなだけだ
ゆとり教育はやる気の無いやつは実力がつかないまま終わってしまうが、やる気のある奴は力を付けられるし
教師次第ではおちこぼれを出さない事も可能だと思うぞ(生徒にやる気を出させ無い事には、詰め込み教育しかダメだが)
一般社会が実力主義になったから、学校までそうなってしまったように感じた
(その割に、受験制度とかは古いままだから、グダグダだけど)
0871デフォルトの名無しさんNGNG
>>870
実力より特許
0872デフォルトの名無しさんNGNG
まあ、ネタにマジレスするとだな

「教えくれさえすれば」なんでも理解できるってのが、そもそも間違い。
そんなやつは、理解する気がないんだから(=やる気がない)、いくら
教えたって、「教え方が悪い!」って言う

よくいる「やればできる」と言われるのと一緒で、そんなのは絶対「やらない」。
何しろ、やらないからできていないのだから。
0873デフォルトの名無しさんNGNG
やっても出来ないって言うのは言い訳って言われてしまうと
本当にやっても出来ない香具師は途方に暮れるしかない
0874デフォルトの名無しさんNGNG
それは仕方がない
0875デフォルトの名無しさんNGNG
何を「やっている」か、だな。

「本読みました!」って、そんなの当たり前。
そんなのは「やっている」うちに入らない。
0876デフォルトの名無しさんNGNG
だから目標もなく漠然と「プログラム勉強したいです」
って姿勢だけじゃダメなんだって
0877デフォルトの名無しさんNGNG
はぁ・・・
それで、>>859の答えはまだでしょうか?
0878デフォルトの名無しさんNGNG
GOTO 野村総研

1件1000万円からご相談
0879デフォルトの名無しさんNGNG
>>877
とっくに解決してる
0880デフォルトの名無しさんNGNG
>>4
SQL自体の互換性が低い。
例えるなら昔のBASIC並に方言がある。

一方で動かしていたSQLが他方でそのまま動くとは思わないほうがいい。
トランザクションの挙動も全然違う。

今のところ標準SQLは絵に描いた餅って感じだ。
0881デフォルトの名無しさんNGNG
>>880
ウザいよ氏ね
0882820NGNG
>>821-822
ありがとう。
0883デフォルトの名無しさんNGNG
>>881
おまえがうざい
0884デフォルトの名無しさんNGNG
出来るやつは何をやっても出来る。
駄目なやつは何をやっても駄目。
0885デフォルトの名無しさんNGNG
HW板から誘導されてきました

64bitCPUになると命令長が32bitと比べて倍になると思うんですが、
アプリケーションのサイズも倍になってしまうんでしょうか?
いや、実際にはならないと思うのですが
そうならない理由がうまく説明できません。
0886デフォルトの名無しさんNGNG
データセグメントに入るのはそのまま倍になったりしないんじゃないかな
0887デフォルトの名無しさんNGNG
64bitになったからって全ての要素が倍なるわけじゃないし。
ポインタと一部の整数型だけ。
それにコードサイズも64bit系命令の命令長が単純に倍にはならないんじゃないの。
0888デフォルトの名無しさんNGNG
オペコード長は可変だから大丈夫
むしろオペランド長の冗長化が心配だけど
そっちもセグメントとの組み合わせで
適当に省略可能な命令があったりする

0889デフォルトの名無しさんNGNG
>>886-888
レスありがとうございます。
RISCだと命令長は固定だと思っていたんですけどちがうんでしょうか?


0890デフォルトの名無しさんNGNG
SWIGに関するスレって無いんですか?
0891デフォルトの名無しさんNGNG
つーか答える気もないくせに人のことばっか気にしてんな!
お前ら、何様だよ!
いっつもいっつもくだらないことばっか言いやがってよー
ちゃんと働けよ!暇人が!
真剣に答えてくれる人にはすいません。
そうゆう人にはマジで感謝してます。
0892デフォルトの名無しさんNGNG
>>891
お前が何様だよ。氏ねよ。 (´ー`)y─┛~~
0893デフォルトの名無しさんNGNG
つーか教えてもらう身分のくせに人のことばっか気にしてんな!
お前ら、何様だよ!
いっつもいっつもろくに調べもしないで質問ばっかしやがってよー
ちゃんと勉強しろよ!怠け者が!
真剣に学ぼうとしている人にはすいません。
そうゆう人にはマジで回答してます。
0894デフォルトの名無しさんNGNG
>>891
オレは一応答えてる側だが、そういう書き込みをするのは良く無いと思うな。
2chがこういう雰囲気の場だってのは最初からわかってることで、それが気に入らないのなら来なければ良いだけの話。
まともな質問なら煽りどうのこうのは別にして回答はもらえるんだし、それでいいじゃないか。
0895デフォルトの名無しさんNGNG
>>894
ネタだろ。ネタにしても、腹に据えかねたんだろうけどな。

というか、答えようとする人が分からない(難しい)質問にたいして、「分からない」って返事も無くスルーになると、
どうすれば良いか困るってのはあると思う
0896デフォルトの名無しさんNGNG
>>889
RISCなら固定だね。
でも今時純粋な64bit RISC CPUなんてあるのかな。
0897デフォルトの名無しさんNGNG
POWER4とか…
0898デフォルトの名無しさんNGNG
>>891 >>894-895
まあまともな質問しても変な答えが返ってきたんだったら、
そういう回答者に当たったのが不運と思ってあきらめよう。
0899デフォルトの名無しさんNGNG
千と千尋が真っ赤なのはバグですか?
0900デフォルトの名無しさんNGNG
映画版が赤いっつって苦情来てたんだっけ…
もう結構前で忘れちゃったが
0901デフォルトの名無しさんNGNG
あと10分で始まりますね
0902デフォルトの名無しさんNGNG
I am Sam.見ました。涙がでました。
0903デフォルトの名無しさんNGNG
どうしてみなさん「〜ました」と言わずに「〜ますた」って言うんでしょうか。
0904デフォルトの名無しさんNGNG
単なる流行ですます。
0905デフォルトの名無しさんNGNG
2ch語

○○しろ → ○○しる
がんばる → がんがる
既出 → がいしゅつ
0906デフォルトの名無しさんNGNG
なんだか変な言葉ばっかり。。。
0907デフォルトの名無しさんNGNG
>>906
よそ者ハケーン
0908デフォルトの名無しさんNGNG
発見 → ハケーン
0909デフォルトの名無しさんNGNG
つまらんスレになったな
0910デフォルトの名無しさんNGNG
だめですー 言は体を成しますー にゃんにゃん
0911デフォルトの名無しさんNGNG
C++
ウインドウモードの時、指定した画面サイズ(W,H)から周りの枠線やタイトルバーを除いた幅と高さはどうやって求めればいいのですか?
0912デフォルトの名無しさんNGNG
>>911
OSは何だ?Macか?Linuxか?コンパイラは?
0913デフォルトの名無しさんNGNG
http://pc5.2ch.net/test/read.cgi/tech/1101393155/356-
…かと思ったが、その書き方だとクライアント領域を求めるだけでOKか?
GetClientRectか?
0914デフォルトの名無しさんNGNG
>>745
で出てた書き込むレジストリって、
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\OpenSaveMRU
辺りらしいな(XP)
レジストリ色々調べてたら引っかかった……無駄に個人情報書き込んで、何に使ってるんだろう…
0915デフォルトの名無しさんNGNG
>>911
Win32API質問箱 Build25
http://pc5.2ch.net/test/read.cgi/tech/1101393155/l50
0916デフォルトの名無しさんNGNG
>>914
個人情報?おまえ馬鹿だろ?
0917デフォルトの名無しさんNGNG
>>914
【コラム】Windows XPスマートチューニング 第146回 Windows XPや各アプリケーションの履歴をクリアする (MYCOM PC WEB)
http://pcweb.mycom.co.jp/column/winxp/146/
0918デフォルトの名無しさんNGNG
自分の開発環境聞かれて、「Emacs, make」とか答えてる人けっこういるけど、
なんでわざわざmakeも書くのですか?
「だったら俺達も入れてくれよ!」rcs、grep、gdb、gcc。。。。ゾロゾロ
と、なりそうですが、なんでmakeだけ特別な存在なんですか?
0919デフォルトの名無しさんNGNG
取りまとめ役だから。
0920911NGNG
レスありがとうございます。
おかげで解決しました〜。
0921デフォルトの名無しさんNGNG
>>918
負け
0922デフォルトの名無しさんNGNG
>>919
これからはせめてバージョン管理システムも入れてあげてください。
0923デフォルトの名無しさんNGNG
Windowsで動く、いわゆるアプリを書いてみようと思うのですが、
今までコンソールアプリしかかいたことがないので、どの言語で書けばいいかなぁと思ってます。
お奨めの言語とかってありますかね?
ちなみに、とりあえずJavaで書いてみようかな、と思ってます。
今まで使ったことがあるのはCがそれなりに、Java, C++がかじった程度です。

0924デフォルトの名無しさんNGNG
1年ほどCを使ったWindowsプログラミングを勉強してきて、
小さいプログラムを作れるようにはなってきたのですが、
少し大きなプログラム(1000行以上位)を作ったり再利用したりすると、
ごちゃごちゃしてきたり酷く継ぎ接ぎした感じになってしまい、
設計の重要さ、データ構造の重要さが身に染みて来てる今日この頃なのですが、
これは読んでおけとか、このサイト見ろや雑魚がみたいな事がありましたら教えて頂けないでしょうか。
0925デフォルトの名無しさんNGNG
>>924
おれはそれくらいの時にGNUの生ソースを初めて読んで、プチ☆ブレイクスルーを
味わった気がする。
0926デフォルトの名無しさんNGNG
>>924
一度C++のようなオブジェクト指向言語に染まってみてから再度Cに
戻ってみてはどうか。Cでもオブジェクト指向的なプログラミングが
出来るが、それは他のオブジェクト指向言語に慣れてからでないと
なかなか難しい。
0927デフォルトの名無しさんNGNG
>>926
しかしC++をやるにはCの構造化をマスターしておいたほうが
マスターが早いと言うトートロジーな気も。
0928デフォルトの名無しさんNGNG
>>927
個人差もあるからねえ。一度Cにどっぷり浸かると、その考え方から
抜け出してC++らしさとかOOPらしさに慣れるのに随分と骨を折るしねえ。
0929デフォルトの名無しさんNGNG
数字を十回うって逆から表示するようにしたいのですが
これのどこがだめなんですか

cout <<"文字を入力してください 十回"<<endl;

for (i=0; i<=10; i++){
cout <<i<<"番目-->";
cin >>retu[i];
}
for (i=10; i<=0; i--){
cout <<i<<"番目-->"<<retu[i]<<endl;
}
0930デフォルトの名無しさんNGNG
for (i=10; i<=0; i--){
0931デフォルトの名無しさんNGNG
>>928
現在、骨を折っています。
プログラム組むのは出来るんだが、頭の中でしっかり整理し切れて無いんだよなぁ…
プログラム大きくなると、その辺がネックになってバグバグになりそうで怖い…
0932デフォルトの名無しさんNGNG
まじでわかりません
0933デフォルトの名無しさんNGNG
そうですか。
私もわかりません。
0934デフォルトの名無しさんNGNG
VC++とかVC#、またVB等の開発ツールを作成したツール(言語)って何なのでしょうか?
また、Windows等のOSはやはり純粋なC言語で作られてるのでしょうか?
下らない質問だと思われるかもしれませんが…
0935デフォルトの名無しさんNGNG
プログラマってウンコみたいな職業だなw
0936デフォルトの名無しさんNGNG
>>935
そのココロは?
0937マイク ◆yrBrqfF1Ew NGNG
>>935
プログラマはどうか知らんが2chネラはうんこだぞ(▽
0938デフォルトの名無しさんNGNG
>>937
つまりお前もうんこ、と。
0939デフォルトの名無しさんNGNG
ポーランド記法と逆ポーランド記法の書き方の違いは分かるのですが
なぜ二種類必要なのでしょうか?
0940デフォルトの名無しさんNGNG
逆ポーランドはスタックを使って計算しやすく
ポーランドは
+ 1 2
 ↓
add(1,2)
で人間様に読みやすいとか。
0941デフォルトの名無しさんNGNG
では例えば「ポーランド記法では可能だが逆ポーランド記法ではできない」
みたいなことは無いということですか?
0942デフォルトの名無しさんNGNG
VC++.NETでMASM32を使うにはどうすれば良いんですか?
6.0での解説サイトはあったんですがorz
0943デフォルトの名無しさんNGNG
>>942
沢村?
0944デフォルトの名無しさんNGNG
>>943
アセンブリ言語を使おうとしたら、誰でも沢村かよ
0945デフォルトの名無しさんNGNG
沢村って何?
0946デフォルトの名無しさんNGNG
>>776
分かりました。

皆さんありがとうございました。
0947デフォルトの名無しさんNGNG
>>945
http://pc5.2ch.net/test/read.cgi/prog/1082045870/

”マシン語”でググるとこのバカのページが最初にヒットするんで非常に困る。
素人さんの犠牲者多数。
0948デフォルトの名無しさんNGNG
C++いがいでMFCでよくつかうライブラリをおしえてください
0949デフォルトの名無しさんNGNG
MFC以外で、C++からよく使うライブラリではないの?
0950デフォルトの名無しさんNGNG
949だとすればSTLはC++の一部だから除外ってことだよな。
0951デフォルトの名無しさんNGNG
>>949
すいません。ぎゃくです。
C++いがいでMFCでよくつかうGUIライブラリをおしえてください
0952デフォルトの名無しさんNGNG
>>951
おい、C++自体はライブラリでもなんでもないぞ。(iostreamとかSTLとかはライブラリだけど)
0953デフォルトの名無しさんNGNG
うーん。。。そうですか。。。。
0954デフォルトの名無しさんNGNG
>>MFCでよくつかうGUIライブラリをおしえてください

意味ワカンネ
0955デフォルトの名無しさんNGNG
>>953
他の言語でGUIベースで書きたいって事?
それだったら、Delphiとか、.NETとか色々あるよ。
0956デフォルトの名無しさんNGNG
Visual Studio 2003の話なのですが
起動がものすごく遅くなってしまいました。

共有のネットワーク上にあるプロジェクトを探しに行っているみたいなのです。
(そのネットワークに繋がっているときは素早く起動できる)

Recentなども消してみましたがどなたか解決策を知りませんか?

0957電波5号NGNG
filemonでどのファイルにアクセスしているのかを調べてから
そのファイル名をレジストリから検索するがよろし
0958電波5号NGNG
ポーランド人はポーランド記法で計算するんですか?
0959デフォルトの名無しさんNGNG
はいそうです
0960デフォルトの名無しさんNGNG
なぜMSは.NET Frameworkを作ったんでしょうか?
OSを切り捨ててミドルウェアの世界に行くわけでもなし、
Windowsネイティブなコードを生成するコンパイラを用意すれば
言語の差を埋めることはできるはずなのに。
だいたい、WindowNT系以外には.NET Framework自体作られていないのに。
0961デフォルトの名無しさんNGNG
>>960
つ[mono]
0962デフォルトの名無しさんNGNG
>>956
起動前に確実に共有フォルダに接続されるようにする

ttp://hp.vector.co.jp/authors/VA015412/colum/menu.htm
0963デフォルトの名無しさんNGNG
>>960
64bit CPU への移行を考えてってのがあるらしい。
それから、複数の言語での開発を容易にするため。
クラスライブラリを複数の言語から呼び出したり、
VBで書いたクラスの派生クラスをC#で書いて、それをC++から使うとか。
あと、GC をフレームワーク側でサポートするため。
0964デフォルトの名無しさんNGNG
ラウンジって消えちったの?
http://do.sakura.ne.jp/%7Ejunkroom/cgi-bin/megabbs/lounge/index.html
0965デフォルトの名無しさんNGNG
>>964
消えた
0966956NGNG
レジストリをネットワーク上のプロジェクト名を検索したらエントリが見つかりました。
どうもでした

0967デフォルトの名無しさんNGNG
Tcl/Tkで悩んでます
ウジェットにtcpdumpの実行結果をリアルタイムに表示
ってできるんでしょうか。
再描画とか。
よろしくお願いします
0968934NGNG
VC++とかVC#、またVB等の開発ツールを作成したツール(言語)って何なのでしょうか?
また、Windows等のOSはやはり純粋なC言語で作られてるのでしょうか?
0969デフォルトの名無しさんNGNG
>>968
少なくともVC++はVC++で作っているらしい。
http://www.coara.or.jp/~tkuri/D/019.htm#D2002-10-27
0970デフォルトの名無しさんNGNG
>>969
>[C/C++] int -> char
...
0971デフォルトの名無しさんNGNG
charがunsignedなら最初のコードでもeqは表示されるよな。
0972デフォルトの名無しさんNGNG

FTPクライアントを作っているのですが、LISTコマンドで取得した
ファイル一覧を文字列操作でファイル一覧を作成しているのですが、
この文字列の配置はどんなFTPサーバでも変わらないのでしょうか?
現状はXX番目の文字以降をファイル名とみなすといった
つくりにしています。

-rw-rw-rw- 1 14 5 25 Nov 12 00:00 XXXXXXX
0973デフォルトの名無しさんNGNG
あのさ…。試験票って外人になんて言えば伝わるかな?
0974デフォルトの名無しさんNGNG
>>973
Admission ticket to an examination
0975974NGNG
ちなみに、
http://www.excite.co.jp/world/
の結果な。
いい線いってんじゃない?
0976973NGNG
うーむ、ちけっととは思い浮かばなかった。
俺馬鹿だから正しいかどうかなんてわからんけど、言うだけは行ってみるよ。thx
0977デフォルトの名無しさんNGNG
>>972
そんなことしちゃだめ
0978934NGNG
>>969
レスどうも。
>VisualC++は VisualC++を使って開発されました。
なんかちょっと感動。
0979デフォルトの名無しさんNGNG
>>978
アフォですか?
VC++ が VB で開発されてたんならある意味感動するが。
0980デフォルトの名無しさんNGNG
HTMLのリンクのことをポインタと呼ぶ人にぎゃふんと言わせるにはどうしたらいいですか?
0981デフォルトの名無しさんNGNG
HTMLのアンカーのことをリンクと呼ぶ人にぎゃふんと言わせるにはどうしたらいいですか?
0982デフォルトの名無しさんNGNG
>>981
RFC1866YONDEMIRO
0983デフォルトの名無しさんNGNG
アプリケーション独自のファイルの中に大量のレコード(データ列)があるものとします。
それぞれのレコードをを識別するためにレコード毎にユニークなIDを付加しているのですが
GUIDを利用するには大げさなんで現状ではDWORD値の連番を付加していますが、
これではいつかは循環してしまう問題があります。
それとも64bit程で整数を生成すれば事実上問題ないでしょうか?
それとも他にいいアイデアはありませんか?
お知恵拝借願います。
0984デフォルトの名無しさんNGNG
>>983
実際に破綻しそうかしないかを見極めて、容量等とのトレードオフで決めるべきでは?
0985デフォルトの名無しさんNGNG
すいません。「|」(パイプ)ってどうやったらキー入力で出せますか。
\マークのキーの上の方にそれっぽいのあるけどシフト押しながら押しても反応なしです。
やむなくIMEパッドから入力してます・・・
0986デフォルトの名無しさんNGNG
SHIFT+\で入力できなければ
キーボードのプロパティかなんかで106キーボードにかえる
0987デフォルトの名無しさんNGNG
>>985
Cだったら ??! で代用できる
0988デフォルトの名無しさんNGNG
次のスレです。
http://pc5.2ch.net/test/read.cgi/tech/1100963189
0989デフォルトの名無しさんNGNG
まちがえた。こっち。
http://pc5.2ch.net/test/read.cgi/tech/1102900418/
0990985NGNG
>>986、>>987
どうもありがとうございました。
0991スレタテ初心者NGNG
スレが立てれない理由はどういうのがあるんでしょう?
0992デフォルトの名無しさんNGNG
最近立てた?
0993デフォルトの名無しさんNGNG
●+串とか
0994デフォルトの名無しさんNGNG
普段くそスレばかり立ててるから、肝心な時に立てれなくなるのさ
0995デフォルトの名無しさんNGNG
995
0996デフォルトの名無しさんNGNG
996
0997デフォルトの名無しさんNGNG
997!!!!!!!!!!?#
0998デフォルトの名無しさんNGNG
俺が1000で物凄い面白い事書くからお前ら何も書くなよ!
いいな!絶対だぞ!約束したからな!
絶対1000に書き込むなよ!
いいな!
0999デフォルトの名無しさんNGNG
うるるへー
1000大原ゆきNGNG
すみません。1000です。
10011001Over 1000Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。