トップページ⇒tech
985コメント331KB

質問にやさしく親切に答えてくれるスレ 4

■ このスレッドは過去ログ倉庫に格納されています
0001前スレ9872008/09/24(水) 11:52:01
質問にやさしく親切に答えてくれるスレです。

前スレはこちら。
質問にやさしく親切に答えてくれるスレ 3
http://pc11.2ch.net/test/read.cgi/tech/1167125332/
0561デフォルトの名無しさん2009/10/27(火) 13:14:03
>>560
前者、後者共に数値が一致していない。
つまり、全く一致しないxは存在しないということで宜しいか。
0562デフォルトの名無しさん2009/10/30(金) 18:28:24
MagpieRSSを使って見よう見まねでRSSパーサーを作ったんだけど、
既読記事を次回アクセス時にリストから消すのってどうやるんでしょう??
0563デフォルトの名無しさん2009/11/02(月) 12:45:07
WebProg板に行くといいと思うよ。
05645622009/11/02(月) 14:14:24
ありがとおうーー
0565デフォルトの名無しさん2009/11/09(月) 00:58:15
C++のエディタでGoogleドキュメントみたいにwebブラウザ上でうごくものってありますか? notepad++みたいな感じの。
0566デフォルトの名無しさん2009/11/18(水) 18:19:42
平成14年基本情報処理試験のCASLで、
1 CNT1 START
2 LAD GR2,0
3 LD GR1,GR1
4 JZE FIN
5 PUSH 0,GR1
6 LP JPL NCNT
7 LAD GR2,1,GR2
8 NCNT SLL GR1,1
9 JNZ LP
10 POP GR1
11 FIN RET
12 END
の

3 LD GR1,GR1

とあるのですが、これはGR1の内容をGR1に入れる
というだけで、意味がないと思うのですが、どういう意味なのでしょうか?
0567デフォルトの名無しさん2009/11/18(水) 20:07:00
GR1の値によってフラグレジスタが変わる
続くJZEがフラグレジスタの影響を受ける
0568デフォルトの名無しさん2009/11/18(水) 21:42:32
プログラミング未経験のものです。
これから株価シュミレーションのプログラムを作りたいと思い
プログラム言語を学ぼうと思っているのです。

作りたいのは、過去の株価をエクセルに入れ(ここは自分でできます)。
そのデータを用いて任意の条件で取引をすると結果はどうなるのかという
ものです。

例えば、仮定の現金残高である一時点で1000株買い、10円下がるごとに
1000株買い増し、それぞれは1買値より10円上がれば売り。それを一定
期間続けると、いくらの利益又は損失になるのか、というような判断を
させるプログラムです。

目的はそのシュミレーションなので、できればその様な処理のできる一番
簡単なプログラム言語が知りたいです。それはVBスクリプトやjabaスクリ
プトなどのスクリプト言語でもできるのでしょうか?
0569デフォルトの名無しさん2009/11/18(水) 21:47:46
【自動】株式トレーディングシステム Part6【売買】
http://pc12.2ch.net/test/read.cgi/tech/1252642575/
0570デフォルトの名無しさん2009/11/18(水) 22:46:44
>>568
Excelでデータを開いているんだ、ExcelVBAでやればいいじゃないか。
0571デフォルトの名無しさん2009/11/18(水) 23:02:25
初心者ですいません。

単純な条件やゴールデンクロスするとや、ボリンジャージャーバンド使ったり
、一定の現金以上になれば2000株づつ買うに変更などのいろいろなシュミレー
ションをしたいと思っているんですが、VBAでもできるのでしょうか?
0572デフォルトの名無しさん2009/11/18(水) 23:26:47
できる
0573デフォルトの名無しさん2009/11/18(水) 23:46:45
すばらしいです!
VBAを勉強してみることにします!!
0574デフォルトの名無しさん2009/11/19(木) 09:36:09
できない
0575デフォルトの名無しさん2009/11/19(木) 16:41:22
初心者なんですが、
CとかC++とかjavaとか
一体何が違うんですか?javaにはできてCにはできないとかあるんですか?
0576デフォルトの名無しさん2009/11/19(木) 17:14:27
>>575
C言語のプログラムは、C++のコンパイラではコンパイルできるけど、
Java 言語のコンパイラではコンパイルできない。
0577デフォルトの名無しさん2009/11/19(木) 17:42:31
>>575
いろいろ違うが、基本的にはそんなに違わない。
0578デフォルトの名無しさん2009/11/19(木) 19:53:01
>>575
英語とか日本語とか韓国語とか何が違うんですか?
英語では表現できて日本語では表現できない言葉とかあるんですか?
みたいな感じ
もちろんどれも違う言語だけど、何ができて何ができないとかいうほど大きな違いはない
まぁ細かい話をすると、できることできないことはあるけれど
0579デフォルトの名無しさん2009/11/19(木) 20:28:51
日本語がCだとしたら韓国語はC--だな
05805752009/11/19(木) 20:49:26
>>576-579
何となくわかりました。
言語が違っても基本的なことは同じって感じなんですかね、、
0581ジェット2009/11/19(木) 22:28:37
こんばんわ。
質問なんですが、ネット中にいきなり、新しくインターネットのページがきりなく出てきて収集が
つかなくなるんですが、これってなにが原因なんでしょうか??

