***すれ立てるまでもない質問はここで 第7刷***
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNGhttp://www.google.com/
http://2ch-kensaku.ddo.jp/
などで検索してみてねん。
過去刷れは>>2 さて次逝って見よう。
0153デフォルトの名無しさん
NGNGやってみたい。どこかに.xlsのままアップしろ。
マクロウィルスだったら怒るぞ。
0154デフォルトの名無しさん
NGNGまじですか?つまんなくても知らないすよ?
けどそのあと家のでも編集してるから個人情報が漏れないようにしないと。
Excelのファイル→プロパティ→ファイルの概要をいじるだけでいいのかな?
詳細情報の所に改訂番号と編集時間が書かれてないんだけどいいのかな?
更新者のところは本当の名前じゃないからいいけど。
あとVBAのツール→プロパティのところにパスワード入れてコード見れないようにしたけどいい?
これで個人情報防衛は完璧?
完璧ならまじでアップするかもしれないです。
0155デフォルトの名無しさん
NGNG見ない。ただやってみたいだけ。
あの業務用ツールでゲームというのが面白いとおもっただけだから。
0156デフォルトの名無しさん
NGNGhttp://www.geocities.co.jp/SiliconValley-Sunnyvale/2198/kakusi.html
一応ここにアップしました。
やり方もここに書いてあります。
あと何故かジオシティーでは.xlsのままアップできなかったので.zipでアップしてます。
一応H+BEDV Antivirでウィルスチェックしてます。
0158Kusakabe Youichi
NGNG> Microsoft Excelで実行ファイル(.exe)を作ることは可能ですか?
できないですね。
> 学校でExcelを使ってゲームを作ったんですが…
VBで書き直せばいいですよ。
0160デフォルトの名無しさん
NGNG0161デフォルトの名無しさん
NGNG0162デフォルトの名無しさん
NGNGCで遊んだり勉強したりするためには、まず、エディターとコンパイラーが必要です。
まれに脳内メモリーがたくさんあって、かつ脳内CPUが高性能な方は、実際の処理系が無くても、本を読んで脳内で理解するだけでどんどん先に進んでいけますが、一般人はまねしないほうがいいです。
で、エディターとコンパイラーですが、きときと様の CPad をダウンロードしましょう。
これは送金義務の無いシェアウエアで、要するに無料で使えます。
ただし、金が余っている人は送金してください。
必要なソフトの直リンは、以下の通り。
http://www.vector.co.jp/soft/dl/win95/prog/s0215027.html
http://www.borland.co.jp/cppbuilder/freecompiler/
0164Kusakabe Youichi
NGNG> フリーのC言語開発ソフトって無いでしょうか?
ありますよ。 コンパイラーのことですよね?
0165デフォルトの名無しさん
NGNGそうです
ダウンロードしてみました
0166デフォルトの名無しさん
NGNG「C言語を開発するソフトですよね?だったら、アセンブラがいいと思います。やり方は、272ページに書いてあります。」
って回答しないのか?(藁
0167デフォルトの名無しさん
NGNGプロバイダがEXECコマンド非対応(SSIは対応)なので、
HTMLへの記述にEXEC以外のコマンドを記述したカウンターは無いでしょうか。。
改造するにしてもスキルが無いので。。初心者で申し訳ないです。。。。
0168デフォルトの名無しさん
NGNGWebProg 板で聞いてみるのがいいと思われ。
0170デフォルトの名無しさん
NGNGperl の場合、shift は開始位置を後方にずらすだけだが、unshift は
要素を挿入するための空きをつくるのに配列全体をずらさなきや
ならないから。
じゃなかったかな?昔の記憶なので、ウソだったらすまん。
でも、pop は遅くないと思うのだが・・・
0171デフォルトの名無しさん
NGNG内部構造にリストを使ってれば関係ないけどね。
アクセス全般が遅くなるけど(w
大きめに配列確保してリングにするのが一番いいのかなあ。
0172デフォルトの名無しさん
NGNG用途によってケースバイケースだろうね。
1 単純なリスト
2 連続したメモリ領域
3 連続したメモリ領域(チャンク)をいくつかリスト的につなげたデータ構造
良くある実装は、こんなとこ。C++ の STL だと 1 が list, 2 が vector で 3 が
deque かしらん。
0173デフォルトの名無しさん
NGNGshiftとpop、unshiftとpushで速度は変わらんよ
太古のperlで変なリストの使い方して勘違いしてんじゃないか?
その辺どんぶり勘定だからそこそこ速いんだと思ってるが
0174デフォルトの名無しさん
NGNGとりあえず、コード書いてテストしてみたら?
0175デフォルトの名無しさん
NGNGuse Benchmark;
use strict;
timethese(1000, {
pushAry => qw(&main::pushAry;),
unshiftAry => qw(&main::unshiftAry;),
});
sub pushAry()
{
my ($i,@ary);
for($i=0;$i<10000;$i++){push(@ary,$i)}
}
sub unshiftAry()
{
my (@ary,$i);
for($i=0;$i<10000;$i++){unshift(@ary,$i)}
}
perl, version 5.005_03
Benchmark: timing 1000 iterations of pushAry, unshiftAry...
pushAry: 17 wallclock secs (15.92 usr + 0.01 sys = 15.93 CPU) @ 62.76/s (n=1000)
unshiftAry: 18 wallclock secs (17.52 usr + 0.01 sys = 17.54 CPU) @ 57.03/s (n=1000)
shiftとpop も同様でした
0176デフォルトの名無しさん
NGNG0177デフォルトの名無しさん
NGNGマクロだらけでここだけ見ても分からん。
0178デフォルトの名無しさん
NGNG0179デフォルトの名無しさん
NGNGttp://www.bluesnews.com/abrash/
0180デフォルトの名無しさん
NGNGありがとうございます。
ほかにはありますか?
日本語だとうれしいんですが
0181180
NGNG179さんです
0182デフォルトの名無しさん
NGNGお勧めの電卓ソフトってないですか?
学生の時はMathematicaを常駐させていたのですが
ああいったコマンドプロンプト形式(?)が良いのですが
0183デフォルトの名無しさん
NGNGcygwin + bcとか。
Rubyのirbみたく、インタプリタ言語を使うとか。
0184デフォルトの名無しさん
NGNGそして公開せよ。>>182
0185デフォルトの名無しさん
NGNGムギ板って、ネギ板みたいなもんですか?
0186デフォルトの名無しさん
NGNG0187デフォルトの名無しさん
NGNG0188デフォルトの名無しさん
NGNG0189デフォルトの名無しさん
NGNGとりあえず、emacs Lispつかったら?
0190デフォルトの名無しさん
NGNGこの電卓を送金して感想書いて。
http://www.vector.co.jp/soft/win95/personal/se141442.html
0191デフォルトの名無しさん
NGNG俺もcygwin + bc 使ってるよ。
でもbc使って計算してるとなぜか後輩が馬鹿にした感じでニヤニヤする。なんでや!?
0192デフォルトの名無しさん
NGNGそれは、たぶんきっとRPNじゃないからだよ。
bcと一緒にインストールされるdcを使おう!
0193182
NGNG(プログラミング言語としては)機能が低すぎるような...
例えば変数aの値を2,10,16進数の三つの形式で
同時に出力するような関数って定義できます?
irbはUIがアレなのでパスしますが、Ruby使うのは良いアイデアですね。
というわけでVisual StudioからCalc.rbを実行して
標準出力をアウトプットウィンドウに出力という方法が良い感じです。
しばらくこれでやってみようと思います。
0194デフォルトの名無しさん
NGNG0195デフォルトの名無しさん
NGNGwindows環境で、プロンプトからjavacでjavaのファイルをコンパイル
したときに、コンパイルエラーが流れていってしまって、最初の方が
読めないのですが、最初の方を読むにはどうすればいいでしょうか?
0196デフォルトの名無しさん
NGNG0197デフォルトの名無しさん
NGNGありがとうございます。
でも、何故か上手くいかず流れていってしまいました。
他に何か方法はないでしょうか?
0198デフォルトの名無しさん
NGNGオプション -J-Djavac.pipe.output=true を付けるらしい。
0199デフォルトの名無しさん
NGNGありがとうございます。
しかし上手くいかなかったので、そのオプションで検索かけてみたのですが、
JDK 1.3からは使えなくなったらしいという記述を見つけてしまいました(^^;
ちなみに、当方win Meです。
0200デフォルトの名無しさん
NGNG0201デフォルトの名無しさん
NGNGエラーが出ることが確実なら、javacのかわりに
oldjavacをコンパイラに使って、-Xstdoutオプションを
つければ、エラーメッセージの出力先を標準エラー出力
から標準出力に切り替えることができるから、それで
リダイレクトしてみたら?
0202デフォルトの名無しさん
NGNGhttp://www.vector.co.jp/soft/win95/prog/se153698.html
0204201
NGNG秀丸でマクロ組んでおくのが一番楽だと思うけどね。
0205デフォルトの名無しさん
NGNG秀丸と限定するのはアレだと思うけど、それが一番だね。
俺は秀丸使ってないんで、WindowsならMifesかMeadow。
でも>>202のCPadも急ぎの時にはよさげだよ。
199みてベクタで拾ってセットアップしてみたけど、5分もかからず
ビルド環境構築できた。
0206デフォルトの名無しさん
NGNG何が問題なのかすらわからないんですけど、わかる方教えて頂けないでしょうか?
サンプルデータベースの employee テーブルから全件持ってこようとしているんですが、はじめの行はOkなんですが、次の FETCH で もうデータがないという結果になってしまうんです。
何故でしょうか?
String strType;
DECLARE a_cursor DYNAMIC CURSOR FOR sqlsa;
PREPARE sqlsa FROM "SELECT employee.emp_id FROM employee ";
DESCRIBE sqlsa INTO sqlda;
OPEN DYNAMIC a_cursor USING DESCRIPTOR sqlda;
FETCH FIRST a_cursor USING DESCRIPTOR sqlda;
Do Until SQLCA.SQLCode = 100
If ( (SQLCA.SQLCode) = -1 ) Then
MessageBox ("DBエラー", "項目の取得に失敗した Err:" + sqlda.SQLDBCode + " " + sqlda.SQLErrText);
End If
// 通常処理
CHOOSE CASE sqlda.OutParmType[1]
CASE TypeString!
strType = sqlda.GetDynamicString(1)
CASE TypeInteger!
strType = "整数"
Case Else
strType = "それ以外"
END CHOOSE
// 次の行へ移動する
FETCH a_cursor USING DESCRIPTOR sqlda;
Loop
MessageBox ("", string(SQLCA.SQLCode) + " " + strType)
0207質問。
NGNGどれを使ってますか?VC++で。
0208デフォルトの名無しさん
NGNG状況説明不足かと。ファイル名取得っつっても、
(1) コマンドライン
(2) ファイル選択ダイアログ
(3) エクスプローラからドラッグ&ドロップ
など、いろいろ方法があると思うんだが。
0209質問。
NGNGすみません。
(1)の場合を想定しています。
0210Kusakabe Youichi
NGNG> ファイル名を取得する関数って
何をあたえて取得? ファイルハンドル? (なわけないか^^)
ディレクトリー名とかだろうか。
0211デフォルトの名無しさん
NGNG質問の意図はよくわからないが・・・
とりあえず
CFileFind で、GetFileName()
を使ってるといってみる。
0212デフォルトの名無しさん
NGNG(1)の場合って、まさか
argv[] 使うんでは…?
0213質問。
NGNG参考にします。。
0214デフォルトの名無しさん
NGNGというか、何をしたかったの?
0215デフォルトの名無しさん
NGNG冬厨が出るにはまだ早いと思っていたが、もうそんな季節か。
2chはともかく、MLにまで低知能な投稿が増えたのはどうにかならんもんかね。
0216デフォルトの名無しさん
NGNG冬厨
0217デフォルトの名無しさん
NGNGもれは10cmくらい買ってきた。
0218先生っ!
NGNG0219デフォルトの名無しさん
NGNG0220デフォルトの名無しさん
NGNGつねに 50cm ぐらい積んであるなぁ、俺。読んだ分だけ買ってしまうので、あまり未読の
本が減らない。。。
0221
NGNG0222初心者
NGNGGUIでディレクトリを選択できるようにしたいのですが、
CFileDialogのディレクトリ版みたいなクラスないですかね?
MSDNのヘルプ探したのですが見つかりませんでした。
よくインストーラなどでディレクトリ選択画面を表示させるダイアログがありますよね。
あんな感じの画面を作りたい野でよろしくお願いします。
0223デフォルトの名無しさん
NGNGSHBrowseForFolder
0224デフォルトの名無しさん
NGNG1ヶ月くらいまともに勉強すれば取れる
0225#
NGNGFUN HUNTのようなシステムで
ある程度の人数が入れるようなネットゲームもどき?
を作るのはスキルかなり要りますか?2人では無理ですか?
0226初心者
NGNGお早い解答ありがとうございます。
Win32APIを使うのですね。
0227デフォルトの名無しさん
NGNG0228デフォルトの名無しさん
NGNG0229ビギナー
NGNGまずは、何をすればいいでしょうか?やっぱ、オニュウのPCを買わなければ
だめでしょうか?初心者なので誰か教えて下さい。
0230ヒッキー@プログラミング
NGNGhttp://www.metrowerks.co.jp/Products/Desktop/
↑学習キットが良いと思われ。
※検索すればフリーソフトでも、C言語ができるやつあると思いますよ。
たぶん…。
0231Kusakabe Youichi
NGNG> C言語を勉強したいと思っています。家には、iMac(os8.6)しかありません。
> まずは、何をすればいいでしょうか?やっぱ、オニュウのPCを買わなければ
> だめでしょうか? 初心者なので誰か教えて下さい。
Mac OS Xのパッケージ買ってきていれればgccぐらい入ってるってば。
0232デフォルトの名無しさん
NGNGウィンドウプロシージャにWS_SYSCOMMAND, wParam:SC_MAXIMIZEが送られますが、
タイトルバーダブルクリックでウィンドウを最大化させようとしたことを調べるにはどうすればいいのでしょうか?
(ユーザーからの最大化の入力で特定の関数を実行、ウィンドウ自体の最大化はさせたくないので。
上の理由でWM_SIZEで検出というのは無しと言うことで……)
0233デフォルトの名無しさん
NGNGG3以上じゃないと、OSXは重いよ。
MkLinuxとかにすれば?
0234Kusakabe Youichi
NGNG> > 229
> G3以上じゃないと、OSXは重いよ。
また知ったかぶりを(^^;
# そもそもG3以上じゃないと動かないってば:)
0235デフォルトの名無しさん
NGNGく機能を付けたいたいのですが、このようなプログラミングの方法
を紹介されているページはどこかないですか?
書籍でも参考になるものがあれば教えてください。
お願いします。
0236デフォルトの名無しさん
NGNGWM_NC〜ってメッセージをMSDNで調べれれ
0238238
NGNGnewでヒープに確保したメモリはdeleteすると即座に解放されるものなのでしょうか?
それとも時間がたったり、プログラムが終了するまだ確保しっぱなしだったりするのでしょうか?
Windows2000についているタスクマネージャで確認しても
newした時にメモリ使用量が増えているのは確認できるのですが
deleteしてもメモリ使用量が減りません。
お願いします。
0239デフォルトの名無しさん
NGNGvc++なんてる買うや利幅かです!
0240デフォルトの名無しさん
NGNG0241デフォルトの名無しさん
NGNG即座には開放されない場合が多い。
Win32 に限らず、OS を呼び出してメモリを割り当て/解放するのは重い処理なので、
ふつうは
1. ある程度の大きな単位で OS にメモリブロックを要求
2. そのメモリブロックから小さなブロックを切り出して malloc, new を呼び出した側に渡す
ってな実装になっている。free, delete で解放した場合も、いきなり OS に返さずに、条件
が整うまで CRT 内部でプールしておくとかね。
大きなメモリを一気に確保、解放したいなら、標準の operator new() ではなく、Win32 API
VirtualAlloc(), VirtualFree() なんかを使った operator new() を書いて、それを使うように
した方がいい。
0242デフォルトの名無しさん
NGNGその話題には、あまり触れるな。ほんとに知りたいならプログラマー板に
行くと関連スレがあるから、そっちを探してくれ。
0243238
NGNG早速ありがとうございます。
> 1. ある程度の大きな単位で OS にメモリブロックを要求
> 2. そのメモリブロックから小さなブロックを切り出して malloc, new を呼び出した側に渡す
> ってな実装になっている。free, delete で解放した場合も、いきなり OS に返さずに、条件
> が整うまで CRT 内部でプールしておくとかね。
これはOSが自動でやってくれるものなのですね?
ということはプログラマはあまりこのことを意識せずに
newやdeleteを使っていていいのでしょうか?
それとも自分でプールを用意してdelete対象となるアドレスを
ためて一気に解放するという処理を組んだほうがいいのでしょうか?
0244デフォルトの名無しさん
NGNG詳しく知りたいなら、newのソース嫁。
0245デフォルトの名無しさん
NGNGプログラム書いても問題ないということ。
0246デフォルトの名無しさん
NGNG0247デフォルトの名無しさん
NGNG出来ない人でもそれなりに動くように作ってあるよって事だ
0248デフォルトの名無しさん
NGNG0249248
NGNG0250Kusakabe Youichi
NGNG> 光一じゃなくて洋一でした。
誰だろう。
02512種
NGNGどのような言語で作るのがよいのでしょうか?
また、windows上で動くソフトは基本的にどういう言語・環境で作られているのでしょうか?
0252デフォルトの名無しさん
NGNG簡単にゲームやシミュレータは作れない
■ このスレッドは過去ログ倉庫に格納されています