スレ立てるまでもない質問はここで 第94刷
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
2008/11/12(水) 12:39:22プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。
ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。
Javascript は Web 制作板、CGI は Web プログラミング板へ。
業界談義、愚痴はプログラマ板へどうぞ。
ゲーム関係の話題はゲーム製作板へどうぞ。
ネタ、板とは関係の無い話題はご遠慮ください。
前スレ
スレ立てるまでもない質問はここで 第93刷
http://pc11.2ch.net/test/read.cgi/tech/1220373360/
00021
2008/11/12(水) 13:12:26板のローカルルールに書かれているスレがないのは拙いと思って作っておいた。
文言もローカルルールに合わせておいた。
書籍スレ、宿題スレなどへのリンクは適宜行なえばいいと判断して割愛。
以上
0003デフォルトの名無しさん
2008/11/13(木) 18:27:050004デフォルトの名無しさん
2008/11/15(土) 03:32:360005デフォルトの名無しさん
2008/11/15(土) 16:16:06Boostを使いたいので
ttp://www.boostpro.com/products/free
上記URLのBoostPro 1.36.0 InstallerをDLしてインストールし、
ttp://www.kmonos.net/alang/boost/classes/random.html
上記URLのソースを試しに打ち込んでみたのですが、
「1>.\lototool.cpp(3) : fatal error C1083: include ファイルを開けません。'boost/random.hpp': No such file or directory」
とエラーが表示されビルドできません。。
インストール後ににも何か作業は必要なんでしょうか?
よろしくお願いします。。
0006デフォルトの名無しさん
2008/11/15(土) 23:47:06『パスを通す』必要がある。
kmonos.netから引用すると、一部のライブラリ以外は
「ツール」→「オプション」→「プロジェクト」→「VC++ディレクトリ」→ 「ディレクトリを表示するプロジェクト」→「インクルード ファイル」
にインストール先のディレクトリ名(uninstall.exeとかがあるところ)を追加。
regexとか使いたいならそれに加えて
(略)→「ライブラリ ファイル」
にインストール先\libを追加。
0007デフォルトの名無しさん
2008/11/15(土) 23:48:110008デフォルトの名無しさん
2008/11/15(土) 23:55:40俺もインストールしたのが二週間前なので記憶が曖昧だが。
0010デフォルトの名無しさん
2008/11/16(日) 01:42:04ハノイの塔問題を並列処理で実行した場合、例え64枚の円盤でもあっという間に終わるけれど…
という風にあったのですが、C言語でハノイの塔問題を解く並列処理のプログラムとはどういう風に作れば良いのでしょうか?
本のオチとしては並列処理を使えば64枚円盤のハノイの塔でも一瞬で計算が終わるが、
プロセッサの数が地球の半分くらい必要なのでまずはそこを解決しないとね、でした。
0011デフォルトの名無しさん
2008/11/16(日) 01:54:19物の喩えだろ。ハノイの塔自体を解くのは再帰を使えば簡単に書ける。
0012デフォルトの名無しさん
2008/11/16(日) 01:57:08あれは順次操作をしていく作業で、並列化の喩えとしては最悪だと思うんだが……。
0013デフォルトの名無しさん
2008/11/16(日) 01:58:41なんか君って日本語変だってよく人に言われない?
全然起承転結になってないというか、ロッチのトッポのCMの長瀬の台詞みたいだw
0014デフォルトの名無しさん
2008/11/16(日) 03:02:390015デフォルトの名無しさん
2008/11/16(日) 09:08:24そんなことでしか、反応できないのか。
ヒマだな。
オレもヒマだが。
0016デフォルトの名無しさん
2008/11/16(日) 11:10:27マルチコアプロセッサを例に考えます。
イカサマだけど、アイデアとしては逐次で初期状態と32個の計算が終了している状態を用意して、
プロセッサにそれぞれの計算をさせればOKなのでは。
0017デフォルトの名無しさん
2008/11/16(日) 11:55:11なにそれ。少しは頭使えよ。
ハノイの塔は、手順を2進数で現わして下から何桁目まで0が続くか数えれば
それがその手順で動かすべき円盤の番号になる。
つまり、一番下の円盤は一回しか動かさないが
一番上の円盤は全体の半分の回数動かさなければならない。
それが判っていれば手順は半分解けたようなもんだし、
手順どおり動かすことも難しい話じゃない。
いずれにしても、並列処理なんて使いようがないな。
0018デフォルトの名無しさん
2008/11/16(日) 11:59:030019デフォルトの名無しさん
2008/11/16(日) 12:37:330020デフォルトの名無しさん
2008/11/16(日) 12:40:250021デフォルトの名無しさん
2008/11/16(日) 12:55:17円盤0から円盤Kが棒B0にあるとして、棒B1に全てを移動するとした場合、
n手番目に円盤mを棒Bfから棒Btに移動するとして、nからm, Bf, Btを導いてください。
それができなきゃ、解けたとはいえない。
0022デフォルトの名無しさん
2008/11/16(日) 13:10:240023デフォルトの名無しさん
2008/11/16(日) 13:14:210024デフォルトの名無しさん
2008/11/16(日) 13:17:20誰もハノイの塔の解き方は聞いてないだろw
0025デフォルトの名無しさん
2008/11/16(日) 13:20:08まずタスクを2分割することを考えればいいわけで、
棒Aから棒Cへ、n枚の円盤を動かすには最短で2^n-1回の操作が必要なわけだが、
これを最初の2^(n-1)回と残りの2^(n-1)-1回に分ける。
この途中の状態は簡単にわかって、最初はAにn枚あったのが、2^(n-1)回の操作の後には、
Cに一番大きいのが1枚と、残りのn-1枚がBにある状態になってる。
つまり、この2箇所から並列に処理を始めれば半分の時間で答えが求まる。
0026デフォルトの名無しさん
2008/11/16(日) 13:26:43地球の半分には程遠いと言わざるを得ないではないか。
0027デフォルトの名無しさん
2008/11/16(日) 13:31:36そんなことはない。円盤がnあれば、2^nのプロセスを立ち上げられる。
尤も、そんなに細かく分けると全てのプロセスの初期値を計算するのに2^n-1ステップかかるがw
0028デフォルトの名無しさん
2008/11/16(日) 13:34:420029デフォルトの名無しさん
2008/11/16(日) 14:07:25void main() {
auto n = 20;
// 1 thread
hanoi(n, 'A', 'B', 'C'); // move n disks from rod A to rod B
// 2 threads
with(new ThreadGroup) {
create({
hanoi(n - 1, 'A', 'C', 'B', 0);
hanoi(1, 'A', 'B', 'C', (1 << n - 1) - 1);
});
create({
hanoi(n - 1, 'C', 'B', 'A', 1 << n - 1);
});
joinAll;
}
}
int hanoi(int n, char from, char to, char by, int number = 0) {
if(n == 1) {
writefln("[%s] Move from %s to %s", number, from, to);
number++;
} else {
number = hanoi(n - 1, from, by, to, number);
number = hanoi(1, from, to, by, number);
number = hanoi(n - 1, by, to, from, number);
}
return number;
}
0030デフォルトの名無しさん
2008/11/16(日) 14:23:580031デフォルトの名無しさん
2008/11/16(日) 14:34:08number = hanoi(n - 1, from, by, to, number);
number = hanoi(1, from, to, by, number);
number = hanoi(n - 1, by, to, from, number);
を二つに分けてるだけだよな。
0032デフォルトの名無しさん
2008/11/16(日) 17:37:340033デフォルトの名無しさん
2008/11/16(日) 17:38:36具体的にどうぞ。
0034デフォルトの名無しさん
2008/11/16(日) 19:02:190035デフォルトの名無しさん
2008/11/16(日) 19:06:310036デフォルトの名無しさん
2008/11/17(月) 10:15:090037デフォルトの名無しさん
2008/11/18(火) 20:59:23全くGUIに関する知識がなく、winでGUIをやりたいのです。
使える言語はPerlとCが少しです。
作るもんは普通のどこにでもある画面で、別に複雑なことはしません。
で、プログラム自体も複雑な物を作るわけでもなく、今後ともずっとGUIが必要になるわけでもありません。
だから、覚える量も最低限の物で構いません。
そこで、適当に無料で出きるGUIって何をどうすりゃいいんでしょうか。
もうめんどくさいんで、計算は全部Perlでやってしまって、
GUIの部分だけプロセス間通信かなんかでなんとかしたいです。
perl/tkってのを試してみましたが、なんかGUIがwinっぽくなかったんで却下されました。
0038デフォルトの名無しさん
2008/11/18(火) 21:02:520039デフォルトの名無しさん
2008/11/18(火) 23:43:255Gbpsだって
0040デフォルトの名無しさん
2008/11/18(火) 23:48:450041デフォルトの名無しさん
2008/11/18(火) 23:50:340042デフォルトの名無しさん
2008/11/18(火) 23:52:30多少性能が劣っていてもやっぱシェアだよなあ
昔の日本企業はそこんとこ分かってた
0043デフォルトの名無しさん
2008/11/19(水) 00:20:48プラグインのシステムを実装するにあたり参考になる良い書籍やプログラムはありますか?
PerlとRubyとPHPとCをよく書いていてとJavaScriptをちょこっと書けます。
プラグインを実装する代表的なやり方や綺麗なやり方を学びたいです。
どなたか教えていただけると嬉しいです _ _
0044デフォルトの名無しさん
2008/11/19(水) 00:24:03話によってはWebProg板のほうがいいだろう
004543
2008/11/19(水) 00:48:180046デフォルトの名無しさん
2008/11/19(水) 03:09:08�@HTMLのソースはブラウザの「ソースの表示」で見ることができますが
ブラウザで読み込み終了と同時に検索した文字列をテキストファイルに保存するにはどうすればいいですか?
�ADocument Object Model(DOM)というのを利用すればXML文書で�@のようなことができるそうなんですが
DOMはHTML文書の読み込み、検索、テキスト保存はできますか?
よろしくお願いいたします
0047デフォルトの名無しさん
2008/11/19(水) 03:10:59こちらこそよろしくお願いします。
0048デフォルトの名無しさん
2008/11/19(水) 11:59:00自分の理解している言葉で書きましょう
理解があいまいな単語を使うと用法が
意味不明になるので何を言っているかわからなくなります
0049デフォルトの名無しさん
2008/11/19(水) 16:23:54DOMでHTMLを操作できますか?
0050デフォルトの名無しさん
2008/11/19(水) 16:28:13ザクだろうとグフだろうとどうにもなりません。
0051デフォルトの名無しさん
2008/11/19(水) 16:46:25DOMの本をちょっと立ち読みしたときに
「言語依存は無いのでほとんどの環境で使えます」って書いてあったんです
でもその本ではジャヴァスクリプトでDOM操作してました
私はC++超初心者です
0052デフォルトの名無しさん
2008/11/19(水) 16:47:42C++はある
0053デフォルトの名無しさん
2008/11/19(水) 21:11:08亀レススマソ
C++でDOMを使えるって事ですね
教えてくれてありがとうです
0054デフォルトの名無しさん
2008/11/20(木) 00:03:54XMLのことだってわかっているのかどうか怪しい
0055デフォルトの名無しさん
2008/11/20(木) 04:08:300056デフォルトの名無しさん
2008/11/20(木) 04:18:05電話でもしてみれば
0057デフォルトの名無しさん
2008/11/20(木) 07:56:44Hoge hoge := メソッド
みたいなコードがあったんですけど「:=」ってどういう意味ですか?
0058デフォルトの名無しさん
2008/11/20(木) 08:11:320059デフォルトの名無しさん
2008/11/20(木) 08:25:04一部じゃなくて全部のソースと、どこから持ってきた物かをきちんと説明しろ。
0060デフォルトの名無しさん
2008/11/20(木) 11:55:11サイトによって書いてあることが違うので混乱します。
また、いずれにしても、Unicode系の規格と、「策定団体は違うが実質的に互換性がある」
という理解で正しいですか?
0061デフォルトの名無しさん
2008/11/20(木) 12:27:44厳密なところを確認したければ、
Unicode と ISO/IEC 10646 の仕様書をそれぞれ読んで確認しれ。
そのへんの人たちに絶対の信頼が置かれてる本というと
CJKV (ハリセンボン本、自称ふぐ本) ぐらいか?
0062デフォルトの名無しさん
2008/11/20(木) 12:28:15Character Set
どうみても文字集合に見えますが
その理解でよいと思います
0063デフォルトの名無しさん
2008/11/20(木) 13:42:290064デフォルトの名無しさん
2008/11/20(木) 16:39:040065デフォルトの名無しさん
2008/11/20(木) 16:50:45×符号化方式
○符号化文字集合
006660
2008/11/20(木) 17:56:51文字集合→符号化文字集合
符号化方式→文字符号化方式
の意味で書いてました。たとえばUnicodeでいえば、
文字集合→Unicode
符号化方式→UTF-8、UTF-16、etc.
という感じです。
どうやらUCSは符号化文字集合のようですね。ありがとうございました。
0067デフォルトの名無しさん
2008/11/21(金) 01:09:50これってレジストリのどこをいじってるんですか?
雰囲気ではHEKY_CURRENT_USER\Control Panel\Desktopにある
PowerOffActiveを1にすれば有効,0にすると無効となるような気がします。
時間はPowerOffTimeoutで設定すんのかと思いきや違うし・・・。
どうか教えてくださいませ
0068デフォルトの名無しさん
2008/11/21(金) 02:50:080069デフォルトの名無しさん
2008/11/21(金) 02:52:17007067
2008/11/21(金) 02:57:48Win32API(RegCreateKeyExなど)を使って電源関連のレジストリを書き換えるアプリを作ってます。
知っている方いたら教えてください。
0071デフォルトの名無しさん
2008/11/23(日) 18:29:38=::のまちがいでは?
0072デフォルトの名無しさん
2008/11/24(月) 01:28:49次に表示する質問文を変える、というような機能を持ち
質問文はtxtファイルから読み込むようなWebページを作りたいのですが
どのような言語を使って作れば一番手軽に作れるでしょうか・・・?
HTMLやJavascriptやCGIなど、名称はよく耳にしますがどれを使えばいいのか見当もつきません。
ちなみに私自身は入門書に出てくるような簡単なC言語のプログラムしか書いた事はありません。
0073デフォルトの名無しさん
2008/11/24(月) 01:36:400074デフォルトの名無しさん
2008/11/24(月) 01:43:36簡単なのはPerlかPHPだろうけど
Cをやったことがあるのなら
Cで押し進む事をお勧めする
PerlやPHPではいずれ役不足に感じると思うよ
結果、CまたはC++ってことになるよ
0075デフォルトの名無しさん
2008/11/24(月) 01:46:14007672
2008/11/24(月) 01:53:39即レス感謝です。
取り合えずPerlかPHPで形を作ってみてからCを検討してみます。
0077デフォルトの名無しさん
2008/11/24(月) 10:34:30DirectXで作成していまして、LPDIRECT3DDEVICE9を最上位となるクラスのメンバ変数として保有しています。
これだと描画したいクラスにメンバ変数として値を渡すか、引数として関数に渡さないと使用出来ません。
様々な場所で頻繁に使われるのでLPDIRECT3DDEVICE9を別クラスにして、
どこでも「GetD3DDev()」で使えるようにしたいのです。
しかしヘッダーに書いて使いたいところで呼び出しても(include)、cppファイルが違うと初期化がそれぞれ必要になったりと上手く行かず・・。
0078デフォルトの名無しさん
2008/11/24(月) 11:05:54LPDIRECT3DDEVICE9 GetD3DDev();
どれか一つだけのソースファイル
LPDIRECT3DDEVICE9 GetD3DDev() {
static LPDIRECT3DDEVICE9 pdev;
if(pdev) {
return pdev;
}
else {
// pdevを初期化
}
}
0079デフォルトの名無しさん
2008/11/24(月) 11:10:45お願いします
0080デフォルトの名無しさん
2008/11/24(月) 11:25:280081デフォルトの名無しさん
2008/11/25(火) 12:21:06WebProg板へどうぞ。
0082デフォルトの名無しさん
2008/11/26(水) 01:12:06ソケット通信プログラムを作成しているのですが、クライアント側でrecv()
している途中で、シグナルを受けた場合、recv()関数はデータを受信してい
なくても復帰するかと思います。
recv()待ち中にシグナルを受け付けても、全てのデータを受信したいのです
が、このような場合どのようにプログラムを組むべきでしょうか。。
お願いします。
0083デフォルトの名無しさん
2008/11/26(水) 02:11:450084デフォルトの名無しさん
2008/11/26(水) 09:44:46Win32ApiやMFCが良く分からないのでベタで書いたのですが、もっと綺麗に書けるものなのでしょうか?
unsigned char data[FILESIZE];
FILE *hFile;
struct _stat stat;
if(_stat(FILENAME, &stat) == 0){
// サイズは規定サイズか?
if(stat.st_size != FILESIZE){
// ファイルのサイズが違うので初期化
if( (hFile = fopen(FILENAME, "wb")) == NULL){
// ファイル開くの失敗 //どうしようもない
}else{
// ファイルの書き込み
int iLen = fwrite(data, 1, FILESIZE, hFile);
if(iLen != FILESIZE){
// 失敗 //どうしようもない
}
// ファイルのクローズ
fclose(hFile);
}
}
}else{
0085デフォルトの名無しさん
2008/11/26(水) 09:45:37// ファイルがない
if( (hFile = fopen(FILENAME, "wb")) == NULL){
// ファイル開くの失敗 //どうしようもない
}else{
// ファイルの書き込み
int iLen = fwrite(data, 1, FILESIZE, hFile);
if(iLen != FILESIZE){
// 失敗 //どうしようもない
}
// ファイルのクローズ
fclose(hFile);
}
}
0086デフォルトの名無しさん
2008/11/26(水) 09:46:070087デフォルトの名無しさん
2008/11/26(水) 13:12:59errnoを調べてEINTRだったらやりなおすループを書けばいいかと
0088デフォルトの名無しさん
2008/11/26(水) 13:20:00初期化の判定を別の関数に分離するといいかも
int IsInitializationNeeded() {
struct _stat stat;
if(_stat(FILENAME, &stat) != 0) return 1;
else if(stat.st_size != FILESIZE) return 1;
else return 0;
}
unsigned char data[FILESIZE];
FILE *hFile;
if (IsInitializationNeeded()) {
if ((hFile = fopen( ... )) == NULL) {
...
} else {
...
}
}
0090デフォルトの名無しさん
2008/11/26(水) 19:36:51最低でもクラスや関数へ、キーボードだけでインクリメンタルサーチっぽい操作で飛べるような。
2005、2008ときてもう限界であります。マウスに持ち変えるの面倒くさい…。
0091デフォルトの名無しさん
2008/11/26(水) 20:07:48VC6
つかあるなら俺も乗り換えたいw
0092デフォルトの名無しさん
2008/11/26(水) 20:22:390093デフォルトの名無しさん
2008/11/26(水) 20:24:32尤も、マウス使わないのとインクリメンタルサーチだけならxyzzyで充分。
0094デフォルトの名無しさん
2008/11/26(水) 21:19:55009590
2008/11/27(木) 00:32:08レスありがとうございました。
0096デフォルトの名無しさん
2008/11/27(木) 01:49:43プログラム実行時にMSILからネイティブコードをメモリ上にコンパイルするらしいけど、
それならなぜそのコンパイルした実行ファイルをHDD上に置かないの?
次からそのファイルを使えば起動時にわざわざ再びコンパイルする必要がなくなると思うんだけど。
0097デフォルトの名無しさん
2008/11/27(木) 09:35:43持ち歩きは想定外の運用になるから、普段(普通に触ってると)見られない場所に格納される
MonoだとAOTコンパイルしたファイルが普通に見られるけど
.Netの仕組みを考えると微妙
0098デフォルトの名無しさん
2008/11/27(木) 16:09:23内部的には保存してるだろ。
0099デフォルトの名無しさん
2008/11/27(木) 16:53:190100デフォルトの名無しさん
2008/11/27(木) 20:51:000101デフォルトの名無しさん
2008/11/27(木) 21:44:310102デフォルトの名無しさん
2008/11/27(木) 21:46:230103デフォルトの名無しさん
2008/11/27(木) 23:14:50のこってんよ
0104デフォルトの名無しさん
2008/11/28(金) 01:00:56ちゃんとコンパイルできる。
0105デフォルトの名無しさん
2008/11/28(金) 10:40:08たいていは大丈夫
ごくまれに大丈夫じゃない場合もある
0106デフォルトの名無しさん
2008/11/28(金) 13:04:42コメント欄に入っているだけならビルドしたアプリには影響しないので、
日本語環境でビルドしてバイナリを配布すれば間違いなく正常に動きます。
0107デフォルトの名無しさん
2008/11/28(金) 16:34:06「スクリプトのコメントが問題になることもあります」
でも
「プリコンパイル時点でコメントは取り除かれるので問題ありません」
でも、なんとでも答えられるよなあ。
0108デフォルトの名無しさん
2008/11/28(金) 16:57:560109デフォルトの名無しさん
2008/11/28(金) 18:18:05あああHP-Cの忌まわしい記憶が蘇る…
0110デフォルトの名無しさん
2008/11/29(土) 01:01:10できれば無料で既存の物で何とかしたいんだが、
0111デフォルトの名無しさん
2008/11/29(土) 14:54:360112デフォルトの名無しさん
2008/12/01(月) 11:15:23[乱数 検定]
でググったら、それっぽいのヒットするんだけど。
0113デフォルトの名無しさん
2008/12/02(火) 22:33:51(どの言語を使った方が良いとか、どんな機能の関数がどれぐらい必要かとか)
0114デフォルトの名無しさん
2008/12/02(火) 22:34:59↑のような質問はどこですれば答えてもらえるでしょうか?
0115デフォルトの名無しさん
2008/12/02(火) 22:36:010116デフォルトの名無しさん
2008/12/02(火) 22:36:510117デフォルトの名無しさん
2008/12/03(水) 09:59:55質問にすらなってねえ。
0118デフォルトの名無しさん
2008/12/03(水) 10:37:37だから別に勉強はしなくていい。
必要なのは金だ。
0119デフォルトの名無しさん
2008/12/03(水) 14:30:56このソフトのCOM版を使ってローカルでURLエンコードをしようと思っています。JScrptで書いています。
var base = WScript.CreateObject("Base64COM.Base64");
str = base.Encode("ほげ");
WScript.echo(str);
WScript.Quit(0);
ここまでは書けて正常に動作するのですが、MODE_URL・CHARSET_EUCなどのプロパティの指定方法が分かりません
御助けを・・・
0120デフォルトの名無しさん
2008/12/03(水) 15:31:14作ったやつに直接言え
0121デフォルトの名無しさん
2008/12/03(水) 15:57:47昔(MS-DOS や CP/Mのころ)の色んなコンパイラって性能はどうだったの?
やっぱり今のコンパイラのようには行かなかったのかな?
0122デフォルトの名無しさん
2008/12/03(水) 16:11:51最適化もだんだん機能が増えていった
0123デフォルトの名無しさん
2008/12/03(水) 16:55:20オープン系フレームワークとベンダー系フレームワークを比較検討して
提案書を作成したいのですがそれぞれの長所短所をヒント程度でかまいませんので
教えていただけないでしょうか?
何卒よろしくお願いします。
0124デフォルトの名無しさん
2008/12/03(水) 17:34:430125123
2008/12/03(水) 17:52:09すみません、前提を書くのを忘れていました
現在予算は未定の状態です。
ですので、生産性、コスト、その他の比較検討をしたいと考えています。
オープン系ならコスト安く済むけどベンダー系だと導入コストが高いよ、とか
でもオープン系は流行り廃りの流行に流されやすいよ、など(この例も間違えているのかもしれませんが)
このような特徴があれば、教えていただきたいです。
また、情けない話なのですが自分が経験したweb開発がs2strutsの経験しかなく
(かつ、単なるメンバーだったのであまり深く考えもせず)、
オープン系フレームワークとベンダー系フレームワークの導入・開発の違いが
何が どう 違うのか がまったくイメージのつかない状態です。
経験則からのお話をしていただけるととても助かります。
重ねてよろしくお願い申し上げます。
0126123
2008/12/03(水) 17:53:280127デフォルトの名無しさん
2008/12/03(水) 18:59:09d[5]={0,1,2,3,4}
d[5]={0,1,2,4,3}
...
d[5]={4,3,2,1,0}
などです
0128127
2008/12/03(水) 19:00:470129デフォルトの名無しさん
2008/12/03(水) 19:01:38ソートでぐぐれ
0130129
2008/12/03(水) 19:02:240131デフォルトの名無しさん
2008/12/03(水) 19:31:36多分、@ITとかで質問したほうがいいよ
0133デフォルトの名無しさん
2008/12/03(水) 20:13:51ちょっと興味が沸いたので考えてみた。
多分、再帰使うよね。最初を決めて残りは再帰の先に任せちゃえば楽。
あと、集合を扱う必要があるよね?5個までみたいだし、ビットマップにしてみた。
出力が文字列なので要望とは違うけど、こんな感じですかね
perm(char *buf, int bitmap)
{
int i;
char tmp[100];
if(bitmap == 0){ printf("%s\n", buf); return; }
for(i=0; i<5; i++)
{
if(bitmap & (1 << i))
{
sprintf(tmp, "%s %d", buf, i);
perm(tmp, bitmap & ~(1 << i));
}
}
}
main(){ perm("", 0x1f); }
0134デフォルトの名無しさん
2008/12/03(水) 20:20:06#define を使わないで定数を定義したいのですが
const int NUM = 3;
ではコンパイル通るのですが
const double PI = 3.14;
ではコンパイルが通らないのです
double型では無理なのでしょうか?
0135デフォルトの名無しさん
2008/12/03(水) 20:28:46いかにも既存のヘッダで定義されていても不思議ではない名前だ。
0136デフォルトの名無しさん
2008/12/04(木) 00:18:57コンパイルが通らないのなら、エラーメッセージくらい書こう。
0137134
2008/12/04(木) 05:40:14今日やってみたらコンパイル通りました・・・
0138デフォルトの名無しさん
2008/12/04(木) 14:40:40ありがとう参考になりました
0139デフォルトの名無しさん
2008/12/04(木) 15:35:45数千個の音声ファイルがあり、発話者は二人だけで、
オーバーラップして喋る箇所はありません。
トラックの構成は、だいたい二人が交互に喋る形になっていますが、
たまにAさんが連投します。
トラック01 Aさん
トラック02 Bさん
トラック03 Aさん
トラック04 Bさん
トラック05 Aさん
トラック06 Aさん
この大量のトラックから、Aさんが喋るファイルだけ削除したいと思っています。
そこで、それぞれの人物の声の特徴をスペクトルのような形で解析し
(それぞれまったく異なった特性値がでてくることを期待)、削除対象の
発話者の音声だけピックアップし削除できればと思っています。
こういうことを実現する上で(実現できるという前提)、有効な方法、またはdll等ありましたら
教えてもらえないでしょうか?
プラットフォームはwindows xp sp2です。言語は問いません。
よろしくお願いします。
0140デフォルトの名無しさん
2008/12/04(木) 16:21:360141デフォルトの名無しさん
2008/12/04(木) 16:56:56LGPLのライブラリを未修正のまま使用する非LGPL/GPLのアプリケーションを
開発しているのですが、その配布手順や著作権表示等の参考に
なるような既存のプロダクトを探しています。
LGPLのライブラリを利用しながらLGPLのルールを遵守しているプロダクト、
できればWindowsで動作するプロダクトをご存知でしたら、
教えていただきたいです。
特に、英語圏のプロダクトを教えていただけると助かります。
0142デフォルトの名無しさん
2008/12/04(木) 18:04:59"Speaker recognition"でググれ
0143139
2008/12/04(木) 21:56:43要らないほうは日本語で、要るほうが英語なので、
音声認識でならまだ可能性があるみたいな・・・
ありがとうございました^^
0144デフォルトの名無しさん
2008/12/05(金) 17:32:00配列のメンバのLengthで配列の数を取得できますが
そうやって取得せずに、変数で配列の数を覚えておくのは無意味ですか?
0145デフォルトの名無しさん
2008/12/05(金) 17:38:46「その時点での」長さを保存するという意味で、無意味ではない。
逆に、常にその時点での長さが必要なだけなら保存することに意味はない。
0146デフォルトの名無しさん
2008/12/05(金) 17:39:59「ある時点での」長さを保存するという意味で、無意味ではない。
逆に、常にその時点での長さが必要なだけなら保存することに意味はない。
# 要は、redimする度に更新するかしないかってこと。
0147デフォルトの名無しさん
2008/12/05(金) 17:50:27ありがとうございます。
今までReDimをしたあとに+1をしていたので
変数に配列の数を覚えさせないで作るようにします。
0148デフォルトの名無しさん
2008/12/05(金) 17:55:07Prolog版の順列。
順列(L) :- length(L,N),length(Lv,N),順列(L,Lv,X),writeln(X),fail;true.
順列(_,[],[]).
順列(L,[_|R],[A|X]) :- del(A,L,L2),順列(L2,R,X) .
del(A,[A|X],X).
del(A,[B|X],[B|Y]) :- del(A,X,Y).
0149デフォルトの名無しさん
2008/12/06(土) 06:21:57順列(L) :- findall(_,(順列(L,L,X),writeln(X)),_). でいい。
0150デフォルトの名無しさん
2008/12/06(土) 07:12:35普通、順列のトップレベルは、
順列(L,N,X) :- length(N,Lv),findall(Y,(順列(L,Lv,Y),writeln(Y)),X).
という定義で、
?- 順列([1,2,3],2,X).
[1,2]
[1,3]
[2,1]
[2,3]
[3,1]
[3,2]
Y = _,
X = [[1,2],[1,3],[2,1],[2,3],[3,1],[3,2]]
となる。これ最強。
0151デフォルトの名無しさん
2008/12/06(土) 07:27:240152デフォルトの名無しさん
2008/12/06(土) 14:48:29next if (/[5-9]+/ or join("", sort { $a cmp $b } split("",sprintf("%05d",$_))) =~ /([0-4])\1/);
push @hanage, $_;
}
0153デフォルトの名無しさん
2008/12/07(日) 00:24:56エクスプローラ拡張 シェル拡張 プログラミング あたりではなかなか見つからなくて.
0154デフォルトの名無しさん
2008/12/07(日) 01:10:590155デフォルトの名無しさん
2008/12/07(日) 01:29:28未読です.どこを探したものか見当がつかないもので.
キーワードをご存じなら教えてもらえませんか?
0156デフォルトの名無しさん
2008/12/07(日) 01:53:51ただ、「MS関連のプログラムならとりあえずMSDNよんどけ」って
ばっちゃが言ってた(ような気がした)から。。。
0157デフォルトの名無しさん
2008/12/07(日) 02:02:080158デフォルトの名無しさん
2008/12/07(日) 03:19:090159デフォルトの名無しさん
2008/12/07(日) 05:48:18コレはもともと誤字だったんだですよね?
それで本題ですが、他の言語で、たとえばC++とかで
識別子にcloneable ないしclonableの語を用いるとしたらどっちがいいでしょうか?
0160デフォルトの名無しさん
2008/12/07(日) 07:04:170161デフォルトの名無しさん
2008/12/07(日) 12:47:03cloneableが普通になったの?と思いまして
0162デフォルトの名無しさん
2008/12/07(日) 13:01:22creatなんて書く人いませんよね? つまり、先例に倣う必要はないということです。
0163デフォルトの名無しさん
2008/12/07(日) 16:13:23i = i + 1
を i += 1
みたいに簡単に記述することができたと思うのですが、
どうするんでしたっけ?
i += 1で合ってると思ったのですが、うまくいかないんですが・・・
0165デフォルトの名無しさん
2008/12/07(日) 16:30:00エクスプローラがアクティブじゃないときだけメッセージを投げなおすとか?
0166デフォルトの名無しさん
2008/12/07(日) 16:35:02なるほど.
選択されてるファイルを取り出す方法はなにかご存じないですか?
0167165
2008/12/07(日) 17:51:41普通にwinapiの中にいけそうなのがありそうな気がするけどなー。
俺windowsプログラムやったことないから適当にいってるけど。
0168デフォルトの名無しさん
2008/12/07(日) 18:16:47私も単体アプリは作った経験があるだけでプラグイン的な物はないんです.
しかエクスプローラの内部状態を取り出すようなAPIですか...
0169デフォルトの名無しさん
2008/12/07(日) 18:25:22http://pc11.2ch.net/test/read.cgi/tech/1227934931/
0170デフォルトの名無しさん
2008/12/07(日) 18:35:270171デフォルトの名無しさん
2008/12/08(月) 00:24:15プログラミングの勉強会などを行っているサークルとかはないでしょうか?
何か情報がないかお願いします。
言語はC/C++言語です。
VC++は10年くらい使っています。
0172デフォルトの名無しさん
2008/12/08(月) 00:54:460173デフォルトの名無しさん
2008/12/08(月) 11:32:58IT勉強会カレンダー で検索汁
0174デフォルトの名無しさん
2008/12/08(月) 20:59:35また意味は?
0175デフォルトの名無しさん
2008/12/08(月) 21:24:290176デフォルトの名無しさん
2008/12/08(月) 22:42:270177デフォルトの名無しさん
2008/12/08(月) 23:03:540178デフォルトの名無しさん
2008/12/08(月) 23:12:200179デフォルトの名無しさん
2008/12/08(月) 23:36:30シャープのMZが創始かと思ったw
0180デフォルトの名無しさん
2008/12/09(火) 08:18:180181デフォルトの名無しさん
2008/12/09(火) 21:35:10マイクロコンピューター ザイログ80(Z80)のそれぞれの頭文字だったと思う
(ザイログ80はCPUの名前)
0182デフォルトの名無しさん
2008/12/09(火) 22:00:13Z80のZはザイログのZだけど。
0183デフォルトの名無しさん
2008/12/09(火) 22:52:240184デフォルトの名無しさん
2008/12/10(水) 09:58:58そ。だから >>181 は都市伝説。
0185デフォルトの名無しさん
2008/12/10(水) 21:43:584bitマイコンキットがあったのね。
0186デフォルトの名無しさん
2008/12/12(金) 15:17:150187デフォルトの名無しさん
2008/12/12(金) 15:49:180188デフォルトの名無しさん
2008/12/12(金) 17:23:000189デフォルトの名無しさん
2008/12/12(金) 17:38:33なにをやりたいかによる。
組込みならC++だし,PC 汎用アプリならC#。
もっと他のことなら他の言語のほうがいいかもしれない。
0190デフォルトの名無しさん
2008/12/12(金) 17:41:390191デフォルトの名無しさん
2008/12/13(土) 21:15:13c++のprotecetd つけたメンバ変数みたいに
自分とサブクラスだけから参照したいメンバはどうしたらいいですか?
0192デフォルトの名無しさん
2008/12/14(日) 00:33:090193デフォルトの名無しさん
2008/12/14(日) 00:48:37言語の違いだと受け入れてprotectedを使うべきだと思う。
0194デフォルトの名無しさん
2008/12/14(日) 00:49:49親クラスとその子クラス以外のクラスというのは
同じパッケージ内にあるんです
0195デフォルトの名無しさん
2008/12/14(日) 00:52:39>>193
まぁそうなんですけど、なにも考えずにC++見たいにつかってたら
ふと外部公開してるじゃんと気づいて気持ち悪いなーと
0196デフォルトの名無しさん
2008/12/14(日) 12:02:43どうしましょうか。
0197デフォルトの名無しさん
2008/12/14(日) 12:06:48それは百科事典を端から端まで理解するような馬鹿げたことであり、不可能事でもあります。
大人しく、先ずは手を動かすことをお勧めします。
0198デフォルトの名無しさん
2008/12/14(日) 16:06:41fgets関数がありますが
ファイルの終端もしくはエラーでNULLを返すとあります
エラーってどういうときに起こるものなんですか?
0199デフォルトの名無しさん
2008/12/14(日) 16:29:330200デフォルトの名無しさん
2008/12/14(日) 17:51:23�dクス
0201デフォルトの名無しさん
2008/12/15(月) 17:21:58アルゴリズムを用いるプログラムができません(><)
誰か教えてください!!!!泣
0202デフォルトの名無しさん
2008/12/15(月) 17:38:300203デフォルトの名無しさん
2008/12/15(月) 18:25:11かけないのは文法わからないとかじゃないの?
0204デフォルトの名無しさん
2008/12/15(月) 21:49:22サポートページはもうないみたいなので。
0205デフォルトの名無しさん
2008/12/16(火) 16:46:15このスレ、繁忙錯綜支離滅裂状態じゃないんだよね。
0206デフォルトの名無しさん
2008/12/16(火) 16:48:280207デフォルトの名無しさん
2008/12/16(火) 17:32:15だから誘導できるものは誘導
それ以外はここで答えるか、または放置
ここはこの板の案内所も兼ねてる
0208デフォルトの名無しさん
2008/12/16(火) 19:17:43どうすればいいんでしょうか。
発生させたいのは、オーバーフロー、範囲例外割り込み、不正オペコードです。
例文?のようなものがありましたらお願いします。
0209デフォルトの名無しさん
2008/12/16(火) 19:20:46質問が不正
0210デフォルトの名無しさん
2008/12/16(火) 19:25:47> オーバーフロー、範囲例外割り込み
どういう割り込みのことだがわからんのだが、
(C++があるようなマシンでそういう割り込みがあるかどうか?)
> 不正オペコード
アセンブラ使うか、データへのポインタを関数へのポインタに見せかける。
0211デフォルトの名無しさん
2008/12/16(火) 19:34:29http://pc11.2ch.net/test/read.cgi/tech/1187922645/
0212デフォルトの名無しさん
2008/12/17(水) 14:08:0664ビットマシンで32ビットアプリケーションの開発って出来ますか?
0213デフォルトの名無しさん
2008/12/17(水) 14:14:12ちょっとめんどくさいときもあるが、メリットのがでかい
0214デフォルトの名無しさん
2008/12/17(水) 16:04:240215デフォルトの名無しさん
2008/12/18(木) 20:51:24自宅でWindwsから学校でも使えるプログラムを作りたいのですがお勧めなソフトはないでしょうか?
0216デフォルトの名無しさん
2008/12/18(木) 20:56:30あとLinaxでなくてLinuxだしc言語を作るなんて言い方はしない。 もっと推敲しろ。
0217デフォルトの名無しさん
2008/12/18(木) 22:10:46and the pc at the college has been fashioning Language C on Linux pratform.
Would you recommend any software that enables me to make programs
that can be used at home even if that would be from Windws to my college?
0218デフォルトの名無しさん
2008/12/18(木) 22:19:03これ使いにくくないか?
0219デフォルトの名無しさん
2008/12/18(木) 22:31:26導入は多少面倒かもしれんが
cygwin入れてgccがおすすめかな?
おそらくそれなら学校のlinuxとほぼ同じコンパイラになるだろうから
0220デフォルトの名無しさん
2008/12/18(木) 22:39:210221デフォルトの名無しさん
2008/12/18(木) 22:40:24tdm-mingw
0222デフォルトの名無しさん
2008/12/18(木) 22:48:36http://downloads.sourceforge.net/tdm-gcc/tdm-mingw-1.812.0-f1.exe
Bundled Installer: [tdm-mingw-1.812.0-f1.exe] (23.8 MB)
Includes C and C++ SJLJ packages from GCC 4.3.2 TDM-2,
plus binutils (2.19-rc1),
mingw-runtime (3.14),
w32api (3.13),
mingw32-make (3.81-20080326-3)
and gdb (6.8-mingw-3).
http://www.tdragon.net/recentgcc/
0223デフォルトの名無しさん
2008/12/18(木) 22:54:30pratform -> platform
Windws -> Windows
?
0224デフォルトの名無しさん
2008/12/18(木) 22:58:17いかにも辞書を引き引き書いたような英文だなw
たぶんネイティブが読んだら意味不明じゃないか
C言語大学に通ってるのかと思った
0225デフォルトの名無しさん
2008/12/18(木) 23:02:310226デフォルトの名無しさん
2008/12/18(木) 23:28:05わたしは私の言語C大学とPCがLinuxプラットフォーム上の着飾り続けている大学で割り当てられている
0227デフォルトの名無しさん
2008/12/18(木) 23:29:46そこはofでも通じるんじゃないかなと思った。
どーせ>>225の目的だから間違っていてもよかった。
0228デフォルトの名無しさん
2008/12/19(金) 09:09:480229デフォルトの名無しさん
2008/12/19(金) 09:55:31I’ve Had A Long Weekend
http://jp.youtube.com/watch?v=RH0lEVMuzzw
YouTube - Bill Medley & Jennifer Warnes - I've Had the Time of My Life
http://ja.wikipedia.org/wiki/%E5%88%A5%E3%82%8C%E3%81%AE%E6%99%82
別れの時(I'VE HAD ENOUGH)は、1978年にポール・マッカートニー&ウイングス
(Paul McCartney & Wings)が発表した楽曲、及び同曲を収録したシングル。
0230デフォルトの名無しさん
2008/12/19(金) 10:00:240231デフォルトの名無しさん
2008/12/19(金) 10:04:160232デフォルトの名無しさん
2008/12/19(金) 10:45:170233デフォルトの名無しさん
2008/12/19(金) 10:48:160234デフォルトの名無しさん
2008/12/20(土) 01:51:12C言語のプログラムです
4556465 4564645 4564568
54564 456658 546546
4456464 45645 456465
0235デフォルトの名無しさん
2008/12/20(土) 01:53:16!4556465 4564645 4564568
! 54564 456658 546546
!4456464 45645 456465
0236デフォルトの名無しさん
2008/12/20(土) 02:10:000237デフォルトの名無しさん
2008/12/20(土) 02:35:120238デフォルトの名無しさん
2008/12/20(土) 08:22:0411mのヒモは沢山あり、切断による長さの変化はないものとします
5mのヒモを2本、3mのヒモを3本作るときは
5m+3m+3mと5m+3mの組み合わせにすると余りが0mと3mとなり次回に使えます
5m+5mと3m+3m+3mの組み合わせにすると余りが1mと2mとなり捨ててしまいます
11mと5mと3mはいろいろ変わるとして、
余りがなるべく無駄にならないようなアルゴリズムはどうやって考えるか、
ヒントを教えてください
0239デフォルトの名無しさん
2008/12/20(土) 08:43:23意味不明になってる感があるな。
0240デフォルトの名無しさん
2008/12/20(土) 09:22:57謎w
0241デフォルトの名無しさん
2008/12/20(土) 09:28:200242デフォルトの名無しさん
2008/12/20(土) 09:45:400243デフォルトの名無しさん
2008/12/20(土) 10:26:00orz
0244デフォルトの名無しさん
2008/12/20(土) 11:16:33ある種のナップザック問題だな。たぶん。
というか素直に総当たりすればいいだけの気もするが
0245デフォルトの名無しさん
2008/12/20(土) 11:25:33> 切断による長さの変化はないものとします
物理の問題でよくある理想状態の定義
切断後のヒモの順列を総当たりする。
各々の並びに対して5mを超えないように先頭から取っていく。
余りを評価値にする。
0246デフォルトの名無しさん
2008/12/20(土) 11:26:58なんでこうもなげっぱなんだよ!!!
俺の怒りが有頂天になった
0247デフォルトの名無しさん
2008/12/20(土) 11:32:29でもそれらとは違って、紐をきっても普通長さは変わらないと
考えない?
アスペルガーだと「いや、切断により(ry・・・長さが変わる」とか言い出すのかな?
それと、まだ>>245の解釈があたっているとも限らんしなw
0248デフォルトの名無しさん
2008/12/20(土) 11:59:46そもそも切らなくても持ち上げるだけで重力で引っ張られて伸びるし。
0249デフォルトの名無しさん
2008/12/20(土) 12:15:36それはわかる。むしろ変わらないことがありえない。
しかし抽象的な考えをするときは長さ普遍とみなすのが
普通じゃない?って話。
0250デフォルトの名無しさん
2008/12/20(土) 12:46:33変だという考えに至るのだろうか?
アスペルガーのオレは自分の「普通」は全員の「普通」じゃないと認識しているから、
「普通」を定義することに違和感を感じない。
0251デフォルトの名無しさん
2008/12/20(土) 13:08:280252238
2008/12/20(土) 13:09:53実際の話しを申しますと、
11mのヒモをロット毎30本くらい使用します
3mとか5mの長さは11種類前後、製品は総数100本くらい生産します
ナップザック問題で、長さと価値が等しいので部分和問題になるのかもしれません
総当りは100本だと大変じゃないかと思っています
>切断による長さの変化はない
ごめんなさい
実務だと短くなるのが当然だと思っていました
0253デフォルトの名無しさん
2008/12/20(土) 13:23:250254デフォルトの名無しさん
2008/12/20(土) 13:40:13これどういう意味?12m-6m-4mとかもあるって言っている?
0256デフォルトの名無しさん
2008/12/20(土) 14:48:55お勧めのものありましたら教えてください。
0257デフォルトの名無しさん
2008/12/20(土) 14:49:570258デフォルトの名無しさん
2008/12/20(土) 18:39:140259デフォルトの名無しさん
2008/12/20(土) 18:52:460260デフォルトの名無しさん
2008/12/20(土) 19:14:20下のような感じに使います。
++a は a=a+1 の_____
a[10] は *(a+10) の_____
カタカナで10文字くらいだったような・・・。
0261デフォルトの名無しさん
2008/12/20(土) 19:24:210262デフォルトの名無しさん
2008/12/20(土) 19:26:370263デフォルトの名無しさん
2008/12/20(土) 19:31:10これです。
#include <iostream>
using namespace std;
int p,t,a,d,c,v,i,m[90]={0},s,r[]={-10,-9,-8,-1,1,8,9,10};
void k(){
if(m[p]==0)for(i=0;i<8;i++){
for(c=0,v=p+r[i];m[v]==3-t;v+=r[i])c++;
if(c&&m[v]==t){
a+=c;v=p;
if(d)do m[v]=t,v+=r[i];while(m[v]!=t);
}}}
char*h="・○●\n" ;
int main(){
for(i=1,m[41]=m[49]=2;i<10;m[i++*9]=3)m[40]=m[50]=t=s=1;
for(;;a=d=0){
for(p=9;p<82;++p)k(),cout<<h[m[p]*2];
if(a)for(d=a=s=p=8;a==8;k())t-2?(cin>>p>>i),(p+=i*9):++p;
else if(s)s=0,cout<<"pass"; else break;t=3-t;
}
return 0;
}
0264デフォルトの名無しさん
2008/12/20(土) 19:38:370265デフォルトの名無しさん
2008/12/20(土) 19:41:14ありがとおおお。
シンタックスシュガーですね。めちゃすっきりしたわ。
0266デフォルトの名無しさん
2008/12/20(土) 19:59:16パスワードは分かったのですがyour loginってところになにを入力すればいいのか分からないので教えてください。
0267デフォルトの名無しさん
2008/12/20(土) 20:02:070268デフォルトの名無しさん
2008/12/20(土) 20:09:06海外サイトで直接落とせる所見つける
0269デフォルトの名無しさん
2008/12/20(土) 21:43:300270デフォルトの名無しさん
2008/12/20(土) 21:44:52もしくはmingw
0271デフォルトの名無しさん
2008/12/21(日) 08:29:43それともそんなの目標にしないほうがいいんですかな
0272デフォルトの名無しさん
2008/12/21(日) 08:34:10速度が欲しいならC、そうでないならホント何でも良い。
0273デフォルトの名無しさん
2008/12/21(日) 09:05:44言語なんでもいいんですか。Cは資料多そうなのでそっからいってみますね
ありがとうございます
0274デフォルトの名無しさん
2008/12/21(日) 12:32:170275デフォルトの名無しさん
2008/12/21(日) 14:28:230276デフォルトの名無しさん
2008/12/21(日) 14:59:360277デフォルトの名無しさん
2008/12/21(日) 15:11:310278238
2008/12/21(日) 20:31:28どうやら世の中には、”板取り”というソフトが出まわっているようです
これを使うか、似たような感じで計算しようと思います
0279デフォルトの名無しさん
2008/12/22(月) 09:12:420280デフォルトの名無しさん
2008/12/22(月) 14:48:51エラーが出るんですが、これって原因なんなんだかわかりますか?
某初心者向けの本のサンプルなんですが1回目はちゃんとDBのテーブルが展開できたんですが
削除してリトライしたらこのざま・・・User Instanceアタリが怪しいのですが怖くて手が出せない・・・
お・・・おたすけー
CREATE DATABASE xxxSql
ON PRIMARY (FILENAME = 'C:\Data\xxxSqlBase.mdf')
FOR ATTACH
GO
メッセージ 5120、レベル 16、状態 101、行 1
物理ファイル "C:\Data\xxxSqlBase.mdf" を開けません。オペレーティング システム エラー 5: "5(アクセスが拒否されました。)"。
0281280
2008/12/22(月) 18:47:56これは言語のほうの設定だし
SQLサーバーマネージメントスタジオの実行だけでエラーになる
テーブル一回作った時、削除の仕方が悪かったのか?
調査はつづく
0282デフォルトの名無しさん
2008/12/23(火) 00:21:53ある大きさの箱と、その箱に入る大きさの箱がいくつか有ります。
中の箱は重ねる事が出来たり、出来なかったりします。
中の箱は、縦横どちらにする事も出来ます。
中の箱には、重さが有ります。
バランスが有るので、重心はなるべく入れ物の箱の中心になるか、
両側になる「やじろべぇ」のような状態にしなければいけません。
このような前提で、
どのように入れ物の箱の中に中の箱を配置すれば最も効率がいいか、
調べるアルゴリズムは無いでしょうか?
0283デフォルトの名無しさん
2008/12/23(火) 01:01:190284デフォルトの名無しさん
2008/12/23(火) 01:11:29効率はバランスに読み替えて下さい。
0285デフォルトの名無しさん
2008/12/23(火) 01:44:050286デフォルトの名無しさん
2008/12/23(火) 02:01:040287デフォルトの名無しさん
2008/12/23(火) 02:02:41制約ないなら、全部中心に積み上げればいいじゃん
0288デフォルトの名無しさん
2008/12/23(火) 02:26:39えっと、私は港湾業務というちょっと特殊な業種に就いてまして、
その現場で働いています。(ブルーカラー)
仕事の一つに「バンプランを立てる」というのがあって、
「40フィートと20フィートのコンテナにどのように荷物を詰めるか」、
を考えるんですが、コレが結構難しくて、上司がああでも無いこうでも無いと考えているんです。
んで、プログラミンングを少しかじった自分がなんかお手伝いアプリを書いてあげれたらなぁと。
荷物は丈夫な物をも有るし、もろい物も有るので、重ねたり重ねる事が出来なかったりします。
偏加重になったら危ないので、重い荷物をなるべくコンテナの中心に持っていくか、
逆に重い荷物を2つ両端に持っていく事でバランスをとるんです。
コンテナには大体25トン位までなら詰めれます。
高さは240cm位です。
自分の知っているアルゴリズムだとナップサック問題になるんですが、
この場合少し違うような気がしたので、質問した次第です。
0289デフォルトの名無しさん
2008/12/23(火) 02:48:34荷物の大きさが全部同じなら、まだマシ。
荷物の大きさ(特に平面形)がマチマチだとしたら、そもそも衝突判定みたいなことから
はじめなきゃならない (要するに、重心うんぬん以前にただ並べるだけで面倒)
0290デフォルトの名無しさん
2008/12/23(火) 06:42:47ナップサック問題は重さを抑え、効率的な組み合わせを求める方法だけど
コンテナの高さ、幅、奥行きを無視してるからどのみちそのままじゃ使えない
俺ならまずコンテナに格納可能かを検証し、
次に両端を重くするケースAと中心を重くするケースBの両方で考える
両方のケースを計算してどっちが良いかは人間に判断させる
ケースAとケースBのそれぞれに左端、中心、右端の3点に許容重量を設けて
その範囲内に収まるように配置する
>>289
なんでもいいから書いてみたかったのか厨房
0291デフォルトの名無しさん
2008/12/23(火) 07:14:25生産管理システムを導入したら工場がパニックになったのを見たことがある
結局全部手動
0292デフォルトの名無しさん
2008/12/23(火) 09:04:49バンプランってお金になるんだね
0293デフォルトの名無しさん
2008/12/23(火) 09:14:18煽りの意味がわからん
0294280
2008/12/23(火) 10:02:460295デフォルトの名無しさん
2008/12/23(火) 10:16:44正解をDB化して検索で拾い出すようにしては。
0296デフォルトの名無しさん
2008/12/23(火) 11:10:46サイトに行ってみたのですが、よくわかりませんでした。
0297デフォルトの名無しさん
2008/12/23(火) 11:19:47ここにあるべ
0298デフォルトの名無しさん
2008/12/23(火) 11:20:00http://java.sun.com/products/archive/
0299デフォルトの名無しさん
2008/12/23(火) 11:20:58ttp://java.sun.com/j2se/1.4.2/download.html
J2SE v 1.4.2_19 SDK
0300デフォルトの名無しさん
2008/12/23(火) 11:55:220301296
2008/12/23(火) 12:35:180302デフォルトの名無しさん
2008/12/23(火) 12:56:18293を見て世なんか語り出すのも相当なもんだ。
0303デフォルトの名無しさん
2008/12/23(火) 15:15:11コンパイルも異常に時間かかるし
0304デフォルトの名無しさん
2008/12/23(火) 15:36:080305デフォルトの名無しさん
2008/12/23(火) 16:15:500306デフォルトの名無しさん
2008/12/23(火) 16:19:26とはいえよほど古いPCでも使ってんのか?
0307デフォルトの名無しさん
2008/12/23(火) 16:55:14char *mnthp[4] = {
"January", "February", "March", "April"
};
int i;
for (i = 0; i < 4; i++) {
printf("%s\n", mnthp[i]);
}
このようなコードでmnthp[i]に*がつかないのはどうしてですか。
*をつけないと番地を指してしまうのではないのですか?
0308デフォルトの名無しさん
2008/12/23(火) 17:01:160309デフォルトの名無しさん
2008/12/23(火) 17:03:04ありがとうございます。知りませんでした。
0310デフォルトの名無しさん
2008/12/23(火) 22:23:15絶対おすすめって本の、皆さんのベスト3を教えてください。
0311デフォルトの名無しさん
2008/12/23(火) 23:12:22たとえば,何かしらテンプレート用の値をプログラムソースを変えることなく変更出来るように.
0312デフォルトの名無しさん
2008/12/23(火) 23:15:07改行を区切りとして複数の文字列として取り出したいのですが
アルゴリズム的に、どうやってアプローチすると簡単に書けますか?
0313デフォルトの名無しさん
2008/12/23(火) 23:20:07split()じゃなくて、自分で書きたいの?
0314デフォルトの名無しさん
2008/12/24(水) 00:12:52普通のバッチファイルの違いって何なんですか?
例えば
Javaのソースファイルをコンパイルしてある場所にコピーする
ってな作業をしようと思ったらバッチでもできますよね。
0315デフォルトの名無しさん
2008/12/24(水) 00:28:30更新されているファイルだけコンパイルかけて、それに依存してるファイルもコンパイルかけてとか、
バッチファイルで書くの大変じゃない?
バッチじゃなくてスクリプト系の言語ならかけるけど、同じような処理を毎回かくなら、汎用の言語じゃ
なくて、専用の言語(設定ファイル)で、簡単に書きましょうってことなんじゃないの。
antは知らないけど、makeとかその類のツールは。
0316デフォルトの名無しさん
2008/12/24(水) 01:02:490317デフォルトの名無しさん
2008/12/24(水) 01:52:390318デフォルトの名無しさん
2008/12/24(水) 09:20:593Dネスティングで、しかも重心まで考慮とか
ちょいちょいっとできるもんじゃないと思うが。
>>292
バンニングプランにPC使うのは誰しも考えるんだけど
どこも苦労してるらすぃ。
>>312
>改行を区切りとして複数の文字列として取り出したい
それは俗に「一行ずつ読む」ってやつじゃ…?
0319デフォルトの名無しさん
2008/12/24(水) 13:06:44自分だけで使うならpythonへの橋渡しを用意してpythonからxmlとかiniっぽいのとか読むのが楽。 というか俺がそうしてる。
他人に公開する物なら、お手軽指向はやはり.iniっぽい「ほげほげ=ほにゃらら」を一行ごとに書いた
テキストファイルを適当にパースして書くこと。
本気指向ならXerces使ってDOMとかXPathでなんとかする。
0320デフォルトの名無しさん
2008/12/24(水) 17:55:39以前、可変長ビット配列を検索したら無くて、今日閃いてクラス書いたあと、再度検索したら、ドットネットのコレクションにはいってたみたい。
自分のはstd::vectorをベースにしたやつだから、ちょっと毛色が違うが。。。なんてこった。
0321デフォルトの名無しさん
2008/12/24(水) 18:01:530322デフォルトの名無しさん
2008/12/25(木) 02:05:460323デフォルトの名無しさん
2008/12/25(木) 02:16:420324デフォルトの名無しさん
2008/12/25(木) 11:37:10日付+期間=日付とか、日付-日付=期間とかはありうるが
日付+日付なんて演算は不可能だ
0325デフォルトの名無しさん
2008/12/25(木) 12:54:390326デフォルトの名無しさん
2008/12/25(木) 17:08:280327デフォルトの名無しさん
2008/12/26(金) 11:45:51year,month,dayという日付を持った変数があって、それぞれ1から始まるとき
int y=year,m=month;
if(m == 1 || m == 2){
y--;
m += 12;
}
return ((y+y/4-y/100+y/400+(int)(2.6*m+1.6)+day))%7;
としています。これであってますか?
0328デフォルトの名無しさん
2008/12/26(金) 11:55:000329デフォルトの名無しさん
2008/12/26(金) 12:04:120330デフォルトの名無しさん
2008/12/26(金) 21:31:46C#を個人的に勉強しているのですが
知り合いに工学分析用のソフトを作ってくれないかと依頼されました
仕様を聞く限り作ることはそこまで難しく無さそうなのですが
そのソフトが販売用で、分析ノウハウを盗まれないために
ソースを見れないようにしたいとのことでデコンパイラ対策が必要となりました
そこで質問なのですが、逆コンパイルに弱い.netを用いた、
あまりソースが見られたくないような販売用ソフトの開発と言うのは
実際の開発現場ではどの程度行われているのでしょうか
常識的にありえないようなら別の言語を用いようと思います
難読化も可能とは知っていますが実際どの程度効果があるかも教えていただけると嬉しいです
0331デフォルトの名無しさん
2008/12/26(金) 21:49:29商売プログラマ向けの商売として成り立ってる難読化ツールを使えば、
C++やなんやと同程度のリバースエンジニアリング耐性は得られるよ。
0332デフォルトの名無しさん
2008/12/26(金) 22:01:37なんで標準関数を使わないの?
0333デフォルトの名無しさん
2008/12/26(金) 22:02:540334デフォルトの名無しさん
2008/12/27(土) 07:50:22・ライセンスがあまりきつくない(改正BSDライセンス程度)
・少なくともBMP、PNG、GIF(アニメGIF)あたりには、読み込み/書き出し対応
・比較的簡単に使用できる
・高機能である必要はない
・速度に関しても致命的に遅くなければいい
・必ずしもマニュアルが日本語である必要はないが、日本語のファイル名などを渡すとエラーとかだと困る
よろしくお願いします。
0335デフォルトの名無しさん
2008/12/27(土) 08:44:420336デフォルトの名無しさん
2008/12/27(土) 17:48:13やってみたんですが、色々調べた結果、
どうやら曜日計算はどんな年にも適当に計算できるというものではなさそうです。(暦改定とかでややこしい)
>>332
標準関数とはどれのことでしょうか?
0337デフォルトの名無しさん
2008/12/27(土) 18:08:17確かにそういう問題はあるけど、>>328-329が言いたかったことは、
year = 2008, month = 12, day = 27で計算したら実際に0(土)になるかどうかというようなことを
無数の日付で試してみろということのはず。
0338デフォルトの名無しさん
2008/12/27(土) 18:42:17localtime()でtime_tをばらせば曜日を取り出すことができる。
寧ろ積極的にstrftime()で出力文字列を組み立てることさえできる。
手元にtime_tではなくばらばらの年月日しかないのならmktime()を使えばいい。
0339デフォルトの名無しさん
2008/12/27(土) 18:49:06暦改定って...
Zellerの公式はグレゴリオ暦が前提だが、グレゴリオ暦以外の暦による日付も扱いたいわけ?
グレゴリオ暦以外の暦も扱うとなると曜日以外にも色々面倒だが(国によってユリウス暦から
移行した日が違うとか、日本みたいに旧暦は太陰暦だとか)。
0340デフォルトの名無しさん
2008/12/27(土) 19:13:06分かりました。ありがとうございました。
0341デフォルトの名無しさん
2008/12/27(土) 19:28:19無数の、って永久にテストが終わらないじゃん
ひどいな
0342デフォルトの名無しさん
2008/12/27(土) 19:33:54そしたらそのとおりにプログラム書けばいいだけでは?
0343デフォルトの名無しさん
2008/12/27(土) 20:32:10ありがとうございます。
実は真っ先に考えたのはImageMagickだったんですが、
ライブラリというよりは別アプリになってしまい、エンドユーザに負担がかかるかなあと思いました。
0344デフォルトの名無しさん
2008/12/27(土) 22:17:01よろしければサンプルコードも下さるとありがたいです。
0345デフォルトの名無しさん
2008/12/27(土) 22:49:130346デフォルトの名無しさん
2008/12/27(土) 23:16:200347デフォルトの名無しさん
2008/12/27(土) 23:21:21public class testFrame extends Frame {
public static void main(String[] a){
Frame hoge = new Frame();
hoge.setVisible(true);
class aaa extends Thread{
public void nullpo(){
System.exit(0);
}
public void run(){
testFrame a = new testFrame();
a.setVisible(true);
}
}
aaa aa = new aaa();
aa.run();
try{
aa.sleep(3000);
}catch(Exception unko){};
aa.nullpo();
}
}
0348デフォルトの名無しさん
2008/12/27(土) 23:22:36まーあとはできるでしょう
0349デフォルトの名無しさん
2008/12/27(土) 23:37:53ちなみに画像はpaintメソッドで書くのだと思いますが、
どこに入れれば良いのでしょうか?
0350デフォルトの名無しさん
2008/12/28(日) 00:27:09import java.awt.Graphics;
public class testFrame extends Frame {
public static void main(String[] a){
class aaa extends Thread{
public void nullpo(){
System.exit(0);
}
public void run(){
testFrame a = new testFrame();
a.setSize(100,100);
a.setVisible(true);
a.paint(a.getGraphics());
}
}
aaa aa = new aaa();
aa.run();
try{
aa.sleep(3000);
}catch(Exception unko){};
aa.nullpo();
}
public void paint(Graphics g){
g.drawLine(0, 0, 100, 100);
}
}
0351デフォルトの名無しさん
2008/12/28(日) 02:00:30レコードセットの.Indexで以下のエラーが出ます。
「実行時エラー '2147217883 (80040e25)':
新規取得する前に、すべての行ハンドルを解放する必要があります。」
ADOでは.Indexを連続で設定するとエラーになるようですが、
行ハンドルを解放するというのはどういったことをやればいいんでしょうか?
よろしくお願いします。
0352デフォルトの名無しさん
2008/12/28(日) 03:25:00終了ボタンを押すところのコードはなくてもええのんか?
0353デフォルトの名無しさん
2008/12/28(日) 06:33:00誰も立てないならおれが立てていい?
名前と次のパートなんだっけ?
0354デフォルトの名無しさん
2008/12/28(日) 10:01:55昨日は寝てしまいました。
ソースくれという失礼なお願いにもかかわらず教えてくださって
ありがとうございました。
これをもとに、いろいろ考えてみます。
0355デフォルトの名無しさん
2008/12/28(日) 10:16:48【Intel】OpenCV総合スレ【画像処理】
http://pc11.2ch.net/test/read.cgi/tech/1182830261/
番号書いてないね。1に
【関連スレ】
画像処理 その8
ttp://pc11.2ch.net/test/read.cgi/tech/1168868527/
となってるくらい
0356デフォルトの名無しさん
2008/12/28(日) 11:58:28diffコマンドみたいなものですが、行単位の比較ではないです。
例えば「今日はいい天気ですね。」「今日は悪い天気ですね。」
という2つのテキストがあったら、異なっている箇所「い」と「悪」を
知りたいというものです。
そのようなライブラリ・コマンド・アルゴリズムがあれば教えてください。
言語はPHPです。望ましい順番に
1.フリー、オープンソースのライブラリ
2.外部コマンド(PHPから呼び出す)
3.アルゴリズム(それを見て自分で実装)
という感じです。
0357デフォルトの名無しさん
2008/12/28(日) 12:22:130358デフォルトの名無しさん
2008/12/28(日) 14:15:14バイナリをD&Dしてテキストファイルにするソフトを作りたいのですが
もし、面倒そうだったらやめます。
0359デフォルトの名無しさん
2008/12/28(日) 15:10:39黙っていても、D&Dしたファイル名はコマンドラインに展開されて渡されます。
試しにargv[]を適当に解釈するプログラムを作ってD&Dして見れば判ります。
0360デフォルトの名無しさん
2008/12/28(日) 15:20:160361353
2008/12/28(日) 16:48:13タイトル:
【Intel】OpenCV総合スレ part.1【画像処理】
本文:
実装分野は
・ユーザーインターフェイス
・物体分離
・セグメンテーションと認識
・顔認識システム
・ジェスチャー認識
・モーショントラッキング
・感情モーション
・モーション理解
・モーションからの構築(SFM)
・モバイルロボティクス
【関連スレ】
画像処理 その11
http://pc11.2ch.net/test/read.cgi/tech/1222593978/
*****************************
こんな感じでいいですか?
2-10 のところは確認できないので誰かに書いてもらいたいです.
0362デフォルトの名無しさん
2008/12/28(日) 17:08:360363デフォルトの名無しさん
2008/12/28(日) 17:16:02既に>355のスレがあるんだからPart2だろ。
0364353
2008/12/28(日) 17:47:45でも >>362 さんの言う通り晒されるならやはりPart.2にします.
0365デフォルトの名無しさん
2008/12/28(日) 21:54:24どこでも使える静的な(共有)クラスとして以下のようなクラスを用意しています。
class TestA{
public:
static TestA* m_pTestA;
TestA* GetTestA(void){ return m_pTestA; }
//(その他メンバ)
};
さらに以下の関数を用意しています。
static TestA* GetTestAClass(void){
if( !TestA::m_pTestA )
TestA::m_pTestA = new TestA;
return TestA::m_pTestA;
}
しかし、このやり方だと外部参照の未解決エラーが発生してしまいます。
static TestA* g_pTestA;
このような方法でも出来なくは無いですが、
上記のようにクラスの中に静的な自分のクラスのポインタを保持すると言う記述で使用するのは無理なのでしょうか。
説明が下手で申し訳ないですが、何がしたいのか感じ取っていただければ有難いです。
0366デフォルトの名無しさん
2008/12/28(日) 22:09:440367デフォルトの名無しさん
2008/12/28(日) 22:12:100368デフォルトの名無しさん
2008/12/28(日) 22:29:17>外部参照の未解決エラーが発生してしまいます。
static TestA* TestA::m_pTestA;
0369デフォルトの名無しさん
2008/12/30(火) 14:28:070370デフォルトの名無しさん
2008/12/30(火) 14:32:58嫌いなのは、ちょっと調べりゃわかるような初心者質問をしてくるのが多いWindowsユーザーだろ
0371デフォルトの名無しさん
2008/12/30(火) 14:41:21要するにUNIXが嫌いでWindows系を好む自称上級プログラマもいる、ということです。
0372デフォルトの名無しさん
2008/12/30(火) 15:52:06マジレスすると、ソースコードと自由度があるから
メーカー系UNIXは知らんが
0373デフォルトの名無しさん
2008/12/30(火) 16:49:11?
0374デフォルトの名無しさん
2008/12/30(火) 16:55:50なんか履き違えてそうだが
0375デフォルトの名無しさん
2008/12/30(火) 17:04:310376デフォルトの名無しさん
2008/12/30(火) 17:17:03手軽に試せるのがいい
0377デフォルトの名無しさん
2008/12/30(火) 17:23:220378デフォルトの名無しさん
2008/12/30(火) 17:53:08大量にdisるレスがついてたけど、おれもマジにそう(ご愁傷様と)思うわ。
0379デフォルトの名無しさん
2008/12/30(火) 18:36:400380デフォルトの名無しさん
2008/12/30(火) 19:43:200381sage
2008/12/31(水) 00:54:35来年の春から、プログラミングを学習することになるんですが
新しく買うパソコンに関して、おすすめのOSってありますか?
たぶん扱うのはC言語がメインになると思います。
ちなみに今使ってるのは、XPのノートパソコンです。
0382デフォルトの名無しさん
2008/12/31(水) 00:56:19要は、バランス感覚だな。
0383デフォルトの名無しさん
2008/12/31(水) 01:02:58慣れないことをやるんだから、せめてOSくらい慣れたものにしておけ。
Linuxもいい選択肢だが、別の機会にしろ。
0384デフォルトの名無しさん
2008/12/31(水) 01:08:17デスクトップを買うなら、Vista(できればXP)にしておいて、
余裕ができたらvmwareでUbuntuでも入れてみたら?
プログラミング以前のことも色々と勉強になると思うよ。
0385デフォルトの名無しさん
2008/12/31(水) 01:13:45VC++ 2008とかEclipseとか横綱級の開発環境を使うならともかく。
0386デフォルトの名無しさん
2008/12/31(水) 01:16:02これって、修正BSDライセンスと等価なライセンスでしょうか?
基本的にはそうだと思うのですが、文中に販売に関する言及がないので
微妙かなと
0387デフォルトの名無しさん
2008/12/31(水) 01:20:310388386
2008/12/31(水) 01:23:06そうするとやはりライセンスを表示すれば、なんでもあり的な感じでしょうか
0389デフォルトの名無しさん
2008/12/31(水) 01:26:55どの言語を学べばいい?
0390デフォルトの名無しさん
2008/12/31(水) 01:32:170391デフォルトの名無しさん
2008/12/31(水) 01:32:33これができとけばCにもC++にもJavaにも進み易い
0392デフォルトの名無しさん
2008/12/31(水) 02:17:39サンデープログラマならともかく、職業プログラマならLinuxを愛して
やまないのは当然。
0393デフォルトの名無しさん
2008/12/31(水) 02:30:130394デフォルトの名無しさん
2008/12/31(水) 02:53:19>>381-385の流れだろ。
0395デフォルトの名無しさん
2008/12/31(水) 04:03:37APIって結局何なんですか?
OSが提供するシステムコールの別の呼び方?
OSに限らず多種多様な物が提供するもの?
0396デフォルトの名無しさん
2008/12/31(水) 04:12:04全然関係なさそうなurl
は無視しておくとして、
api=application program interface
何かの機能を(主にその外側の)プログラムから操作するためのインターフェイス
他のプログラムを操作する命令、対象がosだったりそれ以外だったりするだろう。
0397デフォルトの名無しさん
2008/12/31(水) 04:22:48って事はやたら長文で力説している人のOS限定ってのは嘘って事でいいのですか?
0398デフォルトの名無しさん
2008/12/31(水) 04:31:430399デフォルトの名無しさん
2008/12/31(水) 04:42:08>>398
あーーーーー。ごめん。こっちだ。
0400デフォルトの名無しさん
2008/12/31(水) 04:45:08まあ、ここも大して変わらんけどさ。
0401デフォルトの名無しさん
2008/12/31(水) 04:46:150402デフォルトの名無しさん
2008/12/31(水) 04:59:28ほかの質問につけてる回答みれば自称上級者ってのはよくわかる。
回答の良し悪しが自分で判断できないなら質問なんてしなければいいのに。
0403デフォルトの名無しさん
2008/12/31(水) 05:00:16自分、質問者ではないし石頭同士の譲らない書き込み見ていても
結局どちらも譲らないだろうし自分自身もどんなものか、知りたかったからね。
しかし、改行が適度に行われてない文書は読みづらい。
>Win32 API を「Windows の API」だと発言した人をみんなで袋叩きにしている 2ch の書き込みを発見。
これもどのスレのかな?
0404デフォルトの名無しさん
2008/12/31(水) 05:02:22それは本人に聞いたほうが早いだろ…
0405デフォルトの名無しさん
2008/12/31(水) 05:05:34ID持ってない。
わざわざそのためだけにIDとるのもばかばかしいし
ググっても該当スレわからなかった。
0406デフォルトの名無しさん
2008/12/31(水) 05:10:05Prologがいいんじゃないか。
0407デフォルトの名無しさん
2008/12/31(水) 05:14:280408デフォルトの名無しさん
2008/12/31(水) 05:29:59同じウインドウを作る、という命令にしても
os(やウインドウサブシステム)に対して命令するのがapiでもあるし、
一方言語だけから見れば、例えばgtkのようなライブラリ自体がapiとして使われるよね。
osのapi(の特に権限を必要とするコア部分[のunix系の呼び名])=システムコール
>呼び出す側からは呼び出されたシステムがどのように作成されたかはブラックボックスであり、
>内部的にどのように処理されているのかを気にせずに呼び出せるのが API です。
まぁ中身が分かっていてもいいんだけど、これだな、本質は。
しかもアプリケーションを作る上で必須のある程度のまとまりがあればそれがapiになる、んだと思うが。
この人はなんかjavaを否定してるっぽいけど、
javaの言語から使う命令が、言語から見たら最後に使うモノだからapiでいいと思うよ。
実装は見えないんだし…。
0409デフォルトの名無しさん
2008/12/31(水) 05:59:13なるほど
>>Win32 API を「Windows の API」だと発言した人をみんなで袋叩きにしている 2ch の書き込みを発見。
に関してはWin32APIスレでも聞いてみます。
これってマルチになっちゃうのかな?
0410デフォルトの名無しさん
2008/12/31(水) 06:14:220411デフォルトの名無しさん
2008/12/31(水) 06:45:15わかります。
0412デフォルトの名無しさん
2008/12/31(水) 11:48:30夜勤でヒマだったの?
オレなんぞ白河夜船だったよ。
0413デフォルトの名無しさん
2009/01/01(木) 13:25:33(JIT)コンパイラの中の人が頑張ったお陰でifの羅列より速くなる事とかあるの?
0414デフォルトの名無しさん
2009/01/01(木) 13:32:350415デフォルトの名無しさん
2009/01/01(木) 13:34:070416デフォルトの名無しさん
2009/01/01(木) 13:47:070417デフォルトの名無しさん
2009/01/01(木) 13:50:07すんまそん
>>415
ただの興味本位なのでそこは気にせんでください
>>416
その言語についてkwsk
0418デフォルトの名無しさん
2009/01/01(木) 15:54:250419デフォルトの名無しさん
2009/01/01(木) 15:54:54ttp://gcc.gnu.org/onlinedocs/gcc-4.3.2/gcc/Case-Ranges.html#Case-Ranges
これを糖衣構文と見るのはかなり大変じゃないかと思うがどうか。
0420デフォルトの名無しさん
2009/01/01(木) 16:33:51Cのコンパイラだと値の範囲やcaseの数にもよるけどテーブル化して効率が上がるなら
内部的に分岐テーブル作って最適化するというのが普通みたい。
ただテーブル化するのは言語というよりコード生成やランタイムの実装の話なので
回答としては"あり"でいいんじゃないの?
0421デフォルトの名無しさん
2009/01/01(木) 17:19:22むしろ昔からあることなのか、ゆとり世代でごめんなさい
>>419
あ、これいいね
0422デフォルトの名無しさん
2009/01/01(木) 20:24:49無限長までは行かないけど、それなりに桁数(100以上)のある2進数を10進数に変換して表示したいのだけど、どうすればいいと思う?
INT32では桁あふれして使い物にならないし。Doubleでもたりない。
バッファも、Bitの配列しかなくて10進になりそうな要素がないんです。
ぐぐるヒントでもいいのでなにかありませんか?
0423デフォルトの名無しさん
2009/01/01(木) 20:30:540424デフォルトの名無しさん
2009/01/01(木) 20:58:02今使ってるBit配列クラスは長さの最大値が32ビットMaxまでで多倍長だとおもうんですが、
表示用に変換するにはどうすればいいんでしょうか??
ちょっと、多倍長でぐぐってきます。
0425デフォルトの名無しさん
2009/01/01(木) 21:00:000426デフォルトの名無しさん
2009/01/01(木) 21:18:28十進文字列への変換は、ベタにやるなら
10で割り算しながら余りを取って1桁ずつ結合すれば?
まぁ10だと効率最悪だけど一番わかりやすい
0427424
2009/01/01(木) 21:29:52ttp://poset.jp/ompa/node2.html
ほしい情報がほとんど載ってるけど、数式がわけわからん。Orz
でも平方根も必要だから、ありがたい。
>>426
C++でどんなのがありますか?参考までにおしえてもらえませんか?
表示のために除算実装するのか。ハードル高いなぁ。ぅぅむ。
でも問題は、通話を聞くために招待を友が送ってくれました。
そして招待を受けました。しかし一瞬メンバーが見えただけですぐ切れてしまします
PCに詳しいともはドライブがなんたらかんたらで、いろいろ教えてくれましたが。
サウンドの問題ではないことがわかりました。
しかたないのでマイクを買って、やろうと思いましたが疑問で、
「このままやっても大丈夫かな?」と思い、
たずねました。
友はオーディオデバイスを見てみてといい、言われるがままに開き。
それを見ると録音の項目を見るとオーディオディバイスがインストールされてないって
書いてありました。それはまずい等他の人からいわれ
「インストールしろ」
等いわれましたがどうすればいいのかわからないので全員に尋ねてみたのですが
「俺、XPだからVistaの事わかんね^p^」
ってとこで今ここです
どうすればいいんですかね?><
もう2chしか頼るところがありません><
板違いでしたらその板を教えてくれるだけでいいです><
どうか教えてください・・・
お願いします・・・
OSは富士通、VistaのFMV-BIBL NF40Wです。
ググったらでてくると思います
0429デフォルトの名無しさん
2009/01/01(木) 23:43:440430デフォルトの名無しさん
2009/01/01(木) 23:49:48>わかりました。諦めます。
>お見苦しい姿をお見せしてすみませんでした・・・
諦めてねぇな
0431デフォルトの名無しさん
2009/01/02(金) 01:48:39通話テストするとすぐぶちきれて録音デバイスに問題がありますって
でてたなー。
0432デフォルトの名無しさん
2009/01/02(金) 02:00:40http://www.google.co.jp/search?hl=en&q=C%2B%2B+bignum&btnG=Google+Search&aq=f&oq=
0433デフォルトの名無しさん
2009/01/02(金) 11:50:10人数が入っているように見せることは可能でしょうか?
たとえば自分専用のログイン画面を作ったりすれば操作可能ですか?
やはりサイトぐるみでないと不可能ですか?
0434デフォルトの名無しさん
2009/01/02(金) 12:08:26君が創造主ならなんでも可能だろ?
0435デフォルトの名無しさん
2009/01/02(金) 12:18:53もし出来るのなら勉強して作ってみたいんです
これから勉強してやったら何年もかかりそうですがw
0436デフォルトの名無しさん
2009/01/02(金) 13:31:49そのライブチャットの具体的なところがわからないけど、
クライアント複数接続すりゃいいんじゃね?
0437デフォルトの名無しさん
2009/01/02(金) 14:17:45http://www.dxlive.com/
事実連日連夜1位を取り続けたり、人数が途切れることなく何時間もインしているのとか
怪しい人がちらほらいます
クライアント接続とかって?
・・・ちょっと調べてきます(^_^;)
0438デフォルトの名無しさん
2009/01/02(金) 15:57:29調べてきます、じゃねーよ。
お前はここのスレに行け
【エスパー】超初心者の質問に答えるスレ75【マジレス】
ttp://ex24.2ch.net/test/read.cgi/pc2nanmin/1229010475/
0439デフォルトの名無しさん
2009/01/02(金) 16:21:340440デフォルトの名無しさん
2009/01/02(金) 17:04:59遅くなったけどありがとう。GNUのがあるとはおもわなかったなぁ。
0441デフォルトの名無しさん
2009/01/02(金) 20:15:18流し込むのって可能?てゆゆうか 普通こういうやりかた?
@海外で あーいったシンビヤンとかウインモバイルとか
アンドロイドって普通なんですか?
日本で ウインモバイル自体あまり見ないような気がするのですが
普通の端末(Netフロント的な)が8割以上占めているような
どうなの携帯電話詳しい人!!!!!!!!
0442デフォルトの名無しさん
2009/01/02(金) 20:24:04今回ばかりは言っていいよな?
0443デフォルトの名無しさん
2009/01/02(金) 20:24:380444デフォルトの名無しさん
2009/01/02(金) 20:55:25無理して日本語使わなくて英語でOK.
0445441
2009/01/02(金) 22:56:41よろしく
0446デフォルトの名無しさん
2009/01/02(金) 23:12:020447441
2009/01/02(金) 23:19:120448デフォルトの名無しさん
2009/01/02(金) 23:20:00キモッ
0449デフォルトの名無しさん
2009/01/03(土) 09:17:17もー!
0450デフォルトの名無しさん
2009/01/03(土) 09:46:410451デフォルトの名無しさん
2009/01/03(土) 09:58:560452デフォルトの名無しさん
2009/01/03(土) 14:38:30C#のgenericsにおいて、C++のvectorに相当するものは何ですか?
要は定数時間アクセスができる可変長配列が欲しいんですが
http://msdn.microsoft.com/en-us/library/system.collections.generic(VS.80).aspx
をみても、それっぽいのはListとStackしかないんですが
0453デフォルトの名無しさん
2009/01/03(土) 15:10:36GCの関係上メモリが継ぎはぎになるから、LISTが効率いいのはわかるんだけど、
連続した領域ほしかったら普通にnewしても変わらんようなきがする。
クラスコピー時に誰かが魔法つかってるわけじゃなし。
0454デフォルトの名無しさん
2009/01/03(土) 15:57:17List<T>でいいよ。
List<T>.ItemのところにO(1)だと書いてあるはずだから探して。
0455デフォルトの名無しさん
2009/01/03(土) 15:58:360456デフォルトの名無しさん
2009/01/03(土) 16:25:39おお、ありがとうございます。
すると、C#でいうListってのは、SchemeとかHaskellとかSTLのListよりも、
広義のList ということですね。
0457デフォルトの名無しさん
2009/01/03(土) 16:37:55というか、MSDNのどっかに全部書いてあるはずなので探してくらさい。
0458デフォルトの名無しさん
2009/01/03(土) 16:41:140459デフォルトの名無しさん
2009/01/03(土) 19:45:52しかし、そのままファイルを開いたらエラー続きで使えず困っています。
内容はアクアリウムです。
Timer型で書かれていますがデバックで実行しても「指定したファイルがみつかりません」と出て先に進みません。
学校の6ではそのまま開いたのに2005では先に進むことができず困ってます。
このようにバージョンが違うと作ったファイルに互換性の問題が多く起こるのでしょうか?
手順は学校でやったことと同じことをやってるはずです。
ちなみに、Console型で書かれたファイルはコンパイルして実行することができました。
0460デフォルトの名無しさん
2009/01/03(土) 19:49:42これはコンソールアプリと言いたいのかも知れんが
>Timer型で書かれていますが
これが解らない。
0461デフォルトの名無しさん
2009/01/03(土) 19:50:19で、言語なによ?もしVBだったら絶望的だな
0462デフォルトの名無しさん
2009/01/03(土) 19:53:33互換性は無いから、プロジェクト新規作成しろよ
0463デフォルトの名無しさん
2009/01/03(土) 19:58:42>460
msTimer型と開発環境が書いてあったので・・・
>416
言語はC++です。
この環境で魚を動かすプログラムを作ります。
ソースコードは授業で作ったのがあるのでそれを参考にしながらでもおkとのことです。
>462
学校によって内容も違いますからね・・・
別のバージョンで授業する先生は一体・・・・・
1から作ることを考えてみます。
0464デフォルトの名無しさん
2009/01/03(土) 20:01:10言語はCでした。
ちなみに課題は自由に考えてよく好きなものを作ってよしとこのとです。
でも、授業があまりついていけず習ったアクアリウムを自分なりにアレンジして作ろうと考えたわけです。
0465デフォルトの名無しさん
2009/01/03(土) 20:04:210466デフォルトの名無しさん
2009/01/03(土) 20:15:21非常に困りました。
話題を課題からソフトウェアに移します。
2005と6ではプログラミング言語を利用してソフトを作りますが、環境を変えて作るのは不適切なのでしょうか?
理想としては同じバージョンで動かしたほうがいいですか?
2005は学校からのライセンスつきなので家ではこれで作るように言われています。
しかし、授業では6で開発してます。
もし、互換性がないのならかなり問題なので先生にメールで直接聞くことにします。
0467デフォルトの名無しさん
2009/01/03(土) 20:20:460468デフォルトの名無しさん
2009/01/03(土) 20:29:34うう・・・2005と6では環境がかけ離れてどこに何があるのかわかりません・・・・
授業で使いなれた6だったらすぐに使いこなせるんですが・・・
とりあえず、2005について使い方を覚えるところから始めます。
0469デフォルトの名無しさん
2009/01/03(土) 20:31:510470デフォルトの名無しさん
2009/01/03(土) 20:41:20先生から直接聞いてみます。
迷惑かけました。
0471デフォルトの名無しさん
2009/01/03(土) 21:16:53先ずはその間抜けを何とかする方がいいぞ。
0472デフォルトの名無しさん
2009/01/03(土) 21:41:02インターフェースが全く違う上に仕様が全く違いますからね。
今、そこのあたりをググったりいろいろいじったりして試してるところです。
0473デフォルトの名無しさん
2009/01/03(土) 22:16:06GPLライセンスのソフトウェア(A) があって、そのバイナリを
ソースコード非公開のソフトウェア(B)と一緒に配布する場合を考えます。
Aを、Bから完全に独立した実行バイナリとし、それをBが
外部プロセスとして起動するという形式の場合、
BはGPLの影響を受けるのでしょうか?
(ダイナミックリンクライブラリでもなく、完全に独立した実行ファイルです)
(1) 実行バイナリとして完全に独立しているのでAとBはライセンス上関係ない
(2) ファイル形式に関わらず、同梱して配布するので、BもGPLにする必要がある
のどちらでしょうか?
(もちろんAのソースは変更含めて配布するとして)
0474デフォルトの名無しさん
2009/01/03(土) 22:18:44ここで嘘教えられたらどうすんのよ。自分でGPL読め。そしてわからない個所を聞け。
0475デフォルトの名無しさん
2009/01/03(土) 22:24:19(1)
0476デフォルトの名無しさん
2009/01/03(土) 22:29:322chも複数のソースのうちの1つです。
>>475
ありがとうございます。参考にします。
自分自身も、明確に否定されない限り(1)だと思ってます
0477デフォルトの名無しさん
2009/01/03(土) 22:29:48どっちもまちがってる
ポイントは同梱することじゃなくてその二つソフトの依存関係だ
実行ファイルとして独立してても、動作時は依存していて不可分ならGPLに感染する
0478デフォルトの名無しさん
2009/01/03(土) 22:35:22訳版だけどこれな
0479デフォルトの名無しさん
2009/01/03(土) 22:40:550480デフォルトの名無しさん
2009/01/03(土) 22:45:19それだと、Linuxの上で独占的なプログラムは動作できないことになりませんか?
Linuxのシステムコールを使わずにプログラムを実行することは(たぶん)無理ですよね。
>>478
かなり微妙なラインですね。
GPLのコードを好き勝手に改良して、その部分だけ公開してソフトウェアの残りの部分は非公開、
というのは認められないと思います。が、普通に実行ファイルとして配布されている
プログラムをただ単に同梱してそれを起動するという形式なら、私の主観では大丈夫そうな
気がしますが微妙ですね。
0481デフォルトの名無しさん
2009/01/03(土) 22:49:21というのが唯一の答えでしょう。
0482デフォルトの名無しさん
2009/01/03(土) 22:51:22同じ。BをGPLにしなければ配布できない、と書いてある。
>>480
OSのシステムライブラリについては別に規定がある。
0483デフォルトの名無しさん
2009/01/03(土) 23:10:43形で (プラグイン無しでも動作可能、として) 提供すれば大丈夫そうですね。FAQにも明記されていますし。
それ以外は結構微妙そうです。
GNUのFAQでは、実行時のアドレス空間が同じ/fork・execで起動するというのが一応の基準となっているようですが、
線引きは微妙ですね。
下調べの段階ですが参考にします。
みなさん�dです。
0484デフォルトの名無しさん
2009/01/04(日) 01:32:450485デフォルトの名無しさん
2009/01/04(日) 01:41:03http://www.gnu.org/licenses/gpl-faq.ja.html#GPLPluginsInNF
フリーではないプログラム向けのプラグインにGPLを適用することはできますか?
もしプログラムがforkやexecでプラグインを呼び出すならば、プラグインは別のプログラムですから、
メインプログラムのライセンスは何の条件も課しません。ですからあなたはプラグインにGPLを適用できますし、
特別な要件はありません。
プログラムがプラグインと動的にリンクされ、お互いにファンクションコールを使ってデータ構造を共有している場合、
それらは単一のプログラムを形成していると見なされますので、プラグインはメインプログラムの拡張部分として
扱われなければなりません。このことは、GPLで保護されたプラグインをメインプログラムとリンクするのは
GPL違反となることを意味しています。しかし、あなたはこの法的問題を、あなたのプログラムのライセンスに
フリーではないメインプログラムとのリンクを許可する例外を加えることで解決できます。
0486デフォルトの名無しさん
2009/01/04(日) 01:56:020487デフォルトの名無しさん
2009/01/04(日) 01:59:40セマンティックスが密接なGPLのAをキックするBはGPLに感染するでFA。
fork/execやlinkとは関係ない。
0488デフォルトの名無しさん
2009/01/04(日) 02:06:150489デフォルトの名無しさん
2009/01/04(日) 02:11:05何が何でも「B」を使おうとしているわけではないので、仮定の話ですが。
Aというソフトウェアを、プラグインシステムを持ったソフトウェアとして作成し、
(この時点ではBは無関係で、Aは非フリー)、その上でBを改変したGPLの
プラグインを作成するという形なら、このFAQの状況と合致するのではないでしょうか。
>>485
FAQには、プラグインであってもforkやexecでの起動ならGPLにならない、
と引用した部分にはっきり書いてあるのですが、>>485はそれに反する主張というわけですよね?
ソースを示していただけますか?
(「プラグイン」というのは、連携して動作することを前提として作成されたソフトウェアだと思いますし。
連携を意図しないで作られてた別々のプログラムがプラグイン・ホストとして動作することは
あまりないですよね)
0490デフォルトの名無しさん
2009/01/04(日) 02:15:23>>489の前半はAとB逆です
0491デフォルトの名無しさん
2009/01/04(日) 02:19:46ライセンスの話をしたいのか、GPL'ed softwareを利用するソフトウェアのライセンスの話をしたいのか
どっちか明確にしてくれ。
後者なら、>>487。ソースは>>478。
0492デフォルトの名無しさん
2009/01/04(日) 02:31:34うちのシステム、GPGを起動してるぞ・・・
0493デフォルトの名無しさん
2009/01/04(日) 02:38:35GPLの製品を利用することは必須ではないが、利用することで
付加価値が高まる場合、GPL部分をプラグインという形態に
することによって、全体がGPLの影響を受けるのを避ける
ことが可能なのでは、という話です。
ちょっとプラグインに関しては話が飛躍してました。すんません。
つまり、 >>491 に直接的に答えると、利用の形態としてはどちらも可能、ということです。
GPLを利用したコード部分に関しては公開することはやぶさかではないのですが、
既存の公開できない部分があることも現実なので、その折衷点を探しています。
それを >>488 のように 「GPLを回避する」 と言われるとまぁその通りなのですが。
0494デフォルトの名無しさん
2009/01/04(日) 07:01:170495デフォルトの名無しさん
2009/01/04(日) 07:28:170496デフォルトの名無しさん
2009/01/04(日) 14:46:06プログラミングは未経験です。
0497デフォルトの名無しさん
2009/01/04(日) 15:07:250498デフォルトの名無しさん
2009/01/04(日) 15:13:350499デフォルトの名無しさん
2009/01/04(日) 15:27:22英語は英字新聞をふつうに読めるぐらいの能力はあります
>>498
もう大学出て仕事をしているのですが、趣味でそういうことできれば楽しいだろうなと思っているのですが・・・それほど難しいものなのですかね?
0500デフォルトの名無しさん
2009/01/04(日) 15:47:54通らないと無理。
0501デフォルトの名無しさん
2009/01/04(日) 18:19:36ループ使わないで、ビット演算でスマートな足し算ってできないでしょうか。
100ビット位あるクラスライブラリなんですけど。Int32でもいいです。
0502デフォルトの名無しさん
2009/01/04(日) 18:26:460503デフォルトの名無しさん
2009/01/04(日) 18:27:45論文が読めればコードが多少汚くても何とかなると思うよ。ほどほどにね。
0504デフォルトの名無しさん
2009/01/04(日) 18:32:41やっぱ難しいですかね。
数時間そればっかやってたんですけど、全然うまくいかないんですよ。
Bit単位でループならなんとかできたんですけど、ちょっとおそいんですよね。
0505デフォルトの名無しさん
2009/01/04(日) 18:35:46ARToolKit とか OpenCV 使ってみればいいんじゃね?
でも技術の開発に・・・っていってるからもっと元の方の話だよねえ
パターン認識の分野が主だろうね、とはいえそれだけで成立する分野ではないが
0506デフォルトの名無しさん
2009/01/04(日) 18:36:58ぶっちゃけなにいってんのかわかんない
ただループをしたくないなら、展開すればいいだろボケってだけで
0507デフォルトの名無しさん
2009/01/04(日) 18:44:53うーん。わかりました。あきらめますです。
足し算がこんなに難しいとは思いませんでした。
0508デフォルトの名無しさん
2009/01/05(月) 12:09:06>Bit単位でループ
32bit単位にすればいいのに。
0509デフォルトの名無しさん
2009/01/05(月) 12:48:0632ビット単位で書けるなら、スケールして何ビットであろうと適応できるやつができると思う。
0510デフォルトの名無しさん
2009/01/05(月) 14:05:46コードは公開されていないので、自分でその機能やインターフェースを
模倣して作る事は、何か罪に問われたりするのでしょうか?
そしてそれを、新たに公開する事を踏まえてです。
0511デフォルトの名無しさん
2009/01/05(月) 14:10:270512デフォルトの名無しさん
2009/01/05(月) 14:10:54特許とられてなければほとんど問題にならないと思われる。でも自己責任って言うことになると思う。
アルゴリズムにも特許があって色々弊害があるらしい。
0513ヒットアンド風呂
2009/01/05(月) 15:14:30自動でコンピュータに解答させるというプログラムを作りたいんですが、
どうすれば良いか全くわかりません。教えて下さい。
答えがあうまで必ず10回以内です。4色、4桁です。
0514デフォルトの名無しさん
2009/01/05(月) 15:25:29宿題なら使用言語に合った宿題スレへ池
趣味で作ってるなら自分でもっと考えろ
考えて分からなければ諦めろ
それができないからといって誰にも迷惑はかからない
0515デフォルトの名無しさん
2009/01/05(月) 15:29:53なるべく得られる情報量が多いパターンを選んで、得られた情報から
あり得ないパターンを取り除いていけばいい
10回に収まるかどうかは数学的に証明しないとわからんな
0516デフォルトの名無しさん
2009/01/05(月) 22:03:320517デフォルトの名無しさん
2009/01/05(月) 22:05:08小さい変数を簡単に作る方法ある?なければないでいいけど
0518デフォルトの名無しさん
2009/01/05(月) 22:10:580519デフォルトの名無しさん
2009/01/05(月) 22:23:03char
0520デフォルトの名無しさん
2009/01/05(月) 22:25:22どうやれば作れるの?
7bitのサイズの整数型変数とか作りたいんだけど.
できればC++で
0521デフォルトの名無しさん
2009/01/05(月) 22:28:380522デフォルトの名無しさん
2009/01/05(月) 22:30:090523デフォルトの名無しさん
2009/01/06(火) 02:08:12適当に作ってたら結構強いやつできたよ。
アルゴリズムは1111のように同じ数字の羅列で試験を四回すると、HIT数で各数字がどれだけ使われてるかの統計が取れる。
その統計から、4桁の回答に近い数字列を作って、後は桁の入れ替えをする。数字がダブってるほど正解率がよい。
って感じになったなぁ。あとランダムのたぐいはつかってない。
0524デフォルトの名無しさん
2009/01/06(火) 02:10:44char var = B&0x7f;
16進は感覚で覚えるべし。
0525デフォルトの名無しさん
2009/01/06(火) 02:29:17そうそう。構造体使えばビット単位のメンバが作れる。後は演算子オーバーロードで何とでもなると思うけど?
0527デフォルトの名無しさん
2009/01/06(火) 13:00:29と表示されます
どこをいじればいいですか?
0528デフォルトの名無しさん
2009/01/06(火) 13:04:240529デフォルトの名無しさん
2009/01/06(火) 13:09:180530デフォルトの名無しさん
2009/01/07(水) 02:43:39ありがとうございます.
ちょっとしたシミュレータを作ろうとしてbit単位の変数で制限を作ろうとしてました.
0531デフォルトの名無しさん
2009/01/08(木) 00:37:562.visual studioはプログラム開発統合環境ソフトということでよろしいでしょうか?
3.画像とbgmを利用したwindows向けゲームを作りたいのですがc++でも作れますよね?
4.オススメの参考書物があれば教えてください。
0532デフォルトの名無しさん
2009/01/08(木) 00:41:470533デフォルトの名無しさん
2009/01/08(木) 00:49:10flexのプログラムについてはどの板に行けばいいんだろう?
0534デフォルトの名無しさん
2009/01/08(木) 00:52:351 同じ
2 そう
3 作れる
0535デフォルトの名無しさん
2009/01/08(木) 00:56:03Unix板のプログラミングスレか、この板のUNIXスレ……かと思ったけど、
もしかして別のflexか???
0536533
2009/01/08(木) 01:02:46レスありがとう。
言葉が足りなくてごめん。Adobe社のFlexプログラム・・・。
0537デフォルトの名無しさん
2009/01/08(木) 01:48:04Visual C++はVisual Studioのうち、C++に関係する部分とでも言えばいいのかな。
0538デフォルトの名無しさん
2009/01/08(木) 04:42:04Perl調べたんですが正規表現の解説しかなく、IEの立ち上げ方法がわかりませんでした
Jscript調べたんですが、似たような挙動をするソースを拾ってきてコピペで試してみたらVistaなせいかエラーが出ました
0539デフォルトの名無しさん
2009/01/08(木) 05:21:220540デフォルトの名無しさん
2009/01/08(木) 08:03:150541デフォルトの名無しさん
2009/01/08(木) 08:16:49というか、IEに引数でURL渡せばそこ開いてくれるから何使ったって出来るな
0542デフォルトの名無しさん
2009/01/08(木) 11:11:24今のスキルはC言語の基礎なら扱えるくらい(構造体がわかる程度の能力)です。
0543デフォルトの名無しさん
2009/01/08(木) 11:37:03名前は忘れた
0544デフォルトの名無しさん
2009/01/08(木) 12:47:11ありがとうございます。
探してみますね。
0545デフォルトの名無しさん
2009/01/08(木) 15:54:14DirectXをつかったりAxwindowsMediaplayerだったり色々な方法があるようですが、
どれを使えばいいのかさっぱりです。
ただ単にボタンを押せば別ウインドウでその動画が流れればいいだけなんですが。
0547デフォルトの名無しさん
2009/01/08(木) 16:46:35スレチでしたらすいません
0548デフォルトの名無しさん
2009/01/08(木) 17:42:46「文」は「ifキーワード、条件式、thenキーワード、文」の連なりでできている
とかの言語を構成する規則のこと
構文規則でぐぐってみろ
0549デフォルトの名無しさん
2009/01/08(木) 23:50:080550デフォルトの名無しさん
2009/01/08(木) 23:50:15自動発注したり、記事を自動更新したりするような処理をするのに
おすすめのプログラムがあったら教えてください。
できれば、書籍つきだと嬉しいす。
0551デフォルトの名無しさん
2009/01/08(木) 23:55:590552デフォルトの名無しさん
2009/01/09(金) 00:02:05すいません、日本語がおかしかったです。
【誤】
おすすめのプログラムがあったら教えてください。
できれば、書籍つきだと嬉しいす。
【正】
おすすめのプログラミング言語を教えてください。
おすすめの書籍などがあったら紹介してもらえると嬉しいです
0553デフォルトの名無しさん
2009/01/09(金) 00:17:490554デフォルトの名無しさん
2009/01/09(金) 00:32:31板違いでしたか。。
WebProg板で聞いてみます、サンクスです。
0555デフォルトの名無しさん
2009/01/10(土) 09:48:57レジストリのどのキーにあるんでしょうか?
0556デフォルトの名無しさん
2009/01/10(土) 13:55:35ItemPos{解像度}
0557デフォルトの名無しさん
2009/01/10(土) 15:40:29うおお、ありがとうございます
全然見つけられなかった
0558デフォルトの名無しさん
2009/01/10(土) 19:44:51#include <string>
using namespace std;
int shp =3;
int satk = 1;
int myhp = 5;
int myatk = 1;
int k;
int main(){
cout <<"スライムがあらわれた!" <<endl;
while(1){
cout <<"スライムの体力は現在" <<shp <<endl;
cout <<"コマンドを選択してください。" <<endl;
cout <<"1.攻撃" <<endl;
cin >> k;
if(shp < 1){
cout <<"スライムを倒した。" <<endl;
break;
}else
if(myhp < 1){
cout <<"主人公は死んでしまった。" <<endl; //仕様上、この表示がされることはないが、一応。
break;
}else
改行が多すぎるみたいなんで↓へつづけます
0559558
2009/01/10(土) 19:50:05if(k == 1){
cout <<"主人公の攻撃!スライムに" <<myatk <<"のダメージ" <<endl;
shp -= myatk;
cout <<"スライムの攻撃!" <<satk <<"のダメージを食らった" <<endl;
myhp -= satk;
}else
if(shp < 1){
cout <<"スライムを倒した" <<endl;
break;
}
}
}
補足shp=スライムの体力、satk=スライムの攻撃力、myhp=自分の体力、myatk=自分の攻撃力、k=コマンド用変数
質問
これはスライムとの戦闘プログラムなのですが、
私はスライムの体力が1以下になった場合即戦闘を終了したいのですが、
このプログラムではスライムの体力が0になり、こちらがもう一度攻撃した時点でスライムの死亡判定が出され、
戦闘が終了してしまいます。
一応if文の最初と最後にスライムの死亡判定を記述しているのですが・・・
たぶん初心者なんで間違っている部分があるんだろうと思います。
改善策を教えてくださいお願いします。
0560デフォルトの名無しさん
2009/01/10(土) 19:59:44競合しないならelseを書かない方がいい場合がある。
0562デフォルトの名無しさん
2009/01/11(日) 01:28:38何か良い勉強方法ってありませんか?
0563デフォルトの名無しさん
2009/01/11(日) 01:29:500564デフォルトの名無しさん
2009/01/11(日) 01:31:210565デフォルトの名無しさん
2009/01/11(日) 01:31:48どのくらいのレベルに達しているのかわからないけど、
実際に適当にプログラムを自分で考えながら書くのがいいよ。
0566デフォルトの名無しさん
2009/01/11(日) 01:33:30C#で何かをプログラミングしたいとかそういう目的があれば少しは励みになる
ひたすら勉強しても芽が出ないのであれば思い切って諦めるのも一つの解決法
0567デフォルトの名無しさん
2009/01/11(日) 01:37:57かくなる上は本をノートに丸写しで暗記かな(´・ω・`)
>>565
猫でもわかる(ry
わからなかった俺はぬこ以下なの?
>>566
動機はXNA面白そうだな〜って思ったから
0568デフォルトの名無しさん
2009/01/11(日) 01:40:58今現在私はnetbeans6.5やらvisualstudio2008とか使用しておりますが、
仕事先のマシンでそれを使うにはちょっと重過ぎます。(メモリ512MBで起動に3分とかかかる)
もしくは、C/C++でコード補完的な事ができるエディタ及びプログラミングに適したエディタをご存知でしたらお教えくださいませ。
「自分はこうして開発しているよ!」といったご意見でもかまいませんので、是非に。
0569デフォルトの名無しさん
2009/01/11(日) 01:46:450570デフォルトの名無しさん
2009/01/11(日) 02:07:450571デフォルトの名無しさん
2009/01/11(日) 02:51:060572デフォルトの名無しさん
2009/01/11(日) 04:39:21>「自分はこうして開発しているよ!」といったご意見でもかまいませんので、是非に。
少なくtも>568にあるようなPCでは絶対開発しない。
0573デフォルトの名無しさん
2009/01/11(日) 06:21:29Emacs とか Vim でできるものがある
0574デフォルトの名無しさん
2009/01/11(日) 19:08:470575デフォルトの名無しさん
2009/01/11(日) 19:09:180576デフォルトの名無しさん
2009/01/11(日) 19:09:490577デフォルトの名無しさん
2009/01/11(日) 21:20:05インテリセンス使うとき一覧の左に変な絵が出てくるじゃ
ないですか(ピンクの箱ぶん投げマークとか)
あれってメソッド・クラスとかあらわしてると思うんですが
意味がでてる一覧表のHPありませんか?
0578デフォルトの名無しさん
2009/01/11(日) 21:27:27製品版ならちゃんと説明あるだろ
0579デフォルトの名無しさん
2009/01/11(日) 21:45:38たぶん・・・
エキスプレスエディションです
0580デフォルトの名無しさん
2009/01/11(日) 22:11:410581デフォルトの名無しさん
2009/01/11(日) 22:26:460582デフォルトの名無しさん
2009/01/11(日) 23:59:08ローカル関数内で宣言したdictionaryやcollectionの変数って
処理が関数から抜けた時点でメモリ領域開放される?
明示的にnothing入れないと開放されない?
Cのmallocの感覚だとfreeしないとヒープを食いつぶす気がして
ならんのですが。
0583デフォルトの名無しさん
2009/01/12(月) 00:06:470584デフォルトの名無しさん
2009/01/12(月) 12:14:02よって大丈夫です 内部でよろしくしてくれます
0585デフォルトの名無しさん
2009/01/12(月) 13:29:30だからVB6は捨てろ。
0586デフォルトの名無しさん
2009/01/12(月) 20:33:35.NET Frameworksに関する質問は以下の2つで聞くのが当たり前のように見えますが、
これってすごく変ですよね?
・C#, C♯, C#相談室 Part50
・VB.NET質問スレ(Part28)
0587デフォルトの名無しさん
2009/01/12(月) 20:38:32なんで?
.NET Frameworkだけ使う事なんてあり得るか?
MSIL直接書くのか?
0588デフォルトの名無しさん
2009/01/12(月) 20:39:50全然分からない
と言うか
CD-ROM全く分からない
どうしたら…
0589デフォルトの名無しさん
2009/01/12(月) 20:49:37確かにそれをおかしいと感じる気持ちは分かる。
しかし、質問する人間のほとんどは、問題の切り分けをせず
自分の使っている言語の質問スレへ向かうのが現実。
.NET総合のスレもあったが、ずっと過疎だったため、誰も次スレを立てなかった。
0590586
2009/01/12(月) 20:54:44例えばクラスの挙動について聞く場合は
各言語のスレで聞くのは変ですよね?
いわゆる「過去ログ読め」で両方読まないといけないので。
質問するときも2つのスレで聞いた方がよいのかとすら考えてしまいます。
って書いてたら
>>589のレスもらいました。
やっぱりそうですか、納得です。
なんかいろんな意味レベルの低さが悲しいですよね。
0591デフォルトの名無しさん
2009/01/12(月) 20:58:220592586
2009/01/12(月) 21:01:20実際、私は2chメインなのですが、他にいいところありますか?
自分の場合
2chで聞く
→メーリングリストで聞く
みたいな感じです。
やっぱり2ch気軽なんですよね。
気軽にしょーもないこと聞けて且つ、回答率、速度が高いところって他にありますか?
0593デフォルトの名無しさん
2009/01/12(月) 21:04:34http://pc11.2ch.net/test/read.cgi/tech/1160209713/l50
まあこれも1000まで行って終わりだろう。
あとは、WPF、LINQ、Shilverlight、ASP.NET、MONOで個別のスレが成立している。
Visual Studioスレに迷い込む質問もあるが、ややスレ違いだと思う。
0594デフォルトの名無しさん
2009/01/12(月) 21:15:270595デフォルトの名無しさん
2009/01/12(月) 21:34:56.netスレ作ったら需要あるかもしれないけど
.netスレとC#スレの両立は難しいんじゃないかと思う
0596デフォルトの名無しさん
2009/01/12(月) 21:42:03多少 数字にすると5年〜10年古い
0597デフォルトの名無しさん
2009/01/12(月) 22:36:51確か10月頃までは残ってたな。
次スレ立てようか迷ったけど需要なさそうだったので止めた覚えがある。
質問スレとしての役割は"ふらっとC#"と"C#相談室"が担ってるし
>>593の言うように個別スレが機能してるから、.NET総合スレはあまり必要だと思えないんだよね
>>593
他には、F#, IronPython(DLR総合?), XNA(ゲ製作にもある), JScript.NET, C++/CLI とかあるけど、この辺は結構過疎ってる
0598デフォルトの名無しさん
2009/01/14(水) 00:04:07挙列した数を辞書順で並べ替えてブルートフォースアタックしたら12回だけ解けない数字列があった。
回答回数を13回にしたらすべて解くことができた。はぁ。満足。ノシ
0599デフォルトの名無しさん
2009/01/14(水) 00:08:11挙列?
0600デフォルトの名無しさん
2009/01/14(水) 00:23:29猫買ったけど
全然分からない
と言うか
CD-ROM全く分からない
どうしたら…
何がどうわからないんだ?
俺はC#ひと目でわかるC#2008アプリケーション開発入門がさっぱりわからない
オブジェクト指向というのか・・・さっぱり
なんであんな面倒くさいことやって作らなくてはいけないんだろう
意味不明ひと目どころか凝視してもわからん
皆さんそうは思わんかね!って俺だけ?
オブジェクト指向諦めるか・・・
0601デフォルトの名無しさん
2009/01/14(水) 00:26:59じゃあ何が初心者向けなんでしょう?
古い新しいは初心者向けかどうか関係ないのでは?
C#2.0だからだめなんすか?
0602デフォルトの名無しさん
2009/01/14(水) 00:29:08今の連中は大変だな。
0603デフォルトの名無しさん
2009/01/14(水) 00:37:39C#ひと目でわかるC#2008アプリケーション開発入門・・・わかります?
0604デフォルトの名無しさん
2009/01/14(水) 00:44:15C++やらJavaやらやってたから、C#は入門書みたいのは買ったことない。
0605デフォルトの名無しさん
2009/01/14(水) 00:46:430606デフォルトの名無しさん
2009/01/14(水) 00:52:280607デフォルトの名無しさん
2009/01/14(水) 00:58:51原本(>>513)のルールが4桁で4文字なので、
1111や2222と言う感じの数字の羅列を4回やるとヒット数から数字の含まれる割合が取り出せる。
これを挙列と言っただけ。
この状態にすると候補が24パターンまでふるい落とせるような気がするから、
後はアルゴリズムを考案してください的な感じですよ。
で、今回行ったのはうまいこと辞書順に並べれるアルゴリズムをネットで見つけたので、
挙列した数字を機械的に並べ替えて総当りかけたの。
0608デフォルトの名無しさん
2009/01/14(水) 00:59:30読んだことないけど、そりゃ読めば分かると思うよ。
初心者のころ読んだらどうだか分からないけど。
分からなかったら、ほかの本探すしかないね。
俺がプログラムはじめたころは、ネットがなかったから、ひたすら本や雑誌で
情報あつめるしかなかったし(パソ通はあったな)
0609デフォルトの名無しさん
2009/01/14(水) 01:01:44その本の2005版なら持ってる
VisualStudio使った事がなかったので、IDE・C#・.NETの入門者向けチュートリアルとして役立った覚えがある
まぁでも、この1冊じゃ何か組むには足りないので、そこから先は入門サイトとMSDNで学んだよ
0610デフォルトの名無しさん
2009/01/14(水) 01:10:3210年もあれば、常識ががらりと変わることも当たり前。
中には、何十年と重要視されるものもあるけど、猫はそうではなかった。
0611デフォルトの名無しさん
2009/01/14(水) 01:34:080612デフォルトの名無しさん
2009/01/14(水) 01:39:570613デフォルトの名無しさん
2009/01/14(水) 01:41:11このdatをp2で開くというやつで、
ブラウザを指定したいのですが、どうやっていいのか分かりません。
教えていただけないでしょうか?
0614デフォルトの名無しさん
2009/01/14(水) 01:44:330615デフォルトの名無しさん
2009/01/14(水) 01:49:20ここじゃないんですか?
0616デフォルトの名無しさん
2009/01/14(水) 01:49:50プログラムの構文をいじるんだと思ったんですが。
0617デフォルトの名無しさん
2009/01/14(水) 02:00:421000森くれるなら教えてもいいよ
0619デフォルトの名無しさん
2009/01/14(水) 05:16:40一番よさげなIDEはEclipse でおk?
というか他にIDEがあるのか知らないですけれど
0620デフォルトの名無しさん
2009/01/14(水) 10:06:09ていうか、「挙列」ってのは「列挙」と同じ意味ですか?
0621デフォルトの名無しさん
2009/01/14(水) 12:38:020622デフォルトの名無しさん
2009/01/14(水) 12:56:340623デフォルトの名無しさん
2009/01/14(水) 13:49:19mappingのkeyの部分に改行を入れたいのだが
どうすればいいでしょうか?
よろしくお願いいたします。
0624デフォルトの名無しさん
2009/01/14(水) 14:38:56基本情報技術者試験が一番簡単で、次がアドミニストレータとついてるものかなと思うのですが。
下記、資格の取得を考えています。
理由は予備自衛官補の技能に応募したいのと、職歴ブランクがあるから、
それを補いたいからです。ただ、フルタイムで情報処理関係の仕事にはあまりつきたいと思いません。
学力は中学受験で偏差値65程度、あとはずっとエスカレーターで大学までいきました。
高校までは成績優秀な方だと思います。英検2級取得。英語はある程度聞けて読めて書けます。
文系ですが、数学は得意な方でした。
プログラム経験は経済学部の1・2年次科目で1コマBASIC(エクセルの)をとったのと、
情報系学部の友人にC言語を1.5日くらい教えてもらったくらいです。
C言語はコンパイラで、アスタリスク階段を作れるくらいまではいきました。
上記、講義の課題もBASIC+C言語で回答を提出するくらいまではできました。
下記、それぞれにどのくらいの勉強が必要で難易度がどのくらいか、
ざっとでもいいので教えていただけないでしょうか?
大変お手数ですが、何卒よろしくお願いいたします。
基本情報技術者試験
情報セキュリティアドミニストレータ試験
上級システムアドミニストレータ試験
テクニカルエンジニア(情報セキュリティ)試験
エンベデッドシステムスペシャリスト試験
0625デフォルトの名無しさん
2009/01/14(水) 14:40:550626デフォルトの名無しさん
2009/01/14(水) 14:42:16そのお持ちになっていた資格はどれで、
どのくらいベースがあった上でどのくらい勉強されましたか?
参考までに教えていただければと思います。
0627デフォルトの名無しさん
2009/01/14(水) 14:50:42小5から英会話教室通ってて中学からは学校の授業のみで高2の時とった
豪州に短期留学したことある
0628デフォルトの名無しさん
2009/01/14(水) 14:56:36逆に興味があればどの資格をとればいいのかわかってるはずだから、君はやめておいたほうがいい
とるだけ無駄。むいていないんだよ
0629デフォルトの名無しさん
2009/01/14(水) 15:01:16資格はなんの役にもたたないから、無駄という感じですかねぇ。
技能には英検準一級もあるから、そっちの方がいいかな。
英語は仕事にするかどうかともかく、プライベートでも活用しようがあるし・・・・・・。
ただ、今までの営業職より向いているかも知れないので、
自分の覚悟をちょっと考えてみたほうがいいかもしれませんね。
ありがとうございます。
0630デフォルトの名無しさん
2009/01/14(水) 15:19:12Cから入ったほうがいいですか?
0631デフォルトの名無しさん
2009/01/14(水) 15:22:45そんなくだらん事を言う前に行動しろ
0632デフォルトの名無しさん
2009/01/14(水) 15:32:170633デフォルトの名無しさん
2009/01/14(水) 15:34:30ありがとうございました。
0634デフォルトの名無しさん
2009/01/14(水) 16:58:02俺のバグを修正してくれてありがとう。
ずーっときょれつだと思ってた。列挙なのね。
0635デフォルトの名無しさん
2009/01/14(水) 16:59:060636デフォルトの名無しさん
2009/01/14(水) 17:55:21何考えてたんだろうね。。。Orz
0637デフォルトの名無しさん
2009/01/14(水) 19:56:55using namespace std;
class TESUTO
{
public:
TESUTO(){}
void comento(){
cout <<"あ" <<endl;
}
};
int main(){
TESUTO a();
a.comento();
}
あと表示するクラスを書いて、実行したんですが、
'.comento' の左側はクラス、構造体、共用体でなければなりません、というエラーが出てしまいます。
だれか解決案を教えていただけませんか?
0638デフォルトの名無しさん
2009/01/14(水) 20:13:290639デフォルトの名無しさん
2009/01/14(水) 20:19:12TESUTO a; で
あとせめて辞書ひこうな
0640デフォルトの名無しさん
2009/01/14(水) 20:22:170641637
2009/01/14(水) 20:30:48ありがとうございます。
辞書を引くというのはTESUTOやcomentoなどのことでしょうか?後で変えておきます
それでもうひとつ質問したいのですが、
#include <iostream>
using namespace std;
int a;
cin >> a;
switch(a){
case 1:
TESUTO a;
a.comento();
break;
case 2:
cout <<"条件2" <<endl;
}
とした場合、
'a' の初期化が 'case' ラベルによって行われませんでした。という警告が出てしまいます。
どうすればよいでしょうか?追加質問すいません
クラスは>>637使用です。
0642デフォルトの名無しさん
2009/01/14(水) 20:33:350645デフォルトの名無しさん
2009/01/14(水) 20:36:41{
・
・
break;
}
みたいにくくればとりあえず通る
0647637
2009/01/14(水) 20:40:59入れ違いになってしまったようですいません。
645さんも回答どうもありがとうございました。
一応回答は締め切らせていただきます。本当に助かりました
皆さんのおかげです。
0648デフォルトの名無しさん
2009/01/14(水) 22:02:27ぉぃぉぃ。。。
0649デフォルトの名無しさん
2009/01/15(木) 00:31:06中身見たんだけど、特許庁サーバーへの接続手順かなぁ
だったら今回のお漏らしの最大の問題点
特許庁は大急ぎでサーバーODBCデータベースのパスワード変えないと
ODBC.mdb
*参考
mdbのパスワードは既弱性があって一瞬で解除できる
フリーのツールでも所要時間ゼロ秒
0650デフォルトの名無しさん
2009/01/15(木) 00:55:140651デフォルトの名無しさん
2009/01/15(木) 00:59:42C#でオブジェクト指向で作成してるぽい本は
これしか見あたらないです^^
おもにDB扱うんですけど、DBにオブジェクト指向関係ないですね!!みなさん!!!
だってオブジェクト指向じゃなくてもできるもん・・・・・だあああああ
0652デフォルトの名無しさん
2009/01/15(木) 01:07:1901:00 0.0 11.1 2 北 /// /// 0
というようなタブで区切られたテキストから
左から4番目の数値(この場合は2)のみを抽出したい場合、
どのような記述をすればいいのでしょうか?
0653652
2009/01/15(木) 01:07:58失礼、修正しました
0654デフォルトの名無しさん
2009/01/15(木) 01:12:300655デフォルトの名無しさん
2009/01/15(木) 01:48:39本読むだけで使えるようになるわけじゃないし、色々作りながら学べばいいと思う。
0656デフォルトの名無しさん
2009/01/15(木) 01:49:58以上のような行が複数行あるテキストファイルからの抽出を試みたのですが、
strtokを使ったところ上手くいかず、どのようにすれば上手くいくのか
分からなかったため、質問にきました。
0657デフォルトの名無しさん
2009/01/15(木) 03:33:31boost使えるならSplitって関数無かったっけね。
それ以外でも、タブの数を数えながら目的の場所探すとか。
0658デフォルトの名無しさん
2009/01/15(木) 03:39:33BoostならTokenizer、Spirit、正規表現関係でRegexとXpressive。
>>656
strtokではどういう問題があったのか詳しく。
sscanfやistringstreamではだめ?
0659デフォルトの名無しさん
2009/01/15(木) 07:41:450660デフォルトの名無しさん
2009/01/15(木) 09:48:15シャーマンキングぽいな。懐かしいな。
0661デフォルトの名無しさん
2009/01/15(木) 10:04:25再帰下降型パーサでは解析できない定義も書けてしまう。当然うまく動かない。
0662デフォルトの名無しさん
2009/01/15(木) 15:17:31phpでGUIが作りたいんですけどスケルトンの作り方がわかりません
おしえてください
0663デフォルトの名無しさん
2009/01/15(木) 15:29:19【向上心】IT関連資格難易度表 第12章【持てよ】
http://namidame.2ch.net/test/read.cgi/lic/1225074290/
0664デフォルトの名無しさん
2009/01/15(木) 15:30:39ってか、マジレスするとそれらの試験はもう全部なくなってるよwww
0665デフォルトの名無しさん
2009/01/15(木) 16:03:28Win32APIではPeekMessageとGetMessageで空回しをしてましたが、
Linuxではどうやればいいのでしょうか。
0666デフォルトの名無しさん
2009/01/15(木) 18:09:36PHPでGUIって言っても色々あるけど、どれ使うつもり?
まぁ、GUI向きの言語を学んだ方が近道だとは思う。
0667デフォルトの名無しさん
2009/01/15(木) 22:15:27でもGUIないとやる気でないよね
JavaよりJavaFx面白そうだよね うんうん
0668デフォルトの名無しさん
2009/01/15(木) 22:31:49大学の間は独学して、芽が出そうならそっち系の大学院にいこうと思うのですが
0669デフォルトの名無しさん
2009/01/15(木) 22:34:100670デフォルトの名無しさん
2009/01/15(木) 22:45:020671668
2009/01/15(木) 22:54:100672デフォルトの名無しさん
2009/01/15(木) 22:57:55手段のためなら、目的を選ばん。
0673デフォルトの名無しさん
2009/01/15(木) 23:01:08夢見すぎかな?
今んとこ知識ゼロだけど、数学と物理は東大行けるくらいできる
0674デフォルトの名無しさん
2009/01/15(木) 23:01:430675デフォルトの名無しさん
2009/01/15(木) 23:02:14プログラムできるより、物理、数学、英語ができたほうがいいよ。
0676デフォルトの名無しさん
2009/01/15(木) 23:07:00プログラマとして優秀であることも間違いない。
もちろん、プログラマ以外の選択肢も取れるだろうし。
0677wolf ◆8VH3XAqjlU
2009/01/15(木) 23:07:16>>673
同人かな?
逆じゃないかな
芽が出そうもなかったら院に行って方法論とかプログラミング以外のしのぎを見つける
職人としてのプログラマーはプロゴルファーと一緒で学校での幅広い勉強は意味がないと思う
0678デフォルトの名無しさん
2009/01/15(木) 23:08:18あさってセンターだし
Bラン国立大でも行こうと思って全然勉強してないし
教師曰わく国語できない奴は東大はムリらしいし
0679デフォルトの名無しさん
2009/01/15(木) 23:10:060680デフォルトの名無しさん
2009/01/15(木) 23:11:07東大って、一教科がずば抜けてよかったら合格できるんじゃないの?
0681デフォルトの名無しさん
2009/01/15(木) 23:11:28んじゃ独学のほうがいいってこと?
0682デフォルトの名無しさん
2009/01/15(木) 23:16:23あまい
うちの高校は公立ながら毎年東大に10人くらい行ってるそこそこの進学校なんだけど、国語ができるには伸びがあるんだと
だから国語ができるやつには期待してるし、できない奴は目指すなって
俺なんてセンター国語すら7割がやっと
0683デフォルトの名無しさん
2009/01/15(木) 23:17:34国語は要らないよ。 少なくとも理系は。
センターで5割切るようだと足切りが怖いが、二次なんて全部寝てても数学理科ができてれば通る。
0684デフォルトの名無しさん
2009/01/15(木) 23:23:510685デフォルトの名無しさん
2009/01/15(木) 23:24:52で、独学より大学の授業としてしっかり習った方がいい?
0686デフォルトの名無しさん
2009/01/15(木) 23:34:14妄想はその後だ
0687デフォルトの名無しさん
2009/01/15(木) 23:45:12他人から学んでいる立場。その場で 言葉 を覚えただけで
内容を把握していなくても、テストで点数を得て評価はされる。
が、本当に 本質を理解 しているかは、別。
曲解して、勝手に持論を展開する奴は鬱陶しい。
また、知らない人が多いこの世の中だから、ランクが高いってだけで
傲慢になり、いつの間にか 自分が言うことは全て正しい という
勘違いまで始めるから困る。結果が全て。論より証拠。
所詮、人間が作ったものも、森羅万象、全宇宙を含めて一部の
過去から存在する既成事実に過ぎない。ただ違うのは、今も変化しつつある
この時空の流れの中で、人類は何かをしながら、その己の行動や他人のあらましを
生きている間に知り、死んで忘れてしまう。他人の記憶からも忘れ去られてしまう。
0688デフォルトの名無しさん
2009/01/15(木) 23:50:02そんなこといえるなら、
3Dグラフィックライブラリとかサウンドライブラリとか数値計算とか、
何か芯の通ったものを理解して作れるのかい?
0689デフォルトの名無しさん
2009/01/15(木) 23:50:11大学だの習うだのなんだの言ってる奴ってなんなの
0690デフォルトの名無しさん
2009/01/15(木) 23:51:10大学で工学部に行かないことはマイナスにならないってことでいいんだよね?
やる気さえあれば
0691デフォルトの名無しさん
2009/01/15(木) 23:52:260692デフォルトの名無しさん
2009/01/15(木) 23:52:53死んだら知り合った人の記憶にはあるが、ほとんどの人が自分を知らない。
また、自分もほとんどの人を知らない。例え国会議員であろうが、大統領であろうが、
プライベートなところまで、24時間監視されていないだろう。ただ、集団を統率する人間は
その手腕で、良くも悪くも捉えられてしまう。人によっては、良い印象を持つ者もいれば、
悪い印象を持つ者もいる。ただ、この世の既成事実、誰がどんな説を説こうが、
変えようの無い事実はいくらでもある。しかし、より多くの人が そう思う ってだけで
その事実さえも、勝手に捻じ曲げられてしまう。それが ファシズム だ。
それを利用して、政府与党は存在している。しかし、それも、もう今年の9月で終焉を迎える。
また新たな集団がリーダーになり、リーダーはどうあるべきか?についても問われるだろう。
戦後、復興に勤しんだ人間も、平和が訪れると何のために生きているのか、分からなくなる。
そう、人間、選べると迷うが、選べないとやるしかないと決めてしまうものさ。
嫌でも、こうしている間に 1秒 1分 1時間 1日 1週間 1ヶ月 1年 と時間は過ぎ去り
やがて老いて朽ち果て、何のために生きていたのか、分からなくなるものさ・・・
そう、人間の頭にあれこれ知識を詰め込めても、形として残せない。抽象的なものとして
あるいは教科書により、図表や言葉、あるいは大学などの施設で残されてはいくが。
孫から子へ、必ず受け継げるのは 遺伝子 くらいだよ。そこには、この世を知った
記憶も含まれているかもしれないが、人間は何も知らずに生まれてくる。
0693デフォルトの名無しさん
2009/01/15(木) 23:53:490694デフォルトの名無しさん
2009/01/15(木) 23:57:01じゃあプログラムの一つでも書けるようになったらまたくる
0695デフォルトの名無しさん
2009/01/16(金) 00:00:23人間、死ぬまで何も知る必要など無い。
期間を全うして消えることだけを使命に生きていく。
なぜ知るか。というのは、知らないと並列化されている人間や他の生物に負けてしまうからだ。
使命をまっとうする手段が集団であり知識である。
しかし、平和な世の中ではこれらは形骸化してしまい、形しか残していない。
でも、時間は進むし、生きることはできる。それで十分な人はたくさんいる。
0696デフォルトの名無しさん
2009/01/16(金) 00:08:32「うさぎ」まで読んだ
0697デフォルトの名無しさん
2009/01/16(金) 00:09:320698デフォルトの名無しさん
2009/01/16(金) 00:20:20jwe0912i-u line 1071 The dynamic area cannot be reserved because of insufficient area.
The used size is 01284576KB. The required size is 00264106KB.
プログラムを書いた人と連絡を取ることはできず、ソースもありません。
エラー文からはメモリが2.6Gほど必要と読み取れるのですが、
以前は問題なく動いており、同じ構成の他のPCでは動きます。
構成は以下です。
Windows Xp
E8400
メモリ2G
すれ違い、板違いは誘導していただけると幸いです。
よろしくお願いします。
0699デフォルトの名無しさん
2009/01/16(金) 00:23:35どこにそんなことが?
0700デフォルトの名無しさん
2009/01/16(金) 00:24:240701デフォルトの名無しさん
2009/01/16(金) 00:25:05ttp://ccinfo.ims.ac.jp/vpp/manhtml/html/japan/lang/Fort/html/japan/langFortMSG/fmej03/fmej0028.htm
0702デフォルトの名無しさん
2009/01/16(金) 00:27:13推測になるが、Malloc関係の処理をしてるがメモリが足りないからプログラムを落としてるような感じだと思う。
メモリのフラグメントが怪しい。
0703デフォルトの名無しさん
2009/01/16(金) 00:28:050704デフォルトの名無しさん
2009/01/16(金) 00:30:52実際に使っているのが1,3Gなら、他のアプリの影響でたまたまってことも考えられる
エラー貼ってもエラーメッセージ以上のことは分からない
実際のメモリ使用量とか見て妥当性とか調べてるの?
0705デフォルトの名無しさん
2009/01/16(金) 00:37:56C言語っていつまでこの世に存在しているの?100年後にも普通に使われているかな?
0706デフォルトの名無しさん
2009/01/16(金) 00:39:490707デフォルトの名無しさん
2009/01/16(金) 00:40:42まぁ、日頃の使用目的で役に立たせてはいるが・・・
0708デフォルトの名無しさん
2009/01/16(金) 00:44:10死んだあとの心配してると禿げるぞ。
0709デフォルトの名無しさん
2009/01/16(金) 00:53:37いや、分からんよ。今のところ、生物学的には人間の限界は
120歳辺りとされていて、だいたい最長寿の人でもその辺りで
健康を著しく害することもなく、衰弱しするようだし。
しかし、現代の再生医療の発達はめまぐるしく発展している。
細胞を培養し、人体の新品のパーツを作り、切断したものでさえ復元してしまう。
ただし、それが通用するのは、生きている人間ということにはなるでしょうけど。
遺伝子学者によれば、あと数十年で人間の寿命は1000歳とも言われている。
しかし、精神がそこまで保てるかは、知りませんけどね。
100年ごとに0歳からやり直しますか?クローンとして。
0710デフォルトの名無しさん
2009/01/16(金) 01:01:03・要素はポインタ
・要素の追加削除が早い(コストが少ない)
・同じ値は追加しない
・ある値が「含まれているか」が高速に判断できる
お願いします。
0711wolf ◆8VH3XAqjlU
2009/01/16(金) 01:02:21>>685
英語はどう? 猛烈なスピードで読めれば独学上等!
教科書の内容は古いと思うし学校はムダな授業が多すぎると思うけど
万一物にならないと気が付いた時院に逃げたりw
0712デフォルトの名無しさん
2009/01/16(金) 01:03:370713デフォルトの名無しさん
2009/01/16(金) 01:06:15C++ならset使え
0714デフォルトの名無しさん
2009/01/16(金) 01:08:14自分であって自分ではない、奇妙な話じゃ。あのヒトラーでさえ、
もはや別人として存在させることが可能。さぁ、今こそ、ヒトラーをひっ捕らーえろ!
0715デフォルトの名無しさん
2009/01/16(金) 01:09:01脳も臓器の一部なのだが、再生した脳は自分の脳なのだろうか?
0716デフォルトの名無しさん
2009/01/16(金) 01:11:34生きて体験した記憶までは、遺伝子には組み込まれていないでしょうね。
人格も、別だろうし。遺伝子が同じだけで、まったくの別人。双子が
似たような行動をし、思想を持つと言われているが、先天的な面は
似ているけど、時代も境遇も違えば、人間なんて別人さ。
ほら、893に見える人でも、警察官だったら立場も考え方も違うでしょう。
しかし・・・どちらに立っても、悪の味方かもしれませんねw
0717デフォルトの名無しさん
2009/01/16(金) 01:15:170718デフォルトの名無しさん
2009/01/16(金) 04:05:4427歳にして約1万日、人生の3分の1が終わっているわけだ。
まぁ、残りは徐々に老いて、体が弱りつつ何かしら体に
障害を持ちながら生きる人が多いんだろうけど。
外に出て青空を見てごらん。画面をよく見るような人は
恐らく飛蚊症も進行が早く、アメーバ状の濁りが見えるだろう。
まぁ、すぐに失明はしないが、進行すると内部に空洞が出来、
網膜が剥がれやすくなると。目に良い栄養はしっかり採っておけ。
特に、目の成分は、栄養で補わないと、人間の体内で合成して
作ってはくれないそうだから。まぁ、将来、眼球も新品に
再生医療で交換できたらいいな、あんな夢こんな夢いっぱいあるーけどー♪
0719デフォルトの名無しさん
2009/01/16(金) 04:19:28生理的飛蚊症と病的な物をごっちゃにしてないか?w
曖昧な知識で語ると笑われるだけだぜ
まぁ、板違いの話はこの辺にしとけや
0720デフォルトの名無しさん
2009/01/16(金) 15:46:02プログラミングのコンサル(?)みたいなのを請け負うところってありますか?
企業相手の規模がでかい案件なら色々ありそうですが、個人相手に1時間いくらとかで・・・
身近に教えを請えるような人もいないので、お金で解決できるならそれでもいいかなと思うんですが
0721デフォルトの名無しさん
2009/01/16(金) 15:52:190722デフォルトの名無しさん
2009/01/16(金) 15:53:092chで罵倒されつづければ良いコードにたどりつけます
0723デフォルトの名無しさん
2009/01/16(金) 16:13:030724デフォルトの名無しさん
2009/01/16(金) 16:14:490725デフォルトの名無しさん
2009/01/16(金) 16:16:31生理的でも、眼球に空洞が出来れば網膜が剥がれやすくなるのは事実だよ。
先に述べたのは、濁りだが、その濁りも内部が変化して起こっているとは言え、
そうなりやすい生活をし続けるのは、最終的には網膜はく離にまで至る可能性は高い。
0726720
2009/01/16(金) 17:13:52そうっすか・・・
いや、ある程度は正しいと思いますけどw
100%2chだけで学んだプログラマがどうなるのかは、それはそれで興味深いですね
0727デフォルトの名無しさん
2009/01/16(金) 17:27:30いろんなスレをポジティブに解釈していってやっと理解したのが、
局所最適化の禁止と概念の分離だったよ。
応用と転用に強くなるがコーディングが大変。って感じか。
0728デフォルトの名無しさん
2009/01/16(金) 18:02:33本気のレビューは1時間当たり50〜100行くらい。
それで1時間4,000円以上出せるなら応募が殺到するだろう。
0729デフォルトの名無しさん
2009/01/16(金) 18:29:22>生理的でも、眼球に空洞が出来れば網膜が剥がれやすくなるのは事実だよ。
いや、別物だと何度言えば・・。用語が通じてない気がする。
0730デフォルトの名無しさん
2009/01/17(土) 00:37:38> いや、別物だと何度言えば・・。
お前はまず、板違いの話を何度もしてきたことを反省してくれ。
0731デフォルトの名無しさん
2009/01/17(土) 00:59:43構わん
もっと語れ
0733デフォルトの名無しさん
2009/01/17(土) 02:18:030734デフォルトの名無しさん
2009/01/17(土) 03:01:11日本語と、日本史と世界史と地理と化学と古文と漢文と英語が
できないんだろ。だから東大には入れない。
0735デフォルトの名無しさん
2009/01/17(土) 03:04:110736デフォルトの名無しさん
2009/01/17(土) 03:18:10だからさ、分かってんだよ。問題は、濁りと網膜はく離による、光を感じない
黒い部分とは別だが、目の内部が収縮すると、網膜はく離も起こりやすいんだよ。
いい加減、お前の知識の浅はかさに気づけ。
0737デフォルトの名無しさん
2009/01/17(土) 03:20:02東大を何だと思っているんだ?勘違いも甚だしい。
お前が東大を卒業してから、偉そうに物を言え。
ここはプログラム板。いくらある分野の頂点に立とうが、
全知全能、絶対権力なんてこの世には存在しない。
それくらい、人間一人なんてちっぽけ。
自分が使っているもの、もう一度見直してみ。
全て自分が手法やスタイル、デザインを考えて作り出したものか?
目の前のPC、全て自分で作ったのか?資源の採掘から始めないと無理だぞw
0738デフォルトの名無しさん
2009/01/17(土) 03:32:430739デフォルトの名無しさん
2009/01/17(土) 03:34:060740デフォルトの名無しさん
2009/01/17(土) 03:39:190741デフォルトの名無しさん
2009/01/17(土) 03:50:57日本語でおk
0742デフォルトの名無しさん
2009/01/17(土) 19:55:290743デフォルトの名無しさん
2009/01/17(土) 20:40:130744デフォルトの名無しさん
2009/01/17(土) 22:10:49MDB形式のファイルを読めるようにプログラムできるんですか?
0745デフォルトの名無しさん
2009/01/18(日) 02:49:150746デフォルトの名無しさん
2009/01/18(日) 02:50:380747デフォルトの名無しさん
2009/01/18(日) 02:52:52あっ、日本語が通じず、現状も理解できないバカですね。
これだから、知能の低い奴が大人になると厄介だ。
最終的には、個人差があるが、てめぇの眼球で確認しろ。
眼球の中が濁るのは誰にもであるが、とりわけ紫外線を多く浴びて
中が以上jに収縮して起こった場合、眼球の圧力が弱くなり、
網膜が剥がれやすくなるという報告は、とっくの昔からあること。
あと、日本語でおkという奴は、自分の日本語の理解力がないのを
相手が自分を理解させられないという、勝手な言い掛かりでしてくる奴も少なくない。
間違いがあるなら、指摘しろ。
以前、指摘しろといって言い返してきた奴がいたが、そいつが指摘したのは
間違っていないのに、自分が間違って覚えていたこと、主観や自己スタイルを
押し付けただけだと分かったが。通じないなら別に構わない。
そりゃそうだろ?自分が知っていることなんて、ほんの一部に過ぎない。
いくら 言葉 で説明しても、把握できないことなんていくらでもある。
視野の狭い奴ほど、他人に当り散らすもんだしなw
0748デフォルトの名無しさん
2009/01/18(日) 02:58:29自分は医師でもなく、生物学に精通しているわけでもないが、
知り合いの医師が詳しいんで。
ttp://www.mc-shojin.or.jp/06eye/hibun.htm
> 硝子体剥離
> ゼリー状の硝子体は老化や近視眼で収縮します。
> 収縮すると硝子体と網膜とは離れてしまいます。
誰もが避けられない老化、そこに必要以上の悪化を加えると厄介だぞ。
少しでも症状を抑えたいなら、日頃から気をつけることだな。
あと、眼球の成分は、人間が合成して作れないから、栄養もしっかり取らないとな。
まともに栄養が採れない国もあり、やはり何かと視力に関わる障害が多く報告されている。
日本がこれだけ生活水準が高くなり、豊かになった反面、そういったことに
無頓着になったんだろう。再生医療が発達しようが、この世に自分の体は1つしかないぞ。
あと、いくら医療が発達しても、金がなきゃ治療は受けられませんよw
0749デフォルトの名無しさん
2009/01/18(日) 03:00:18切断→再接続をbatや簡単なスクリプトで行いたいのですが
どっちが向いてるのでしょうか?
0750デフォルトの名無しさん
2009/01/18(日) 03:01:240751749
2009/01/18(日) 03:03:59条件により分岐やスイッチなど色々やっていましたが
今はすっかり文法など忘れてますが・・・
>>748の目的の場合は何か一番向いてるのでしょうか?
0752デフォルトの名無しさん
2009/01/18(日) 03:07:330753デフォルトの名無しさん
2009/01/18(日) 03:13:46レスありがとうございます スクリプトですか
定番のpeal、比較的新しいpythonやRUBY等色々ありますよね・・・
本格的なスクリプトは正直あまり知識がありませんorz
やっぱりこれからWEB製作等のためpealあたりに行った方がいいんですよねorz
>>752
自作自演というか、1日同じスレに何回もレスするので
専ブラだと一発で今までの発言が晒されてるようにで正直恥ずかしいのです
0754デフォルトの名無しさん
2009/01/18(日) 03:14:14>これだから、知能の低い奴が大人になると厄介だ。
>視野の狭い奴ほど、他人に当り散らすもんだしなw
自己紹介乙
身体・健康板があるのに馬鹿だなぁ・・顔真っ赤にして騒いで哀れな奴・・・。
0755デフォルトの名無しさん
2009/01/18(日) 03:16:53そう思うならピールでいいんじゃないの
0756デフォルトの名無しさん
2009/01/18(日) 03:20:14英語苦手なんでorz
パールです
0757デフォルトの名無しさん
2009/01/18(日) 03:24:05ちなみにPHPでも>>749みたいな事は可能でしょうか?
web組み込み型らしいのでお門違いでしょうか
0758デフォルトの名無しさん
2009/01/18(日) 03:25:56自分が理解できること、知りうることだけで議論をしようとすると
より経験、知識のある人には負けるよ。最後は、自分が理解できなかったと思うだろうけど
別にそいつと無理に議論しなければならないことかね?w
その時点で、相手の術中に嵌められていると気づくべきだよw
しかし、真実、事実、現実は変わらないよ。
0759デフォルトの名無しさん
2009/01/18(日) 03:38:41PHPでもできるよ
Perlと大して変わらん
0760デフォルトの名無しさん
2009/01/18(日) 03:45:13ありがとうございます
PHPならPerよりかは多少とっつきやすいので
PHPをもうちょっと勉強してみる事にします!
0761デフォルトの名無しさん
2009/01/18(日) 03:50:30がんばれ
0762デフォルトの名無しさん
2009/01/18(日) 08:31:330763デフォルトの名無しさん
2009/01/18(日) 19:29:160764デフォルトの名無しさん
2009/01/18(日) 19:59:380765デフォルトの名無しさん
2009/01/19(月) 20:54:340766デフォルトの名無しさん
2009/01/19(月) 22:43:310767デフォルトの名無しさん
2009/01/19(月) 23:55:460768デフォルトの名無しさん
2009/01/20(火) 00:26:290769デフォルトの名無しさん
2009/01/20(火) 02:52:25複数のウィンドウ内の特定の場所の色を監視して、変化があれば任意のプログラムを呼び出して起動できる
ようなソフトはありませんか?
0770デフォルトの名無しさん
2009/01/20(火) 02:56:22ここはプログラムを作る人のための板であって、
ここはプログラムを使う人のための板ではありません。
0771769
2009/01/20(火) 02:59:120772デフォルトの名無しさん
2009/01/20(火) 03:05:450773デフォルトの名無しさん
2009/01/20(火) 10:51:380774デフォルトの名無しさん
2009/01/20(火) 12:27:13いろいろな所で聞いたのですが、AHKを使って自作するしかないようです。
ところが私はミジンコなのでスクリプトすら理解出来ず、それは無理なのです。
>>773さんの言うとおり、
0775774
2009/01/20(火) 12:28:160776デフォルトの名無しさん
2009/01/20(火) 13:47:12すでにあるソフトを聞くところじゃないんだよ。
0777デフォルトの名無しさん
2009/01/20(火) 14:16:09ゲームって何のためにやってるんだ一体
0778デフォルトの名無しさん
2009/01/20(火) 15:07:33ゲーム=人生な人にとっては
辛くとも必要な作業なんでしょう。
0779デフォルトの名無しさん
2009/01/20(火) 15:10:27全体は好きだが一部の要素はやりたくないという考えはきわめて自然。
やりたくない要素だらけならばクソゲーと呼ばれるが。
0780デフォルトの名無しさん
2009/01/20(火) 15:42:340781デフォルトの名無しさん
2009/01/20(火) 15:46:301234567 -> 123
. 123456 -> 012
1万の位〜100万の位の数字を抜き出し、足りなければ0埋めする指定方法はありますか?
0782デフォルトの名無しさん
2009/01/20(火) 15:53:390783デフォルトの名無しさん
2009/01/20(火) 16:06:54自分で解いてみたのですが、解答にあまり自信がありません。
txtファイルをうpして誰かに目を通して貰いたいのですが
何処か適したスレッドは無いでしょうか?
ここでうpしたらまずいですか?
0784デフォルトの名無しさん
2009/01/20(火) 16:11:37使ってる言語のスレに行けばいいんじゃないのか
ソースコードが長いようならどこかのファイルサーバーにアップして
リンク貼っとけ
0785デフォルトの名無しさん
2009/01/20(火) 16:32:200786デフォルトの名無しさん
2009/01/20(火) 16:35:39printfのフォーマット指定だけで抜き出すのは無理そうですね
ありがとうございました
0787デフォルトの名無しさん
2009/01/20(火) 16:40:11レスありがとうございます。
説明が不十分でしたが、筆記問題(というより記号選択問題でした)
は完全に日本語のみの問題で、ソースコード等は出てきません。
適したスレッドが見つからなかったので、ここでうpしてみます。
http://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/8690.txt
30問ありますが、自信が無い物は(1),(2),(10),(21),(25) の5問なので
忙しければ、この5問だけでも確認して頂けると助かります。
0789デフォルトの名無しさん
2009/01/20(火) 17:21:50俺も学生だからあまり信用しないでね。
(1). cでいい。 例えば長さnの配列から一個もってくる計算は、O(1)だからnが大きくなっても計算量は増えない。
(2). cじゃね? 時間を比較してるんだべ? あと最良=最悪の可能性もある。 O(1)とか。
(10). aでいいと思う。 他のの『〜数と比例する』という言葉に違和感。
それには少なくとも各再帰関数の実行時間が呼び出し毎に一定でないといけない。
(21). この中で選べと言われたらb。 選択肢が悪い。
(25). 他は間違ってるから安心してe。 やっぱり選択肢が悪い。
あとこれは問題側が悪いんだが、
(5)〜(6). 処理要求という言葉がちょっと変な気がした。
(18). ヒープソートも意外と速いんだけどな……
0790デフォルトの名無しさん
2009/01/20(火) 17:24:032 c
10 c
21 正解
25 わからん
0791デフォルトの名無しさん
2009/01/20(火) 18:06:030792デフォルトの名無しさん
2009/01/20(火) 18:11:38メモリ確保が遅いって言うならクイックソートの方が万能だけども。
0793デフォルトの名無しさん
2009/01/20(火) 18:21:190794デフォルトの名無しさん
2009/01/20(火) 18:33:520795デフォルトの名無しさん
2009/01/20(火) 18:34:580796デフォルトの名無しさん
2009/01/20(火) 18:38:23無尽蔵に起動する技術があるなら教えてくれ。
0797デフォルトの名無しさん
2009/01/20(火) 19:02:28あるプログラムを起動(ダブルクリックでも右クリックから開くでも)したら、延々と別窓でそのプログラムが起動され続け(50〜100くらいで止まるのですが)、制御できなくなってしまいました。
同時に起動している他のプログラムは操作できますが、タスクマネージャが開けません。
これはウイルスなのでしょうか?
0798デフォルトの名無しさん
2009/01/20(火) 19:42:49プログラム開発に関係ないので板違い。
0799デフォルトの名無しさん
2009/01/20(火) 19:45:03大丈夫、ウィルスじゃないから
心配せずそのまま使ってるといいよ
0800デフォルトの名無しさん
2009/01/20(火) 19:56:22ールを作る必要性が出てきました。完全に業務特化なので、商用/フリーソフトなどで同様の
作業が楽にできるものは見当たりません。また、緊急を要するものではないので、多少の開発期
間はかけられます。
とはいえ、作るのはなぜか自分(というか、いいだしっぺなので)。8bitのBASICから始まり、DOS時
代はCを、WindowsになってからはVBとDelphiを使って多少のプログラムの経験はあるのですが、
ここ7〜8年ほどはさっぱりです(エクセルや秀丸などで簡単なマクロを組んだり、JavaScriptなどは
多少いじってますが)。
Vistaでもきちんと動くものを作る&ほとんど金はかけられない、というのが前提なのででフリーで入
手できる開発環境ということでを探していたところ、VisualStudioのExpressを入手するのがいいと
思ったのですが、そのなかのC#、C++、Basicの違いが今一つわかりません。
どれを選べば間違いが少ないですかね?
アドバイスお願いします。
0801デフォルトの名無しさん
2009/01/20(火) 19:59:57なにをするのか結局全く述べてないのでなんともいえない
0802デフォルトの名無しさん
2009/01/20(火) 20:14:31業務用アプリではVB.NETが多いかな
0803デフォルトの名無しさん
2009/01/20(火) 20:17:17ドットネットならC#かVBがいいと思うよ。好きな方選べばいい。
0804デフォルトの名無しさん
2009/01/20(火) 20:25:320805デフォルトの名無しさん
2009/01/20(火) 20:41:02マージっすか?
0806800
2009/01/20(火) 20:48:30画像ファイルに解像度や形式、ファイル名などを加工するツールですが、
ある程度のバッチ処理ができて、なおかつ、加工したファイル名を所定
の方式に従ったテキストのログとして保存する必要があります。
いままでは個々に別のツールを使って手作業でやっていたのですが、秋
以降、その作業量が爆発的に増えそうなので、今のうちに作っておこう
かと。
自分以外も使うものなのでGUIは必須。将来的な手直しや利用者の
要望を受けての機能追加も必要になると思うので、あまり特殊な開発
環境は使いたくないと思ってます。また、利用環境はXPとVistaが混在
しています。
>>802-804
ありがとうございます。
とりあえずC++回避で、考えてみます。
VBは昔のものとの違いに戸惑いそうなので、一からC#を学んでみたほうが
いいのかな?
0807デフォルトの名無しさん
2009/01/20(火) 20:58:05全部入れておいた方が便利
0808デフォルトの名無しさん
2009/01/20(火) 21:07:15C#だな
0809デフォルトの名無しさん
2009/01/20(火) 21:21:26おそらくお前のやってたのはVB.NETではないだろう
VB.NETはVB6とそれ以前とはかなり別物なので昔取った杵柄はほぼないと思ったほうがいい
別にどっちでもいいと思うけど
0810783
2009/01/20(火) 21:24:50全面的に信用させて頂きます。
ちょっと選択肢が変なのが多々ありましたね;
ソートに関してはクイックソートが早い事しか教わらなかったので知りませんでした。
>>790
解答ありがとうございます、参考にさせて頂きます。
(1)の(a)は人間がアルゴリズムを構想するまでの見積もり時間という
引っ掛け問題(?)のような物だと思うので、おそらく違うと思いますよ。
>>791
恐らく自分へのレスだと思ったので返信。
葉の数、恐らく(8)のことだと思うのですが、問題を解いてる時は違和感無かったので見直してみました。
元のpdfファイルで2のh乗となっていたのが、txtファイルにコピペした時に2hになってしまったのが原因みたいです。
確かにこれでは葉の数までおかしくなってしまいますね…w
では、レスありがとうございました。
0811デフォルトの名無しさん
2009/01/20(火) 23:30:59評価していただこうと思ったんですが。
0812デフォルトの名無しさん
2009/01/20(火) 23:44:58次のどっちか、内容による。
VB.NET質問スレ(Part28)
http://pc11.2ch.net/test/read.cgi/tech/1229695062/l50
Visual Studio 2008 Part 14
http://pc11.2ch.net/test/read.cgi/tech/1230008197/l50
0813デフォルトの名無しさん
2009/01/21(水) 00:50:40バッチによる自動化が大量に必要なら
GUI とバッチを別に考えて
GUI は C#
バッチは PowerShell ってのはどう?
言語は違うけど基盤とするグラフィクスオブジェクトはどちらも .NET で
おなじものを使うので覚えることがさほど増えるわけではない
スクリプトはコンパイルが要らないのでなにより修正が楽
リサイズ、別名保存くらいでよいなら下のサイトが参考になる
ttp://hiros-dot.net/PowerShell/myfunction/myfunction09.htm
0814デフォルトの名無しさん
2009/01/21(水) 09:37:530815800
2009/01/21(水) 10:52:44ありがとうございます。
とりあえずC#でやってみます。
いろいろいじったのですが、VB.NETは完全に別物ですね。
>>813
サイト見てみました。
PowerShellってすごいんですね。
名前は知ってましたが、詳しく調べたことがなかった。
自分用にはこれだけで済んでしまうかも……。
リサイズの部分がちょっと特殊なので、できるかどうか調べてみます。
0816デフォルトの名無しさん
2009/01/21(水) 21:11:28アルゴ君
rand君
この他に注意した方がいい馬鹿はどんなのが居ますか?
0817デフォルトの名無しさん
2009/01/21(水) 21:35:440818デフォルトの名無しさん
2009/01/21(水) 21:37:30> この他に注意した方がいい馬鹿
お前みたいなバカ
0819デフォルトの名無しさん
2009/01/21(水) 21:38:260820デフォルトの名無しさん
2009/01/21(水) 21:43:18嫌なら、他に何か仕組めば良いだろ。穴を突くだけで、解決策も見つけない奴は
結局、それじゃ駄目だ、だから駄目だ、で何もやらず仕舞いで人生を終えてしまうんでしょうね。
また、その穴を知っただけで、理解したつもりになる井の中の蛙。
0822デフォルトの名無しさん
2009/01/21(水) 21:50:45秘密で、言えば自分も使っているものの欠点を言われて、嫌な思いをするから
言わない卑怯者っているよな。それでいて、やたらと他者のことをどうこう言う一言居士。
それが駄目、じゃ、どうしたら解決する?
にしても、例の解説のサイトの管理人は、調子が悪い中、考えたことだから
解説していることも、調子が悪いようだw
これだけは言えるよ。扱う範囲、個数に於いては、既に求めた乱数と重複しないか
調べてやり直すやり方は、数が増えれば、それだけ重複しないか調べなおし、
やり直す回数が増えるのはわかりきっている。それは効率が悪いし、使えば
笑われるよ。というか、もう7年くらい前に、他のスレでそれを冗談で書いたら、
バカにされたがなw 実際、処理に時間も掛かってたし。
0823デフォルトの名無しさん
2009/01/21(水) 22:02:51すみません、これはどういうことでしょうか?
また、
hairetu[2] | =
これもどういう風に足しているのでしょうか? =
1たすとは配列の要素番号を1たすということでしょうか?
下の方は、配列2の要素の値のビット数+ 右辺にあるビット数を足したものを
配列2に格納するというこでしょうか?
基本的に& や | があったら、ビットの演算子であるとおもえばよろしいのでしょうか?
0824デフォルトの名無しさん
2009/01/21(水) 22:11:02Cの文法書を全部質問してマスターする気?
0825デフォルトの名無しさん
2009/01/21(水) 22:23:23良回答もらえる可能性高いけど、そんなのわかんないんだろうなぁ。
0826デフォルトの名無しさん
2009/01/21(水) 22:26:35この世に完璧なんてない。何かの欠点を指摘するわりには、それに対する
解決策も言わず、駄目出しばかりでまともな活動が出来るの?
駄目なら使わなきゃ良いだろ?その代わり、あの既に出た乱数と
重複しないか調べるやり方をするの?それこそ無駄だよ?w
0827デフォルトの名無しさん
2009/01/21(水) 22:30:480828デフォルトの名無しさん
2009/01/21(水) 22:32:330829デフォルトの名無しさん
2009/01/21(水) 22:59:01ループで合算するには、どうすればいいんでしょう・・・
調査中・・・
int aa = 0;
for (int i = 1; i = 3; i++)
{
aa += int.Parse(textBox[i].Text);//だめ
aa += int.Parse(textBox(i).Text);//だめ
aa += int.Parse("textBox" & i & ".Text");//あかん
}
0830デフォルトの名無しさん
2009/01/21(水) 23:04:29TextBox[] textBoxs = new TextBox { textBox1, textBox2, textBox3 };
foreach (TextBox t in textBoxs)
{
aa += int.Parse(t.text);
}
0831デフォルトの名無しさん
2009/01/21(水) 23:05:02aa += int.Parse(textBox1.Text);
aa += int.Parse(textBox2.Text);
aa += int.Parse(textBox3.Text);
0832デフォルトの名無しさん
2009/01/21(水) 23:09:31ありがとうございます
勉強しなおしてまいります
0833デフォルトの名無しさん
2009/01/21(水) 23:25:51int aa = 0;
TextBox[] textBoxs = new TextBox[] {textBox1, textBox2, textBox3};
foreach (TextBox t in textBoxs)
{
if (t.Text == "")
{
aa += 0;
}
else
{
aa += int.Parse(t.Text);
}
}
MessageBox.Show("答えは" + aa.ToString(), "みなさんさんきゅうです");
0834デフォルトの名無しさん
2009/01/21(水) 23:27:26単数形:box
複数形:boxes
0835デフォルトの名無しさん
2009/01/22(木) 07:35:16jkh nbfgmnfgjhfgfg may djsdjhhdshfddfdjfd fjhfjjfdjhfd tfgjfg fgfgkjfgkjfg
fgjkfkjfgkjfgjkfgkgfkfgkfgkfgkgfkgfkgfkfgjfgkj kjffgkfggjfg fgjfgkj
gffgfglkjfgkjfg jgfjmnkfjfjfgkjfgjkfgjfgkjgjgjkfkjkjgkjgf kjgfggfdfg
fgjglkjhglhglkhglghhglhglkhglhgkhglghlhglkhglkhglhgklgkghhgklhglkhhlkhgkkhghglklkh
0836デフォルトの名無しさん
2009/01/22(木) 20:30:04void AAA(){
int a;
a = 1;
}
void BBB(){
}
void 関数AAA内の変数aを関数BBB内でポインタで参照するにはどうすればよいのでしょうか?
大変初歩的な質問かと思いますがご回答宜しくお願いします。
0837デフォルトの名無しさん
2009/01/22(木) 20:33:53void AAA(){ static int a; a = 1; ptr = &a; }
void BBB(){ *ptr = 2; }
0838デフォルトの名無しさん
2009/01/22(木) 21:18:30int A=1;
BBB(&A);
}
BBB(int* P){
*P = 2;
}
っていうことではなく?
0839デフォルトの名無しさん
2009/01/22(木) 21:37:26もうちょっと具体的に何やろうか書いたほうがいいよ
解決案はすでに出てるけどさ
0840デフォルトの名無しさん
2009/01/22(木) 23:30:55数値を入れる自動的に3桁ごとに入れるにはどうすれば
いいのでしょうか?
つまり、見た時は3桁ごとにカンマだけど、入力時にはカンマなしです
Format見当たらないし「書式」もないし・・・・これはアリそうなのにみつからないです
並行して調査中ですハイ
0841デフォルトの名無しさん
2009/01/22(木) 23:33:32C#でTextBoxについてですが、数値を入れる時、カンマを自動的に3桁ごとに入れるにはどうすればいいのでしょうか?
つまり、見た時は3桁ごとにカンマだけど、入力時にはカンマなしで入力でき、フォーカスを移動するとカンマ復活かっこぇえ!
といふ・・やつです
Format見当たらないし「書式」もないし・・・・これはアリそうなのにみつからないです
並行して調査中ですハイ
0842デフォルトの名無しさん
2009/01/22(木) 23:39:52TextBoxを継承して、カスタマイズするとか。
0843デフォルトの名無しさん
2009/01/22(木) 23:43:290844デフォルトの名無しさん
2009/01/22(木) 23:44:42NumericUpDownじゃだめなの?
0845デフォルトの名無しさん
2009/01/22(木) 23:45:110846デフォルトの名無しさん
2009/01/22(木) 23:51:130847デフォルトの名無しさん
2009/01/22(木) 23:52:29ふむふむそれが妥当ですよね・・・・
>>843
うーんちょっと考えてみます
>>844
どうも個人的に使いにくそうなイメージが
>>845
ワラタ 個人的に一番ウケタ!
0848デフォルトの名無しさん
2009/01/22(木) 23:55:410849デフォルトの名無しさん
2009/01/23(金) 00:07:47ついでに画面ロード時にnumericUpDownにフォーカスをもっていくには、どうすればいいのでしょう?
現行:表示-タブオーダーで強引に持って行ったんですけど
下記の方法でいかないんですよね・・・・・
しかも、文字のところが反転(選択)されてない・・・いけてねえす^^;調査続行中
private void Form1_Load(object sender, EventArgs e)
{
numericUpDown1.Focus();
}
0850デフォルトの名無しさん
2009/01/23(金) 00:17:18>>846
>>848
NumericUpDownこいつはスゲエ!
NumericUpDownの認識が変わった!
グレィト
0851デフォルトの名無しさん
2009/01/23(金) 01:04:280852デフォルトの名無しさん
2009/01/23(金) 12:11:10numericUpDown1.Select();
numericUpDown1.SelectAll();
0853デフォルトの名無しさん
2009/01/23(金) 12:57:04ソースコードが<html%>とかなっているのですが、
%の意味は何でしょうか。
0854デフォルトの名無しさん
2009/01/23(金) 13:21:380855853
2009/01/23(金) 13:25:12具体的にはここのサイトです。
検索しても分かりませんでした。
0856デフォルトの名無しさん
2009/01/23(金) 14:04:02JavaとHTMLはわかっているんだろうね?
0857853
2009/01/23(金) 14:06:30HTMLの方はまだ初心者です。
0858デフォルトの名無しさん
2009/01/23(金) 14:15:48サーバーアプリだからHTMLを織り交ぜて記述する
<html%>もそういう意味だろう
知りたければまずTomcatについて書かれた本でも買え
それからJSPだ
0859853
2009/01/23(金) 14:19:570860デフォルトの名無しさん
2009/01/23(金) 14:30:14allaboutなんか信用しちゃいかん。
0861デフォルトの名無しさん
2009/01/23(金) 14:41:330862デフォルトの名無しさん
2009/01/23(金) 15:49:18session_start();
$anc = array('anc1' => 'one', 'anc2' => 'two', 'anc3' => 'three'); $html = '<html><body><form action="">';
switch ($_REQUEST['m']) {
case '1':
$html .= 'confirm<br />';
foreach ($anc as $k => $v) { $_SESSION[$k] = $_REQUEST[$k]; if ($_REQUEST[$k]) { $html .= $v . '=checked! '; } }
$html .= '<br /><input type="hidden" name="m" value="2"><input type="submit" value="go!">';
break;
0863デフォルトの名無しさん
2009/01/23(金) 15:51:30$html .= 'finish<br />'; $param = ''; foreach ($anc as $k => $v) { $_SESSION[$k] = $_REQUEST[$k]; if ($_REQUEST[$k]) { $param .= $v . '=checked! '; } }
if ($fp =@ fopen('anc.dat', 'a')) { fputs($fp, date("Y/m/d H:i:s ") . ' ' . $param . ' ' . $_SERVER["REMOTE_ADDR"] . "\n"); fclose($fp); } $html .= 'thank you!';
break;
default:
$html .= 'question<br />'; foreach ($anc as $k => $v) { $html .= '<input type="checkbox" name="' . $k . '" value="1">' . $v . ' '; }
0864デフォルトの名無しさん
2009/01/23(金) 15:55:57}
$html .= '</form></body></html>'; echo $html; exit;
?>
今パソコンから書き込めないので消化してごめんなさい
このphpで解答のoneやtwoを別のファイルに記録したいんですが
どうすればよいでしょうか?
スレチだったらごめんなさい
0865デフォルトの名無しさん
2009/01/23(金) 15:57:020866デフォルトの名無しさん
2009/01/23(金) 15:58:49やはりスレチでしたか
失礼しました
0867デフォルトの名無しさん
2009/01/23(金) 16:00:44イタチです
0868デフォルトの名無しさん
2009/01/23(金) 16:14:01確かにイタチです…
あぅ
ごめんなさい
0869デフォルトの名無しさん
2009/01/23(金) 23:09:24SelectAllないみたいです
0870デフォルトの名無しさん
2009/01/23(金) 23:37:58配列で、0〜9までの数字を重複させずにランダムに1つずつ格納する([0][1][2][4][3][6][5][9][7][8]とか、[9][5][3][4][0][8][7][2][6][1]とか)
にはどのようにプログラミングすればよいのでしょうか?
0871デフォルトの名無しさん
2009/01/23(金) 23:41:11なんか効率悪いように思うかもしれないがこれが、最良と言っていい
(少なくとも、重複がでないように今までの数をチェックして
被ったら乱数を引きなおす手法よりはずっと効率がいい)
0872デフォルトの名無しさん
2009/01/23(金) 23:46:230873デフォルトの名無しさん
2009/01/23(金) 23:52:42(某所みたいにならなくてすむし・・・・・)
0874デフォルトの名無しさん
2009/01/24(土) 00:31:550875デフォルトの名無しさん
2009/01/24(土) 03:01:19VBインストールしてみましたがこれから先何をすればいいですか?
0876デフォルトの名無しさん
2009/01/24(土) 03:09:060877デフォルトの名無しさん
2009/01/24(土) 03:13:20↓
金をためる
↓
MacとAdobePhotoshopを買う
↓
作るのあほくさ
満足
0878デフォルトの名無しさん
2009/01/24(土) 03:15:23んなもんいらねぇ
0879デフォルトの名無しさん
2009/01/24(土) 03:15:56勘違い
0880デフォルトの名無しさん
2009/01/24(土) 05:46:48今はVB6使ってメモ帳に貼り付けて文法の違いを手で直しています。
0881デフォルトの名無しさん
2009/01/24(土) 05:56:180882880
2009/01/24(土) 07:18:06VB6はVB6でVisualStudioとは別物ですよね?
.NETからは統合されましたけど。
VBSの編集できるエディタとか
IDEでデバッガが付いてればベストなのですが。
0883デフォルトの名無しさん
2009/01/24(土) 07:43:330884デフォルトの名無しさん
2009/01/24(土) 11:38:31親指ひゅんQが自分の環境では動かなかったので
自分用のソフトを作ってみようと思ったのですが
こういったものを自分で作るのは難しいのでしょうか?
とりあえず、C#でと考えているのですが。
0885デフォルトの名無しさん
2009/01/24(土) 12:11:45実用的なものを作ろうとすると親指との同時打鍵を
シミュレートするのがとてつもなく厄介。
0886デフォルトの名無しさん
2009/01/24(土) 12:18:490887デフォルトの名無しさん
2009/01/24(土) 17:20:33検索エンジンとかのURLから一定の法則を読み取って、文字列を渡すだけで検索する方法の名称を教えていただけませんか?
例)http://www.google.co.jp/search?source=ig&hl=ja&rlz=&q=[ここに文字列]&meta=lr%3D&aq=f
0888デフォルトの名無しさん
2009/01/24(土) 17:26:270889デフォルトの名無しさん
2009/01/24(土) 17:31:350890デフォルトの名無しさん
2009/01/24(土) 17:33:21だとしても受け取る方だからデコードじゃないか
0891デフォルトの名無しさん
2009/01/24(土) 17:39:07URLエンコ/デコではないです
0892デフォルトの名無しさん
2009/01/24(土) 19:38:18の部分はまとめてクエリというが、そこなら適当に検索文字列と呼べばいいだろうよ
それで通じるし、間違ってもない
0893デフォルトの名無しさん
2009/01/24(土) 21:20:03http://www.microsoft.com/windows/ie/searchguide/ja-jp/default.mspx?dcsref=http://runonce.msn.com/runonce2.aspx
0894880
2009/01/25(日) 05:09:44あれってVBScriptはVBScriptでも
htmlに書いてあるやつ用みたいで、
単純なローカルで使うやつ向けではないみたいです。
ついでにOfficeについてるやつもWindowsDebugerもScriptDebugerも
同一のものみたいですし。
VBScript用エディタとかデバッガでよいのないですか?
0895デフォルトの名無しさん
2009/01/25(日) 05:15:21自主的に学ぶとしたら、次はどんなプログラム言語がいいですか?
なんでも知ってるに越したことはないのでしょうけど
将来的に役立ちそうな言語をC言語以外に教えてください。
宜しくお願いします。
0896デフォルトの名無しさん
2009/01/25(日) 05:18:00仕事で使うならJavaかC#かVB.NETでしょうね。
0897デフォルトの名無しさん
2009/01/25(日) 05:25:47ありがとうございます。
その3種について調べてみます。
0898デフォルトの名無しさん
2009/01/25(日) 05:50:27仕事で使うんだったら、どうせやる羽目になるんだから、今自分で覚える必要は無いだろ。
0899デフォルトの名無しさん
2009/01/25(日) 10:51:47英語勉強して英語話せないのと同じ
0900デフォルトの名無しさん
2009/01/25(日) 13:27:160901デフォルトの名無しさん
2009/01/25(日) 14:09:360902デフォルトの名無しさん
2009/01/25(日) 16:34:09form内でのみ(project内ではない)グローバル変数を使いたい場合どうすればいいですか?
0903デフォルトの名無しさん
2009/01/25(日) 16:37:170904902
2009/01/25(日) 16:46:450905デフォルトの名無しさん
2009/01/25(日) 17:57:38フォームの上の方で private宣言
解決したら内容を書くのが常識
0906デフォルトの名無しさん
2009/01/25(日) 18:31:13失礼しました
0907デフォルトの名無しさん
2009/01/25(日) 19:01:29そんな常識ネーよ
0908デフォルトの名無しさん
2009/01/25(日) 19:09:140909デフォルトの名無しさん
2009/01/25(日) 19:31:010910まりこ
2009/01/26(月) 19:05:24んで、全然わからんぺ!
ほいでな、みんなに聞きたいことがあんねんな。
以下問題
(1)学籍コード(5桁:すべて数字)を引数として、和暦表示での(4年間での)卒業年を返す関数
(2)所得金額と特定寄付金の額を引数として、寄付金控除額を出力する関数を作成しなさい。
寄付金控除額=(所得の25%または特定寄付金の額のいずれかは少ない金額)−1万円
ただし上記の計算での寄付金控除額が負の場合は0
(3)課税される所得金額を引数にして所得金額を計算する関数を作成しなさい
所得税額は、
課税される所得金額 税率 控除額
0〜3,300,000 10% 0
3,300,000〜9,000,000 20% 330,000
9,000,000〜18,000,000 30% 1,230,000
18,000,000〜30,000,000 40% 3,030,000
30,000,000〜 50% 6,030,000
の数値に基づき、
所得税額=(課税される所得金額×税率)−控除額
で求めます。ただし、100円未満の端数は切り捨てです。所得金額が9,000,000などの境目の場合、どちらの行の税率、控除額を使ってもOKです。実際どちらの行の計算式を使っても所得税額が同じになるように設定されています。
0911まりこ
2009/01/26(月) 19:05:59(4)通貨統合されたEU諸国内の通貨は、ユーロとの固定相場になっていました(2001年12月31日まで。現在は、フランやマルクなどの通過は使われていません)
そこで、下の表に記載された国について、国名、その通貨での金額、およびユーロの日本円相場(1ユーロ=XXX円、変動相場制)の3つを引数として、日本円での金額を返す関数を作成しなさい。
国 │ 1ユーロ=
──────────────
ドイツ │ 1.95583 マルク
フランス │ 6.55957 フラン
イタリア │ 1936.27 リラ
スペイン │ 166.386 ペセタ
オランダ │ 2020371 ギルダー
たとえば、フランスで、60フラン、1ユーロ=123,67円の場合、(60/6.55957)× 123.67=1131.202 で計算され、
=EURO(”フランス”,60,123.67)
とすれば、1131.202と表示するようにしなさい。
以上でち!
誰か助けてケロ(><)!!!!
0912デフォルトの名無しさん
2009/01/26(月) 19:08:220913デフォルトの名無しさん
2009/01/26(月) 19:54:01よしおれがやってやるよ
言語はcommon lispでいいか
0914デフォルトの名無しさん
2009/01/26(月) 20:22:10#!/usr/bin/perl
sub en{ ($kuni,$kane,$euro)=@_;
%a=(
"ドイツ" =>1.95583,
"フランス"=>6.55957,
"イタリア"=>1936.27,
"スペイン"=>166.386,
"オランダ"=>2020371);
return ($kane/($a{$kuni}))*$euro;
}
print en("フランス",60,123.67);
0915まりこ
2009/01/26(月) 20:34:340916デフォルトの名無しさん
2009/01/26(月) 20:39:020917デフォルトの名無しさん
2009/01/26(月) 20:40:480918デフォルトの名無しさん
2009/01/26(月) 20:43:440919デフォルトの名無しさん
2009/01/26(月) 20:58:470920デフォルトの名無しさん
2009/01/26(月) 22:04:07があるので、メモ帳代わりに秀丸使っているのですが、HP作ろうと思って
notepad(メモ帳)立ち上げて組んで名前をつけて保存を致しました。
もちろんそのときにindex.htmlにしました。しかし、どうしてもメモ帳のままで
表示されません。ためしにhttp://siriasu.s10.xrea.com/HTML/htm.htmさんの
<html>
<head>
<title>●●のホームページ</title>
</head>
<body>
あいうえお
</body>
</html>
を組んでやってみましたが、メモ帳のままでした。これはなぜでしょうか。
解決策をおしえてください。お願いいたします
0921デフォルトの名無しさん
2009/01/26(月) 22:06:17鼬害。
まぁ、拡張子は常に表示するようにしておくのがいいよ。
0922デフォルトの名無しさん
2009/01/26(月) 22:06:20名前を付けて保存するとき、"index.html"のように名前を二重引用符で括ること。
あと、フォルダオプションで「登録されているタイプの拡張子は表示しない」のチェックをオフにしておけ。
0923デフォルトの名無しさん
2009/01/26(月) 22:10:00フォルダオプションを探してみましたが見つかりません。
コンパネの中でしょうか?
0924デフォルトの名無しさん
2009/01/26(月) 22:11:12だから、鼬害だってば。粘着してないでとっとと移動しなさいよ。
0925デフォルトの名無しさん
2009/01/26(月) 22:12:35フォルダオプションの詳細タブの中。見つかんなきゃPC初心者かWindows板の初心者スレ行け。
0926デフォルトの名無しさん
2009/01/26(月) 22:13:590927デフォルトの名無しさん
2009/01/26(月) 22:59:43たとえば2009年4月1日を基準に
4月2日なら1を
5月なら2を
12月なら9を
1月なら10を返すにはどうすればいいのでしょう
自分は列挙型でとか考えたんですがうまくいかなくて
皆さんならどうします
配列で取るようにしますか?
アルゴリズムで切り抜けますか
ヒントいただけないでしょうか?
if (DateTime.Parse("2009/04/01") < yyyymmdd)
{
if (DateTime.Parse("2009/03/31") >= yyyymmdd)
{
return "00" + "XX" //XXの部分に上記数字を入れたいのです!
}
else
{
return "0000";
}
}
0928デフォルトの名無しさん
2009/01/26(月) 23:04:24年*12+月にすれば、リニアになるんじゃね?
0929デフォルトの名無しさん
2009/01/26(月) 23:08:011問目:なんで学籍から年がわかるんですか?
学籍に年情報はいっているん?
0930デフォルトの名無しさん
2009/01/26(月) 23:09:35おw
良ヒント!
それでやってみます!
また返信します^^
0931まりこ
2009/01/26(月) 23:20:30学籍番号の最初の文字が5だったら平成20年卒、6だったら平成21年卒。
みたいな感じなんす。
0932デフォルトの名無しさん
2009/01/26(月) 23:20:520933デフォルトの名無しさん
2009/01/26(月) 23:25:24手有価
卒?答え出てるやん
0934まりこ
2009/01/26(月) 23:26:500935まりこ
2009/01/26(月) 23:28:370936デフォルトの名無しさん
2009/01/26(月) 23:30:43{
GetSotugyou = left(学籍番号,1) + 15
}
こんな感じ?
0937まりこ
2009/01/26(月) 23:43:30例えば83456だったら平成23年度卒とかです。
0938デフォルトの名無しさん
2009/01/26(月) 23:44:59とおもったらエクセルに貼り付けたらできた
引数の型適当(バリアント)なんでどうにかして
Sub Macro1()
学籍番号 = "11111"
crn = FNC(学籍番号)
MsgBox (crn)
End Sub
Function FNC(GetSotugyou As Variant) As Variant
FNC = Left(GetSotugyou, 1) + 15
End Function
0939まりこ
2009/01/26(月) 23:47:130940まりこ
2009/01/27(火) 00:19:16できました!!!ありがとうございます。
0941デフォルトの名無しさん
2009/01/27(火) 00:27:170942デフォルトの名無しさん
2009/01/27(火) 00:28:050943デフォルトの名無しさん
2009/01/27(火) 00:37:56usage: make arg1=100 arg2=30
#makefile
sho = $(arg1)
toku = $(arg2)
sub = $(shell expr $(1) - $(2))
div = $(shell expr $(1) / $(2))
sho_4 = $(call div,$(sho),4)
is_smaller=$(shell test $(sho_4) \-lt $(toku) ; echo $$?)
ifeq (0,$(is_smaller))
res=$(sho_4)
else
res=$(toku)
endif
res:=$(call sub,$(res),1)
is_negative=$(shell test $(res) \-lt 0 ; echo $$?)
ifeq (0,$(is_negative))
res:=0
else
res:=$(res)
endif
$(info result is $(res))
main:
@echo
0944まりこ
2009/01/27(火) 01:46:09≫943さん ありがとうございます!試してみます。
0945デフォルトの名無しさん
2009/01/27(火) 02:04:090946デフォルトの名無しさん
2009/01/27(火) 03:01:22例えばあるキーワードを含む行全体にだけ下線を引かせるようなことはできるのでしょうか?
よく分からなかったらすみません
0947デフォルトの名無しさん
2009/01/27(火) 03:02:47できる。インターネットエクスプローラとかでもやってるでしょ?
0948デフォルトの名無しさん
2009/01/27(火) 03:20:27ほれ、3番。言語はCな。
int calcSyotoku(int master)
{
int prep;
int result;
float tax;
if(master<33*10000){tax=0.1f;prep=0;}
else if(master<90*10000){tax=0.2f;prep=33*10000;}
else if(master<180*10000){tax=0.3f;prep=123*10000;}
else if(master<300*10000){tax=0.4f;prep=303*10000;}
else {tax=0.5f;prep=603*10000}
result=master-((master*tax)-prep);
return result;
}
計算はこれでいい。但し、これを提出すると怒られるはず。
怒られる理由が分かるなら問題ない。そうでなければ処置なし。逝ってよし。
0949デフォルトの名無しさん
2009/01/27(火) 03:29:44自分にはよくわかりませんので
どの言語でどのように書けばいいのか教えてもらえると助かります
面倒でしたらヒントだけでもお願いします
0950デフォルトの名無しさん
2009/01/27(火) 03:32:26環境言え環境GUI なのか QUIなのか
0951デフォルトの名無しさん
2009/01/27(火) 03:39:44GUIです
0952デフォルトの名無しさん
2009/01/27(火) 03:58:48javascript:
target="置換したい文字列";
str= document.getElementsByTagName("body")[0].innerHTML;
str.replace(target,'<span style="text-decoration :underline;">'+target+'</span>');
0953デフォルトの名無しさん
2009/01/27(火) 05:19:560954デフォルトの名無しさん
2009/01/27(火) 10:00:49>どの言語でどのように書けばいいのか
はあ?
>まったくプログラムについて知らない
んだろ?
1から10まで教えろってか?勉強しろよ阿呆。
それが出来ないならそもそも板違いだ。
0955デフォルトの名無しさん
2009/01/27(火) 10:11:440956デフォルトの名無しさん
2009/01/27(火) 10:40:31一回目の乗算した結果をどこかに保存しておき、
二回目の乗算した結果と加算すればいいよ。
0957デフォルトの名無しさん
2009/01/27(火) 12:08:380958デフォルトの名無しさん
2009/01/27(火) 15:16:570959デフォルトの名無しさん
2009/01/27(火) 16:06:27あ?ほんとに分かってんのか?
「はい」ってのはな「はい、わかりました」を略して「はい」なんだよ
頭だけでわかったって言わねんだぞ?学校の勉強じゃねえんだから
社会では?お?実際に出来て初めて「わかった」言うんだ
出来もしねえ奴が軽々しくはいなんて言うんじゃねえよ
すいませんじゃねえよこら。お?申し訳ありませんじゃねえんだよ。
申し訳ありませんってのは本当に反省した奴だけが言える事だろうが。
反省してるって事は今度は必ず出来るって事だ。
お前今できんのかよ。今日のお前は出来てたのかよ?お?
出来もしねえ癖に口だけ一丁前な事言うんじゃねえよ。
お?聴こえてんのかよコラ?あ?
やる気がねえんだったら来なくていいぞ?
お前ナメてんだろコラ?
仕事中だと思って優しく口で言ってりゃ調子に乗ってんじゃねえぞコラ?お?
外で遭ってたら今頃カタワだぞお前?とっくに?あ?
0960デフォルトの名無しさん
2009/01/27(火) 16:12:51い
け
で
も
ま
訳
し
今
も
聴
気
ナ
中
遭
0961デフォルトの名無しさん
2009/01/27(火) 16:14:230962デフォルトの名無しさん
2009/01/27(火) 23:04:27便利ですか?
工数減りますか?
0963デフォルトの名無しさん
2009/01/27(火) 23:32:41学ぶ価値ありですか?
古い技術ですか?
0964デフォルトの名無しさん
2009/01/27(火) 23:59:01皆さん、Unitテストってやってますか?
C#でもUnitテストって有効でしょうか?
NUnitなどのツールの使い心地はどうでしょうか?
今後、Unitテストってどうなっていくと思いますか?
0965デフォルトの名無しさん
2009/01/28(水) 00:01:48そう読み取ったんなら、そういう意味として答えろよ。グダグダ言うな馬鹿。
0966デフォルトの名無しさん
2009/01/28(水) 06:11:270967デフォルトの名無しさん
2009/01/28(水) 06:49:450968デフォルトの名無しさん
2009/01/28(水) 07:24:51B'zは日本のハードロックユニットとしては最高だね
ちょっと古いって言うかも知れないけど
人気は安定してるし、いい意味で枯れてるよね
0969デフォルトの名無しさん
2009/01/28(水) 08:42:09HPに貼るハーボットの時計を探しているのですが、どうすれば手に入りますか?
0970デフォルトの名無しさん
2009/01/28(水) 08:45:24言語は何がいい?PHP?
0971デフォルトの名無しさん
2009/01/28(水) 08:49:42言語は日本語がよいのですが…PHPとはなんですかorz
知識不足すみませんorz
0972デフォルトの名無しさん
2009/01/28(水) 08:52:59ExcelのVBAの本はたくさんありますが、WordのVBAの本が見あたりません。
何か独学で覚える手段はないでしょうか。
よろしくお願いします。
0973デフォルトの名無しさん
2009/01/28(水) 08:55:27はたして独学で学べるのだろうか
0974デフォルトの名無しさん
2009/01/28(水) 09:18:33>970はからかっているだけだから。鼬害なのでどこに行けばいいかは知らんけど。
作るにしてもWebProg板だろうしねぇ。
0975デフォルトの名無しさん
2009/01/28(水) 11:35:430976デフォルトの名無しさん
2009/01/28(水) 11:52:050977デフォルトの名無しさん
2009/01/28(水) 11:55:050978デフォルトの名無しさん
2009/01/28(水) 12:19:10ttp://ja.wikipedia.org/wiki/%E3%82%A4%E3%82%BF%E3%83%81
| 小柄な体格ながら、非常に凶暴な肉食獣であり、
| 小型の齧歯類や鳥類はもとより、自分よりも大きな
| ニワトリやウサギなども単独で殺し、食べてしまう。
0979デフォルトの名無しさん
2009/01/28(水) 12:19:43inheritance(継承)は一般的な概念だが、includeはぶっちゃけRuby方言。
一般的な概念を指す用語としてはMixin。
次スレ
http://pc11.2ch.net/test/read.cgi/tech/1233112473/l50
0980デフォルトの名無しさん
2009/01/28(水) 18:22:08いたちがい
0981デフォルトの名無しさん
2009/01/28(水) 18:29:50STX 本文 ETX BCCという送信に対して
STX 返信 EXT BCCという内容が返信されてくるようになってるのですが
受信内容を確認するとき受信バッファを1byteずつ監視してSTXを検出したら読み出しの処理を行うのが良いのでしょうか?
それとも、受信バッファに受信データが検出されたら読み出しをおこなって
読み出した文字列からSTXを探し出した方がよいのでしょうか?
0982デフォルトの名無しさん
2009/01/28(水) 18:32:230983デフォルトの名無しさん
2009/01/28(水) 19:06:11ところでdcb構造体にある
dcb.EofChar
dcb.EvtChar
これらをSTXとETXの値にしておいたほうがよいのでしょうか?
0984デフォルトの名無しさん
2009/01/28(水) 19:24:020985デフォルトの名無しさん
2009/01/28(水) 19:46:010986デフォルトの名無しさん
2009/01/28(水) 22:15:510987デフォルトの名無しさん
2009/01/28(水) 22:59:030988デフォルトの名無しさん
2009/01/28(水) 23:45:470989デフォルトの名無しさん
2009/01/29(木) 00:24:25MDB2を使うclassを書いているのですが、動きません。
Fatal error: Call to a member function query() on a non-object in パス on line 8
どのようにしたらclass化できるでしょうか??
<?php
require_once('../class/MDB2.php');
$mdb_connect=new MB2_class();
// データ行数を取得する(SELECT クエリの結果の行数)
$res=& $mdb2->query('SELECT * FROM '.$table);
if (PEAR::isError($res)){
die($res ->getMessage());//"接続エラー"
}
if($mdb2->getOption('result_buffering')) {
$dtcnt = $res->numRows();//テーブルに記録された行数
print $dtcnt;
}else{
echo '"result_buffering" が無効で行数が取得出来ない';
}/**/ ?>
0990デフォルトの名無しさん
2009/01/29(木) 00:25:26<?php class MB2_class{
private $db_type;
private $sv;
private $db_name;
private $user;
private $pass_w;
public $table;
private $dsn;
public $mdb2;
function __construct(){
//PEAR DBクラスモジュール(MDB2)をインクルード
require_once("MDB2.php");
//接続の設定(DBタイプ/サーバー/データベース/ユーザー/パスワード/テーブル)
$db_type = "mysql";//データベースの種類
$sv = "localhost";//自分のサーバー名に書き換える
$db_name = "****";//自分のデータベース名に書き換える
$user = "*******";//自分のIDに書き換える
$pass_w = "***********";//自分のパスワードに書き換える
$table = "*****";//使うテーブル名に書き換える
//データベースに接続
$dsn = "$db_type://$user:$pass_w@$sv/$db_name";
$mdb2 =& MDB2::factory($dsn);
if (PEAR::isError($mdb2)){
die($mdb2->getMessage());//"接続エラー"
} }}?>
0991デフォルトの名無しさん
2009/01/29(木) 00:32:00板違い
0992デフォルトの名無しさん
2009/01/29(木) 00:33:40死ね
0993デフォルトの名無しさん
2009/01/29(木) 00:54:130994デフォルトの名無しさん
2009/01/29(木) 00:55:57価値が無いですよ
0995デフォルトの名無しさん
2009/01/29(木) 07:00:13スレ立てるまでもない質問はここで 95匹目
http://pc11.2ch.net/test/read.cgi/tech/1233112473/
梅
0996デフォルトの名無しさん
2009/01/29(木) 07:19:200997デフォルトの名無しさん
2009/01/29(木) 20:07:160998デフォルトの名無しさん
2009/01/29(木) 20:15:340999デフォルトの名無しさん
2009/01/29(木) 20:16:151000デフォルトの名無しさん
2009/01/29(木) 20:17:4110011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。