ウイルスセキュリティーzeroには入ってて、ウイルスに引っかかったという表示もでないんですが・・・
最近思い当たるふしといえば、veohの動画をみるプログラムをダウンロードしなんですが、それが原因なんでしょうか。

アドバイスくれる人いたら宜しくお願いします。
0582デフォルトの名無しさん2009/11/20(金) 00:05:14
>>581
多分、そうなんじゃないかな?
0583デフォルトの名無しさん2009/11/21(土) 10:26:32
×収集
○収拾
0584デフォルトの名無しさん2009/11/23(月) 02:27:56
最近VC++2008EEでは sprintfとかstrcpyとかが警告でて
sprintf_s、strcpy_sにしろだのうるさいのですが、これってANSICとかの標準ですか?
0585デフォルトの名無しさん2009/11/23(月) 02:50:02
否。ただし、次の規格改定で導入しようと提案されているものではある。
0586デフォルトの名無しさん2009/11/23(月) 02:57:21
>>585
そうなんですか。
Windows固有でまだ微妙なところなんですね。
ありがとうございました。
0587デフォルトの名無しさん2009/11/24(火) 14:49:24
javaではオブジェクトなどがおいてある場所をフィールドとよびますが
c++ではなんと呼びますか?
0588デフォルトの名無しさん2009/11/24(火) 15:32:46
メンバ変数
0589デフォルトの名無しさん2009/11/25(水) 10:30:47
いつからJavaではインスタンスのことをフィールドと言うようになったんだ?
あぁ、ソース上で、置いてあると言いたいのか。
0590デフォルトの名無しさん2009/11/27(金) 18:26:01
↑
インスタンスを理解して無いひと発見
0591デフォルトの名無しさん2009/11/30(月) 21:39:51
一つの起きた事象に対して、
「日付」「どんなことかを分類するコード」「場所を表すコード」と「簡単な内容」を
記入していきます。今は、これを効率の悪いことにワードで記入しています。
月末にまとめて一覧にする必要があり、ワードなので先の3つを使って並び替えたり
することも当然できません。
これを可能にするためには、何を勉強してプログラムを作れば良いのでしょうか。

私としては、掲示板のようにプルダウンのメニューから3つのキーワードは選ぶことができ、
内容だけフォームに記入し、送信(保存)することで勝手にテーブルが作られ、
3つのキーワード順にあとから並び替えもできるというのが理想なのですが…。

変な質問ですいません。
0592デフォルトの名無しさん2009/11/30(月) 22:37:07
>>591
Excel使えばよくね?
0593デフォルトの名無しさん2009/11/30(月) 22:48:34
ワードがあるならエクセルもあるのでは?
(なかったら失礼会社関連のようでしたのでオフィスが入ってると思い込みで)
単純に各項目をカンマで区切ってcsvで保存後
エクセルで開くだけで並び替えが可能かと…
更に入力も楽にしたい、プルダウンとか使いたいって
ことならVBAならワードにも付いてるし
エクセル(アクセス)と連携させるのも比較的楽かと
0594デフォルトの名無しさん2009/12/01(火) 21:17:03
今から新たに学ぶならVBは無駄で、C#やったほうがいいと聞きました。
それは本当でしょうか?
0595デフォルトの名無しさん2009/12/01(火) 21:21:54
>>594
誰かにとっては本当で、誰かにとっては嘘
0596デフォルトの名無しさん2009/12/02(水) 00:40:00
えっ・・・ワードやエクセルでC#動くの?
0597デフォルトの名無しさん2009/12/02(水) 12:09:29
>>596
多分別人の関係ない質問だよ。
0598デフォルトの名無しさん2009/12/02(水) 18:02:11
>>596
呼び出す事はできるみたいだね

C#で作成したアセンブリをExcelから呼び出す
ttp://d.hatena.ne.jp/akiramei/20071227/1198771429
0599デフォルトの名無しさん2009/12/02(水) 18:42:03



「音声合成」って

なんで「合成音声」じゃないのですか。

合成した音声ならハナシも分かろうってものだが
なぜ音声を合成


C#で作成したアセンブリをExcelから呼び出すも知らんぷりのグランプリ
0600デフォルトの名無しさん2009/12/02(水) 18:49:10
音声を合成する処理を「音声合成」、
合成してできた音声を「合成音声」というんだ
0601デフォルトの名無しさん2009/12/02(水) 18:51:16
俺もそう言おうと思ったけど、質問文の中にちゃんとそう書いてあったからやめた。
0602デフォルトの名無しさん2009/12/02(水) 21:41:26
>>596
Visual Studio Toos for Office
0603デフォルトの名無しさん2009/12/03(木) 05:22:36
カレーライスか
ライスカレーか。
それが問題だ。
0604デフォルトの名無しさん2009/12/03(木) 07:16:53
初心者向けの本を一通り終えましたが、その本の内容を全て覚えてはいません。
不通は、この状態でも他人のソースとか読んで勉強するんでしょうか?
いつまでも初心者本を読んでいても、実際に形になるプログラムを組むことはできないと思うんですが・・・
みなさんは、どういう風に実践的なプログラムを組むに至りましたか?
0605デフォルトの名無しさん2009/12/03(木) 10:12:25
本を読むだけじゃどうにもならない
実際にプログラムを書いて動作を確認しながら本を読み進めるべき
練習問題とか載ってなかったか?
0606デフォルトの名無しさん2009/12/03(木) 10:30:13
>>602
Visual Studio トゥス!
0607デフォルトの名無しさん2009/12/03(木) 17:26:24
>>604
まず、時計とかカレンダーとか簡単なソフトを課題にして作ってみたらいい

データベースなら家計簿とか野球選手データベースとか力士データベースとか
将棋棋士データベースとか、ネットに情報が転がってそうなのを課題にして
作ってみるのがいいと思う
0608デフォルトの名無しさん2009/12/03(木) 17:53:13
エロ最高!

エロ画像自動収集ソフトつくる!
エロ画像データベースつくる!
エロ画像ホームページつくる!
エロ画像がテーマなら勉強も飽きない!
0609デフォルトの名無しさん2009/12/03(木) 18:56:00
Delphi6Personalで作ったアプリが、Windows7のUACに引っかからずに使えるようにするにはどうしたらいいのでしょうか?
0610ATO2009/12/07(月) 15:35:05
BCC Developer でこれを作ろうとしているのですが、どなたか助けてください・・・

平成元号年を入力して,西暦年を表示する。
    例えば,21と入力したら,「平成21年は西暦2009年です」と表示する。
(ヒント:元号年を a とすると,西暦年は1988+a )
鶴と亀の頭の数の合計と足の数の合計を入力して, 鶴が何羽,亀が何匹いるか
    を表示する。(ヒント:頭の数と足の数を変数として,鶴の数と亀の数について連立
    方程式を作り,解を与える式の値を表示させればよい)
0611ATO2009/12/07(月) 15:50:44
鶴と亀のやつはまた別の質問です。わかりづらくてすみません
0612デフォルトの名無しさん2009/12/07(月) 15:56:06
>>611
何がわからんのかがわからん。
ヒントそのままの処理をすればOK。

エラーが出てるならエラーを示せ
0613デフォルトの名無しさん2009/12/07(月) 16:06:53
>>610
宿題は宿題スレへ。そうでないなら小学校の教科書でも参照してください。
0614デフォルトの名無しさん2009/12/07(月) 17:49:44
>>610
BCC Developer は C 言語または C++ 言語の開発環境です。
開発環境とは言いますが、これだけでは何にもできず、
あらかじめ C 言語またはC++言語の知識を元にプログラムを
作成する必要があります。
まずこの言語のどちらかを選択するかを選び、
そのあとで、そのプログラミング言語の勉強をする必要があります。
頑張って下さい。
0615デフォルトの名無しさん2009/12/08(火) 14:45:51
ポーカーのプロがラムが知りたいです。
わかるかたいますか?
0616デフォルトの名無しさん2009/12/08(火) 15:30:33
>>615
ラムってお酒の方、それともうる星やつらの方?
0617デフォルトの名無しさん2009/12/08(火) 16:01:21
羊の方です。
0618デフォルトの名無しさん2009/12/08(火) 16:49:14
らむじいらむじいかわいこちゃん
0619デフォルトの名無しさん2009/12/08(火) 17:17:41
いいえ、アグネス=ラムです。
0620デフォルトの名無しさん2009/12/08(火) 20:22:10
>>615
アグネスラムだと、ずっと前に「あの人は今」みたいな番組で追跡したら結婚して子供もいるとかやってたよ。
0621デフォルトの名無しさん2009/12/09(水) 03:02:03
MinGW入れました
gcc
mingw32-g++
mingw32-c++
とかいっぱいあるけどなんなの?
僕はC++をコンパイルしたいだけなのです
最後のを使えって事?
gccってやればファイルの拡張子から
自動で必要なコンパイラを起動してくれるものと思ってました
0622デフォルトの名無しさん2009/12/09(水) 04:00:37
> gccってやればファイルの拡張子から自動で必要なコンパイラを起動
するだろ?
0623デフォルトの名無しさん2009/12/09(水) 05:07:07
gccだと多数のエラーを吐いて止まるのが
mingw32-c++だと通るんです
0624デフォルトの名無しさん2009/12/09(水) 09:39:28
g++は無いのか
0625デフォルトの名無しさん2009/12/09(水) 09:52:54
そのエラーはコンパイルのエラーじゃなくてリンクエラーだろ?
0626デフォルトの名無しさん2009/12/09(水) 11:08:24
>>621
gccじゃなくてg++にしろ。
g++が無ければ、インストールし直せ。
0627デフォルトの名無しさん2009/12/10(木) 09:23:24
メール送信プログラムでタイトル部分ですが、
これは、JISにして漢字INから漢字OUTまでの部分毎にBASE64エンコードして、それらを
分断しないようにしつつ、1行76文字になるように改行と空白で分割する で正しいのでしょうか。
0628デフォルトの名無しさん2009/12/10(木) 09:26:36
>>627
そのやり方だと復元時に漢字IN/OUTの間に改行が入る可能性があるが、それは拙くないか?
0629デフォルトの名無しさん2009/12/10(木) 11:07:54
そうすると、さらに漢字IN/OUT部分も エンコード後の長さを考慮して
分割してからエンコードになるのか。
0630デフォルトの名無しさん2009/12/14(月) 01:22:16
ある会社の面接の適正試験で、
下のような数列の穴埋め問題が出た

問 括弧内の数字は何か。
1、8、( )、64、125

に答えられなかった・・・
今ならわかるけど
ショックだった
0631デフォルトの名無しさん2009/12/14(月) 01:24:18
>>630
27か
0632デフォルトの名無しさん2009/12/14(月) 02:15:57
今までcrypt関数を使うためにcygwinでコンパイルしていたのですが、VS2008を用いてcryptを使えるように出来ますか?
0633デフォルトの名無しさん2009/12/14(月) 08:57:31
>>632
1.cryptのソースファイルを拾って来るor cygwin/gccのライブラリからcryptのソースを探してVCのプロジェクトにぶち込む。中身調べたことないけどメモリ操作系だからプラットフォーム依存とか多分ないはず。多分問題ないだろうと思うけどライセンスには注意。
2.WindowsのCryptoAPIを使ってみる(もちろんUNIXとの互換性はない)。
0634デフォルトの名無しさん2009/12/14(月) 14:05:38
質問です。

player.target = ball.pos;
player.target.x += 10; // ボールの座標も変わってしまう

ActionScript3.0でたまに↑のようなミスをします。
CやC#で構造体を返したいような状況の場合、
ActionScriptやJavaではどういうふうに書くべきでしょうか?

cloneして座標を返すべき?
public function get pos():Point
{
 return m_pos.clone();
}

気をつけて使う?
player.target.x = ball.pos.x + 10;
player.target.y = ball.pos.y;
0635デフォルトの名無しさん2009/12/15(火) 00:42:00
オレはjavaでゲーム作ってるけど
player.target.x = ball.pos.x + 10;
player.target.y = ball.pos.y;
だな。
cloneなんか使ったこと無いよ。
0636デフォルトの名無しさん2009/12/15(火) 02:48:52
>>635
ありがとうございます。
わざわざcloneするのもなんだか気持ち悪くて、
他の方はどうしてるのかなと聞いてみました。
好みだったり、速度との兼ね合いだったりもするかもしれませんが。
0637デフォルトの名無しさん2009/12/15(火) 11:26:09
>>630
こういうのって理由も書かせないと駄目だよな
たかが5個では規則性も何もねえ
書かれた数字が妥当であるかどうかが重要で、特定の数字であるかどうかが重要なのではないはずだ
0638デフォルトの名無しさん2009/12/15(火) 11:37:06
ワインバーグ先生が書いていたじゃないか。
試験を解くとは出題者の意思を読み解くことであり、
問題を解決することではないって。
0639デフォルトの名無しさん2009/12/15(火) 12:35:52
解けなかったんですね。
0640デフォルトの名無しさん2009/12/15(火) 19:14:33
>>637
n^3でしょ?
0641デフォルトの名無しさん2009/12/16(水) 19:06:02
プログラミング言語ってそのもの自体はアセンブラで書いてあるんですか?
0642デフォルトの名無しさん2009/12/16(水) 19:10:09
最終的にはそうなることもあるけど、別に何でもいい。
オープンソースの言語見てるとCで書かれたものが多いかな。
06436412009/12/16(水) 19:16:06
>>642
ありがとうございました。
0644デフォルトの名無しさん2009/12/16(水) 19:31:14
CコンパイラもCで書かれてる不思議
まぁすでにCコンパイラのある環境でクロスコンパイルするのかな
0645デフォルトの名無しさん2009/12/16(水) 19:44:41
ブートストラップという言葉を思い出した
0646デフォルトの名無しさん2009/12/16(水) 21:37:08
最初のCコンパイラはアセンブラで書かれた。
そのうち、Cで書かれたCコンパイラをそれ以前に作られたアセンブラ製Cコンパイラでコンパイルするようになった

コンパイルされたコンパイラは機械語だから、元がCだろうとアセンブラだろうが関係ない
0647デフォルトの名無しさん2009/12/16(水) 23:18:16
いきなりアセンブラからCに進化したんかよ
まるで原生動物がいきなり人類に進化したような言い方だな
0648デフォルトの名無しさん2009/12/17(木) 01:16:02
どうしようもないな
0649デフォルトの名無しさん2009/12/17(木) 03:06:28
途中には、FortranやPL/I で書かれた時代もあったかも・・・
0650デフォルトの名無しさん2009/12/17(木) 03:13:00
おじいちゃん、無理しないでね・・・
0651デフォルトの名無しさん2009/12/21(月) 13:31:50
Golangのdraw/X11 というファイルが見つからずそのライブラリをmake installできず import "draw"; できません


↓ここに有るファイルをダウンロードしてmake installしてみましたが駄目でした
http://codereview.appspot.com/156109

何か勘違いしているのでしょうか
0652デフォルトの名無しさん2009/12/21(月) 16:12:29
>>651
多分、合ってると思う。
0653デフォルトの名無しさん2009/12/21(月) 18:36:30
(int)が後ろに付くのはどんな時でしょうか?
最初はキャストかなと思ったんですがそれなら前に付きますよね?
0654デフォルトの名無しさん2009/12/21(月) 18:49:47
sizeof(int)とか?
0655デフォルトの名無しさん2009/12/21(月) 19:24:24
>>654
返答ありがとうございます。
ちょっと聞きたいことが上手く伝えられないので別スレで聞くことにしました。
お手数お掛けしました。
0656デフォルトの名無しさん2009/12/21(月) 19:53:47
warota
0657デフォルトの名無しさん2009/12/21(月) 20:07:42
>>652
返答ありがとうございます

hg コマンドなる物でupdateしてビルドし直したら行けました!

しかし進行中に
make[2]: *** [test] Error 1
make[1]: *** [http.test] Error 2
make: *** [run] Error 2

errがでて

今度は
cl.go:7: fatal error: can't find import: draw

drowが呼び出せませんでした
なぜでしょう
0658デフォルトの名無しさん2009/12/21(月) 21:23:00
>>657
つづりが違うから
0659デフォルトの名無しさん2009/12/21(月) 22:11:33
>>658
ほんとだ
drowになってますね
drawです

でも動きません
0660デフォルトの名無しさん2009/12/22(火) 00:13:03
aspの質問なんですが、
<%  iHour = Hour(Now)
ElseIf iHour < 12 Then
Response.Write "おはようございます"
ElseIf iHour < 18 Then
Response.Write "こんにちは"
Else
Response.Write "こんばんは"%>

でエラーが返ってきます。0-12時は『おはよう』
12-18時で『こんにちは』18時-0は『こんばんわ』って帰ってくるようにしたいです
■ このスレッドは過去ログ倉庫に格納されています