1 :
デフォルトの名無しさん :
2005/07/07(木) 16:22:56 質問する前にGoogleで検索しましょう。
プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。
ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。
Javascript は Web 制作板、CGI は Web プログラミング板へ。
業界談義、愚痴はプログラマ板へどうぞ。
ゲーム関係の話題はゲーム製作板へどうぞ。
∧_∧
( ´∀`) < ぬるぽ
前スレ
すれ立てるまでもない質問はここで 第67刷
http://pc8.2ch.net/test/read.cgi/tech/1114329636/
Λ_Λ \\
( ・∀・) | |
と ) | |
Y /ノ 人
/ ) < >__Λ∩
_/し' //. V`Д´)/
>>1 (_フ彡 /
プログレッシブバーに関して聞きたい事があります 昔、ゲーム、プレイステーションのグランツーリスモっていうソフト で見たプログレッシブバーが特殊だったので、それと同じ動きをする プログレッシブバーの作り方を知ってる方がいたら教えてください。 どういう風に特殊かというと、0%に近いときはゆっくりなんだけど 100%に近づくにつれ速さが早くなるというものです。 2次関数的な計算をするのかなーと思ってるんですが…
答えでてるじゃん
>>4 いや、、イメージはわかるんだけど、、コードにどうやっておこすかわからいんですぅ
プログレシブバーってのは、何かの処理の進捗に対応させて速さが決まるもんじゃないの? 0に近いからとかとか、遠いからとかいった理由で速度が変わったら、本来の目的を果たしていないような気が。 それとも、メモリの幅を比例ではなく指数的にするということだろうか?
>>6 えっと、心理的に最後のほうが早いと気持ちよいっぽいんですよ。
ぎゅんぎゅん加速するみたいな。
普通プログレッシブバーじゃなくてプログレスバーだしw
11 :
デフォルトの名無しさん :2005/07/07(木) 22:57:18
2chなどで使われているトリップをローカルでテストしたいのですが そのようなことはできるのでしょうか? あるフレーズがほしいときトリップをいちいち確認スレッドなどで探すことは現実的ではありません もしよければ、C言語かPerlでかいていただけないでしょうか?
>>7 progress bar ってのは、bar の現れる矩形(dialog item)に対して、
PBM_SETRANGE を送って取り得る範囲を教えておいて
PBM_SETPOS で値を指定すると bar が現れるのだから、PBM_SETPOS での値を
本来の進捗を linear でなく、適当に変換して与えれば希望通りになるだけじゃ
ないの。
つ 見知らぬ国のトリッパー
14 :
11 :2005/07/07(木) 23:16:23
すいません Windowsじゃないんですがないでしょうか?
15 :
定数について :2005/07/08(金) 00:13:49
プログラム言語でいう定数とは、 1.整数型定数 2.浮動小数点型定数 3.文字列定数(リテラル) 4.文字定数 がありますが、これは java言語の場合 final static int = 0; final static double = .1; final static char = '1'; final static String = "1"; といった形で記述できます。(C/C++でも同様 で、Classという構造体(クラス)があった場合 final static Class class = new Class(); のようにして、「書き換えることが出来ず、読み取り専用で使用されるもの」 っていうのが定義できますが、 こういった定義と、定数という定義の厳密な住み分けってあるんでしょうか? 定数と、構造体の読み取り専用は別物だよ。と言って、分かってくれない人のために なんとか説明したいです。 お願い(´・ω・`)
16 :
デフォルトの名無しさん :2005/07/08(金) 00:28:20
>>8-7 あほでごめんなさいです・・・
まじわかんないんです。お力をかしてくださいませんか?
プログレスバーでしたね、スマソ
17 :
デフォルトの名無しさん :2005/07/08(金) 00:31:27
>>12 あ、、、ありがとうございます。早速明日ためしてみます。
てかさ、普通のプログレスバーは作れるの? それが出来なきゃ話にならないが。
19 :
デフォルトの名無しさん :2005/07/08(金) 00:49:42
>>18 それは作れます。ちょっと、今回は特殊なことしててサーブレットとアプレット通信させて
アプレットでプログレスバー作ろうとしてるんですけど。
for(int i=0;i<max;i++){
//アプレットへ贈る1/100%表記の数値データを作る
prog=
//すげー思い処理
}
20 :
デフォルトの名無しさん :2005/07/08(金) 00:51:53
>>18 それは作れます。ちょっと、今回は特殊なことしてて
重い処理を行うサーブレットの進捗状況をアプレット通信させて
アプレットでプログレスバー表示としてるんですけど。
ソース的には以下のような感じです。
for(int i=0;i<max;i++){
//アプレットへ贈る1/100%表記の数値データを作る
//↓ここになんらかの数式を追加するんだろうなぁ・・・
prog=i*100/imax;
//以下すげー思い処理
}
21 :
デフォルトの名無しさん :2005/07/08(金) 00:56:38
YOOL(lisp言語)で、nから1までの整数をリストにする関数(count)を作る方法と以下の例のように, 任意の2つの整数の大小を比較し、その結果を英語で表現する関数(eng)を作る方法、 日本語で表現する関数(jap)を作る方法を誰か教えてもらえませんか?複数あって申し訳ないっす。 【例】(eigo '(2 3)) -----> ( 2 is less than 3 ) 【例】(eigo '(5 3)) -----> ( 5 is greater than 3 ) 【例】(eigo '(3 3)) -----> ( 3 is equal to 3 ) 【例】(jap '(3 21)) -----> ( 3 は 21 より 18 小さい ) 【例】(jap '(12 3)) -----> ( 12 は 3 より 9 大きい ) 【例】(jap '(9 9)) -----> ( 9 は 9 と等しい )
>>21 EmacsLispだが基本関数しか使ってないので、多分大丈夫だろう。
(defun eigo(lst)
(setq a (car lst))
(setq b (car (cdr lst)))
(cond ((= a b) (list a 'is 'equal 'to b))
((> a b) (list a 'is 'greater 'than b))
((< a b) (list a 'is 'less 'than b)))
)
japの定義も同じようにすればいい。
>>15 複素数もあるよね。
で、「定数というのはいわゆる数を表すので、数学で扱わないもの
例えばクラスは定数ではありません。」じゃ、駄目か?
25 :
デフォルトの名無しさん :2005/07/08(金) 01:25:13
>>22 ありがとうございます。
YOOL(lisp言語)で、nから1までの整数をリストにする関数(count)を作る方法はわかりますか?
>>15 C系に限った話をすれば、
定数=コンパイル時に解決されるもの
eg. const int i = 100; enum { MAX = 100, } const char str[] = "HOGE";
constインスタンス=起動時に解決されるもの
eg. static const std::string str("HOGE");
という解釈でいいんじゃないのか。
Javaでその違いを区別する必要がどこにあるのかは知らない。
配列の添え字に使えるものが定数。
定数:R-VALUE readonly object: L-VALUE かな。
>>15 Javaの仕様をしらんので間違ってるかもしれんが、
final修飾されたインスタンスは値を変更できない
final修飾(というコトバであってるか知らんが)された組み込み型は定数として扱える。
という感じではなかろーか。
>>27 for (int i = 0; i < 10; ++i)
a[i] = i;
iは定数なのだろうか。
配列宣言時のサイズ指定ね。 でも、浮動小数や文字列は無理ポ
キャストすりゃいけるか。
>>25 >>22 だと YOOLちゅう処理系では動作しないな。下だと動作する。
(defun eigo(lst)
(prog ()
(setq a (car lst))
(setq b (car (cdr lst)))
(cond ((equal a b) (list a 'is 'equal 'to b))
((> a b) (list a 'is 'greater 'than b))
((< a b) (list a 'is 'less 'than b)) )))
>nから1までの整数をリストにする関数(count)を作る方法はわかりますか?
(defun count(n)
(prog (result)
(setq result '())
(loop () (if (zerop n) (return result))
(setq result (append result (cons n nil)))
(setq n (sub1 n)) )))
しかし、使いにくい処理系だな>YOOL
34 :
デフォルトの名無しさん :2005/07/08(金) 02:01:49
>33 すっごい助かりました。
>>34 宿題?しかしマニアックな処理系採用した授業だな。
36 :
デフォルトの名無しさん :2005/07/08(金) 02:18:38
二進数の計算なのですが 二進数で差を求める時には「補数+1」を行って 桁上がりを無視しますよね? これが、答えにマイナス符号がつく引き算はどうするんですか??
>>15 同じものとしたときそれに対する反例を示せば、別物であることが証明できる。
ム板にphpのスレがあったと思ったんだけど、無くなったの?
WebProgの文字が見えんのか
41 :
39 :2005/07/08(金) 07:49:10
>>40 タイトルにphpが入ったスレをム板で読んだ気がしたものだから。
今思い返すと、夢で見たのかもしれん。すまんかった。
そういや分数を格納する変数はあっても、分数型定数って 見たこと無いね。
43 :
デフォルトの名無しさん :2005/07/08(金) 13:56:59
C言語で scanfした時に数字以外のキーを入れると妙な数値が入ってしまいますよね? これってどう防げばいいんですか? getcharだとint型に代入すると数字として認識されるはずもなく、困り果てています。
>>43 scanf("%d",&i)とかやったときに、「aaaa」だの入力されたらヤダってこと?
文字列で取得して、数字かどうかチェックすれ
>>44 そうです
そういう事ができるんですね、調べ方がわかりました、ありがとうございます!
>>44 を見てひらめいた、
c = getchar(); /* 次の入力を見て */
ungetc(c, stdin); /* 戻しておいて */
if (isdigit(c) && scanf("%d", &n)) {ほにゃほにゃ};
/* スキャン */
ちゅーのは合法なんでしょうか?
ちゃんとscanf()の戻り値をチェックしろよ。 scanf("%d", &n) == 1 なら読み込めている。そうでなければ読み込めていない。
いろいろなプログラミング言語の実行速度を図ったサイトがあったと思うのですが、 忘れてしまいました。 どなたか、覚えていませんか?
覚えてませんかってなんだよ 検索しろよ
覚えていますよ(自慢
見つからなかったので、聞いてみたのです
あほだね
おまえのレベルが著しく低いからな
プ板? いつからプロレス板住人が来るようになったんだ?
プ板って始めて聞いたwwwwwwww
プロバイダー板でございますか?w
>>57 普通にプロレス板の住人は自分らのことプ板って言ってるけどな。
>>59 そんな板聞いたことも無いっていうのはわかるよな?
刃物板やお人形板にいったことあるか?
>>61 言ってる意味がわからないんだけど。
「聞いた・聞かない」と「行ったことがある・ない」にどういう繋がりを持たせてるの?
一行目と二行目の関係がさっぱりです。
プロレス板がプ板なのは常識 ガイドライン等の他板を語る板においても、プ板といったらプロレス板でありそれ以外は指さない 2chの慣習なんて知らなくても人間としてはちっとも恥ではないが 2chねらとしてはこんなことも知らないのは完全に無知の範疇に入る。
俺上でレスしとる人間とは別人だが > 2chねらとしてはこんなことも知らないのは完全に無知の範疇に入る。 別にかまわんな俺は
単なる事実だけどね。 噛み付くほうが恥ずかしいのでやめるべき。
どっちもどっちだ
こういう展開になると 何も考えていないのが見え見えの両成敗が必ず出てくる
こういう展開になると 何も考える気無いのが見え見えの煽り魔が必ず出てくる
↑自虐的な子だな
72 :
デフォルトの名無しさん :2005/07/09(土) 10:33:26
もうDirectX 8.1のSDKは入手できないんですか?
本に収録されてるものなら探せばあるかもしらん
74 :
デフォルトの名無しさん :2005/07/09(土) 12:25:13
.exeだけのプログラムを見つけたので 使ってみようと思ったのですが、 コマンドプロンプトが一瞬開くだけで すぐ消えてしまい、何も出来ないです。 これは、開き方が間違ってるんでしょうか。 起動した事になってるんでしょうか?
76 :
デフォルトの名無しさん :2005/07/09(土) 12:40:34
>>75 それは、exeを起動するのに
プロンプトでコマンドライン引数指定して起動すれば良いということですか?
いまいちプロンプトでのexe起動がわからなくて…
>>76 マウスでダブルクリックして起動させてるなんてしょぼいオチか?
78 :
デフォルトの名無しさん :2005/07/09(土) 12:46:51
>>77 ダブルクリックだと、一瞬プロンプトが開くだけなんです…
79 :
デフォルトの名無しさん :2005/07/09(土) 12:47:57
/ヽ l⌒l l⌒l /ヽ ∧ /:::::/ |::::::| |:::::| ヽ::ヽ ∧ / / | | | | /ヽ /ヽ | | | | ヽ ヽ | | | | | | / / ヽ ヽ | | | | | | __ ´、`ヽ \ \ヽ:::ヽ |:::::| / / \ \ |::::::| /:::::://::/,-'' ~ ,-' ヽ `ヽ:::::::::::::::y::::::::v / \ v::::::::y::::::::::::::::/´ ,''' ヽ_ / ヽ _/ ヽ:::::::::::::::: / .∧ ∧. ヽ:::::::::: / ヽ:::::::: | /::::ヽ / .ヽ |::::::::: / |:::::::: | /:::: `、 / ヽ |::::::::: | |:::::::: γ:::::::::::  ̄ ̄ ̄ ∨:::::: | |:::::::: |::::::::::::::::::::::::: |::::::: | ,,-'' ̄ |::::::: |:::::::::::::::::::::::::::::::::::: ::|::::::: |  ̄\ / ::::::: |::::::: |::::-=・=-::::::::::::::-=・=- ::|::::::: |:::::::: ヽ | ::::::::::::::|::::::: |:::::::::::\___/ ::::|::::::: |::::::::::: | | ::::::::::::::::|::::::: |ヽ:::::::::::\/...........:/|::::::: |::::::::::::: | ヽ :::::::::::::::|::::::: |lll;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;lll|::::::: |::::::::::: / ヽ :::::::::::::|::::::: |;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;|::::: |:::::::: / ヽ ::::::::::|:::::::: |;;;;;;;;;;;::::::::::::::;;;;;;;;|::::::: |::::::: ,-'´ `ヽ、::::ヽ::::::: ノ;;;;;;;;;:::::::::::::::::::;;;;;;ヽ:::::: ヽ::::: ,-'´ `ヽ、_,,ノ;;;;;;;;;:::::::::::::::::::::::::::;;;;;丶、_,,-''
exeだけのプログラムなぞごまんと・・・
ここは使い方を聞くところじゃないんだが >1 :デフォルトの名無しさん :2005/07/07(木) 16:22:56 >質問する前にGoogleで検索しましょう。 >プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。
83 :
デフォルトの名無しさん :2005/07/09(土) 17:26:03
Yahooファイナンスの株価ダウンロードサービスを使って、 指定された銘柄コードの株価をEXCELシートへ展開するフリー ソフトがありますが、どういうAPI、機能を使えば、 EXCELマクロで、ホームページのデータ入力と表示データ取得が できるのか教えて下さい。 対象のホームページはYahooファイナンスの株価検索です。
VBAならWin32API呼び出せるんだから実質なんでもできるだろ
86 :
83 :2005/07/10(日) 14:11:56
質問について補足します。 直接Webサーバと通信すれば技術的に可能なのは分かりますが、 実際、そういう方法しかないのか、 IE等のブラウザ等を介してアクセスできる方法(もしくは その他の方法)が、あるのでしょうかという質問です。
>>86 APIを使えば、Webサーバーから直接持ってくることもできるし、
裏でIEを介して持ってくることもできる。
マルチを相手にするなよ
初歩的な質問で申し訳ありませんが、VC6で質問です。 ウィンドウの表示位置を中央にするにはどうすればいいんでしょうか? ウィンドウはCreateWindowExで作成しています。 表示するX座標・Y座標に画面の中央になるような値を設定すれば いいと思うんですが、その求め方が分かりません… VBだとフォームのStartUpPositionプロパティを設定するだけでしたが、 さすがにそういうわけにも行きませんよね…
>>89 GetDeviceCapsの2番目の引数にHORZRESとVERTRESで横と縦の解像度が得られ、それを2で割れば中心が求まる。
(デバイスコンテキストはGetDCかなんかでOK)
後はそれに上下左右に一定値を足してMoveWindowを呼べばいいんじゃない?
三国志大戦ってゲームやってるんだけど、 カードが70枚くらいたまったのね。 そんで、一枚のカードにつき、コストが 1のカードと 1.5のカードと 2のカードと 2.5のカード があるのね。 そんで、 カードは1枚でも2枚でも3枚でも4枚でも 5枚でも6枚でも7枚でも8枚でも どのように組み合わせて使ってもいいけど、総合コストが8を 超えたらためなのね。つまり8以下ならすきなようにカードを くみあわせられるということ。 だから、コスト1のカード8枚でもいいし、 2+2+2+2 とかでもいい。7.5とかでもいい。8以下なら。 そんで各カードごとに武力がわりふられてるのね。 武力1とか2とか3とか4とか5とか。 そんで、コストはなるべく8までめいっぱい使って、 総武力数を最大限にしたいのね。 だいたい22以上あれば強いといわれます そんで、そういうのを自動でやるプログラムをつくって。 カード70枚もあるとめんどくさくて。
>>90 MoveWindowなんてせんでもCreateWindowで指定すればいい
PFAMの出力結果のevalue準に5個拾ってくるプログラム書いてくれ TAB区切りで4番目がevalueだから Model Domain seq-f seq-t hmm-f hmm-t score E-value -------- ------- ----- ----- ----- ----- ----- ------- Aldo_ket_red 1/1 1 194 [. 1 361 [] -165.5 9.6 CoA_binding 1/1 1 106 [. 1 107 [] -39.1 6.2 ADH_zinc_N 1/1 4 145 .. 1 150 [] -28.0 0.49 こういう形になってるから 1行づつ変数に格納してるから 最後の一戸拾ってきてソートするプログラム書いてくれ
95 :
デフォルトの名無しさん :2005/07/11(月) 11:22:10
>>94 この板はプログラムを作る人のための板です。
エクセルでも使え
>>91 武力÷コストで1コストあたりの武力の大きさを出して、
それの上位の人からなるべくコストの合計が8になるよ
うな組み合わせを選べばいいです。 エクセル使え。
99 :
デフォルトの名無しさん :2005/07/12(火) 02:28:02
コード書くときって設計図と言うかだいたい処理の流れを書いたりするの? 自分はいつもいきなり書きはじめてミスばかりしてる 設計図書いたりしてるひとは、大体どんな感じで書いてるのか教えてほしい 暇なひといたらでいいから、答えていただけるとうれしいです
仕事で書く時は、必ず各種仕様書(設計図)が有る。 趣味で書く時は、必要な仕様や設計図を書く。(とても簡単なものだが もちろん、趣味でもドキュメント自動生成で仕様書が出るように、 コメントを書いている。(ソースから自動生成される仕様書はいい。
まず自分のやりたい事を明確にするよね 漏れの先輩(巨乳)は敢えて苦手な英語で書いていた 「それでも書ける位コンセプトはわかりやすく単純に!説明しずらいような不覚的なものはいったん削れ!」 だそうだ。 かなり同意はした。 次に大まかな流れを考えるのだが、ここで誰しもが完璧なスキルを持って臨むわけではないよね(違ったらゴメ 核になる部位の事だけを考える、ここで無理やりでも □→□→□ 見たいな図を作る、 不慣れなら多少融通は利かないと思うがとにかく書く、後で訂正はいくらでもできる。 できればそのアフォ図を一度冷静になってから眺める、どう?批判の一つも沸けばチャンス!
102 :
101 :2005/07/12(火) 02:40:22
うむ、仕事ならとりあえずだらだら無難なところから書き始めるね、2ちゃんやりながら。
103 :
99 :2005/07/12(火) 02:47:30
もしも もしも暇で暇で仕方がないくらい暇だったらでいいんで 大体どんな感じでかくのか見せてくれませんこと? 例えば、ファイルの中身を新しいWindowを開いて表示する見たいなかんじなもので
>>103 その辺は過去に見た資料や組んだ経験を元にして省略しまってるね
その段階ならきっと本が適切な設計図になってくれる
仕事の話を聞いてる? それとも趣味?
106 :
99 :2005/07/12(火) 02:52:26
趣味ですね 最近真面目にやり始めて適当に書いてたんですけど いきなり書きはじめていみがわからなくなったので みなさんはどの程度書いているものなのかと思いまして
趣味なら、今までの多くの経験があるから
>>103 のような内容なら。
ソースコードにドキュメントを書いて、仕様書自動生成。
めんどい時は、コメントも超省略した仕様書自動生成。
ただし、これは経験があるから。
新しいことを書く場合は、概略クラス設計からはじめる。(←をUMLとは呼べない)
趣味でUMLまでは書かないかな〜〜。内容にもよるけど。
108 :
99 :2005/07/12(火) 03:10:38
いや、コードを書く前の設計図のことを聞いてるんですけど…
109 :
デフォルトの名無しさん :2005/07/12(火) 03:12:13
299 名前: 名無しさん必死だな 投稿日: 2005/07/12(火) 02:33:00 ID:N/wAhhh5 ファミコンでは、 バッテリバックアップの仕様上、電池やSRAMに通電している時に電源を切ると 電源ノイズが発生して電池からSRAMへの電力供給が不安定になったりする。 結果データが一部書き換わってしまうことがある。 そういった理由でおかしくなった時(チェックサムが合わなくなったとき、って書いてわかるかしら)に そのデータを使わせないようにプログラム側からデータを抹消している。 そこでリセット。リセットボタンを押した時(押している間)ってのは、ファミコンからカセットへの電力供給が一部遮断される。 その際のノイズやその他エラー元になりそうなものは電源断よりはるかに少ない。 だから、リセットで遮断されてノイズなどがカセットまで通らなくなってから電源を切るほうが安全なのです。 ↑ リセットで電力が供給されてないのは分かったけど リセット押したまま何とかボタンで裏技とか リセット何回か押すと何らかのイベントがおきるとか これはどういうしくみなの? 301 名前: 名無しさん必死だな [sage] 投稿日: 2005/07/12(火) 02:36:55 ID:cC2w/yGW いまだにスーファミ版のかまいたちの夜の リセットしたら文字がでてくるしくみがわかんね。
>>108 正直あなたのスキルがわからなくて回答しかねてる人がいると見た(あからさまに低くなさそうだし
>>108 >>107 の5行目を参考にしな。
ただし、経験有る人に聞いても、真似は出来ないだろ。
少し修正すると
>新しいことを書く場合は、概略クラス設計からはじめる。(←をUMLとは呼べない)
コード書きながらと、クラス設計は平行だな。ただし趣味ではメンテされないので、
完成近くなると、設計図とは違うものになり、設計図はゴミだ。
自動生成の仕様書が完成品となる。
自動生成の仕様書って何? 趣味でしかやらんから知らんのだけど
UMLってHTMLの拡張版?
114 :
99 :2005/07/12(火) 03:27:21
クラスとか言われてもCしかわからないのでわかんない UMLもやったことないや まぁ、みんな設計図とかは書いてないってことか
趣味で。 C/C++ ならdoxygenを使う。 C#ならNDocを使っている。 あとは好きなだけぐぐってくれ。
>>114 もうちょっとややこしいやつなら書いてる
>>114 君は根本的に間違っている。のそ発想は止めたほうがいい。
119 :
111 :2005/07/12(火) 03:51:10
>>111 の内容を思いっきり誤解していると思われ。
漏れの場合は、コードに書いた仕様は、紙やEXCEL等に書いた設計の
数倍は詳しい内容が書いてある。
趣味の場合は、コードに書いて自動生成される文は=詳細な仕様書(設計図)。
これも誤解を受けそうな気がしてきた・・・・・・
{}$s=1; これがエラーになってしまいます。 「Scalar found where operator expected at test.pl line 7, near "}$s"(Missing operator before $s?)」 ↓これらはすべてOKです。上のコードではパールは何を期待してるんでしょうか。 sub a{}$s=1; {};$s=1; {;}$s=1; {$s}$s=1; {};
121 :
デフォルトの名無しさん :2005/07/12(火) 17:20:59
Cで書かれたあるCGIプログラムを、sshでログインして直接コマンドで起動すると正常に動くのですが 別マシンからWEBブラウザで起動すると(つまりapacheを介して起動すると) 動的にリンクするはずのライブラリが見つからずプロセスが落ちてしまいます。 何故でしょうか? apacheのエラーログには共有ライブラリが見つからないと出力されていて、 その共有ライブラリを使わないCGIプログラムをテストしてみるとapacheを介しても正常に動きます。 コンパイルはエラー無く成功してます。 apacheを介した時だけライブラリを見つけられなくなるというのが不思議です。
122 :
デフォルトの名無しさん :2005/07/12(火) 17:24:56
二流体不安定シュミレーションをC++で作れますか?
123 :
デフォルトの名無しさん :2005/07/12(火) 17:39:57
VxWorks(Tornado)について、UNIXとC言語知っていたらそれなりに使う事出来ますか? また専門書などあればご紹介頂きたいです。
C言語の関数呼び出し規約を詳しく説明してほしいのですが、だれか説明してくれませんか?
>>122 どのくらいの規模のシミュレーションを考えてるか知らないが、できると答えておこう。
>>124 C言語の関数呼び出し規約の何が知りたい?
>>126 とりあえずたいていのCコンパイラが使用してる方法でお願いします。
>>127 コンパイラによって実装が違うので、一般化は無理。
ただ、Cの規格ならぐぐればでてくる。
>>121 UNIX環境なら環境変数LD_LIBRARY_PATHの問題かも?
該当CGIをリンクするときに環境変数LD_RUN_PATHを設定しておくか、-Rオプション(gccの場合)を指定してみれ。
131 :
デフォルトの名無しさん :2005/07/12(火) 21:31:20
アルマジロは、3以上のバージョンになると解凍できないもん?
フォント指定しなきゃいけないんだけどさ MS UI GothicってどのWindowsにも入ってる物なの?
>>133 d
指定させるのが一番いいんだろうけどちょっと面倒でさ。
とりあえずMS UI Gothicを探して見つからなかったらMS Pゴシック使うようにさせます。
135 :
デフォルトの名無しさん :2005/07/13(水) 03:24:15
exeファイルを解析し、個人で楽しみたいのですが、 ファイル解析するにはどうすればいいでしょうか?
137 :
デフォルトの名無しさん :2005/07/13(水) 03:29:31
板違い
単刀直入に質問致します!!! 一番お勧めの開発ツールはなんでげすか?
140 :
131 :2005/07/13(水) 03:48:03
>>137 UPXなら何とかなるけど、oldbg通しても限界ある圧縮方法も多々あるので諦めたほうがいい。
141 :
139 :2005/07/13(水) 06:50:54
沢村キター
144 :
139 :2005/07/13(水) 07:20:54
>>142 アリガトウが御座います!!!
とにかくやってみます。
145 :
デフォルトの名無しさん :2005/07/13(水) 09:12:09
UNIXサーバからログファイルをローカル(WIN)へファイル転送する 処理を作成しています。 ところが、UNIX側の元ファイル(ログを生成しているプログラム) の作りが結果ログをEUCで作ったり、SJISで作ったりとプログラム毎に 異なっており、ローカルに落とし込む際、部分的に文字化けしたファイルが 落ちてきます。落したログはWIN側のVBからの処理で1ラインずつ読み込んで 次の処理を行うため、文字コードの混在で不具合が発生してしまいます。 対応として、一度ローカルにファイル転送をした際に一行だけ読み込んで 明らかに化けている■≠ンたいな文字を取得した場合は転送モードを変更して ファイル転送リトライする処理を追加しようとおもいます。 この場合、化けているかどうかの判断を文字列から認識する場合、何を探せば 一番確率が高いでしょうか?開発環境はサーバ(SUNソラリス9)ローカルはNT4。0 開発ツールはVB5.0(SP3) ファイル転送処理はVC++(VS97SP3)でつくっています。よろしくお願いします。
バイナリでそのまま転送
147 :
デフォルトの名無しさん :2005/07/13(水) 10:58:46
バイナリだと横にズラーとなってしまいます。
コードページ51932(x-euc-jp)と932(s-jis) でMultiByteToWideChar()に文字列を食わせてみる。 フラグをMB_ERR_INVALID_CHARSにすればエラー が返ってくる。(思いつき)
149 :
デフォルトの名無しさん :2005/07/13(水) 13:26:54
オートメーション(?)とかに対応してないソフトを、 外から操って自動化した操作をしたいと思っています。 具体的には、化学実験装置に付属しているスペクトル測定ソフト(Windows上で動いている) で、データの変換を一括で行いたいのです。 (いつもファイルを一つずつ開いてメニューバーから選択して行っている操作を、自動で複数のファイルに施したい) 具体的にはどのようにすれば簡単でしょうか? やっぱウィンドウメッセージ(WM_COMMAND)を送るとかしなくちゃならないんですか? Windowsプログラミングから5年くらい遠ざかっているもので・・・。
マウスやキーボードの操作を自動化する類のフリーソフトなら、 ゴロゴロあると思うけど、それじゃダメなのか?
「使いたい」んじゃなくて「作りたい」んだろ
>>150 のような理論はプログラマーにあるまじきだ
152 :
149 :2005/07/13(水) 13:49:28
>>150 今回の目的はプログラミング自体ではないので、使えれば結構です。
良いソフト有ったら名前教えてください。
ahk
>>151 あるものは使う、無駄なことはしない
というのがプログラマの鉄則
と言ってみる
>>120 がとけずに困っています。
書き忘れましたがパールに付いての質問です。
みなさんの技量では無理でしょうか。
わかる方いましたら教えてくださいm(__)m
むしろそのコードでオマエは何を期待してるのか
158 :
149 :2005/07/13(水) 14:19:19
と思ったんですが、あまりいいソフトがなさげ。なのでRubyで組んでみようと思います。 やっぱりSendMessageとかちまちま使うんでしょうか?
グダグダ聞かずにやってみて、 ダメだったら、改めて聞いたら?
>>157 {}を使ったブロックの使いかたをテストしてました。
基本的にC言語の{}と同じようですが、
>>120 だけエラーになり、理解できません。
>>160 "{}" は無名ハッシュのリファレンスを返す。
これと、エラーメッセージを合わせれば意味分かるよね?
162 :
デフォルトの名無しさん :2005/07/13(水) 16:13:25
C#でMicrosoft Web Brawserコンポーネントを使ったプログラムを作ってます。 BrawserコンポーネントでHTML(フォームにラジオボタンあり)を表示し、 ユーザにラジオボタンを選択させてから あるタイミングでどのラジオボタンが選ばれたのか取得したいのですが どうやっていいのかわかりません・・・ Brawserコンポーネントから簡単に拾えるのか、 タグを自力で解析しなければいけないのか・・・ どなたか教えて下さいませ。
>>162 フォームのラジオボタンのオブジェクトを取得できてるなら、
checkedプロパティを調べればいい
164 :
デフォルトの名無しさん :2005/07/13(水) 17:14:45
>>163 すんません、HTML上のフォームの
ラジオボタンオブジェクトの取得から
教えて下さい・・・
165 :
163 :2005/07/13(水) 17:56:07
>>164 C#でやったことはないんだが、
参照の追加で「.NET」からMicrosoft.mshtmlを追加
↓みたいな感じでドキュメントのプロパティを取得
mshtml.IHTMLDocument2 doc = (mshtml.IHTMLDocument2) axWebBrowser1.Document;
あとはゴリゴリとformsプロパティから、目的のラジオボタンを探して(以下略
って流れでいけるはず
167 :
デフォルトの名無しさん :2005/07/13(水) 19:51:09
c++でプログラムを書いておりますが、コーディングスタイルは 何がもっともポピュラーですか?
とにかく統一
169 :
167 :2005/07/13(水) 20:00:11
170 :
デフォルトの名無しさん :2005/07/13(水) 20:04:28
>>148 斬新なアイディアをありがとうございました。
今から試してみます。
コンピュータ関連の何か資格をとろうと思うのですけど 今から、9月とか近い時期に試験がある資格ってどんなものがありますかね? 何かお薦めなものがあれば教えて下さい
英検でもとれば?
174 :
デフォルトの名無しさん :2005/07/13(水) 21:04:53
質問です。 今まで色々な言語を触ってみました。 結局将来性のある言語って何ですか?
プログラマの求人は30歳ぐらいまで 年齢は重視されるが資格は問われない
176 :
デフォルトの名無しさん :2005/07/13(水) 21:17:23
ゲームが組める+αなら大丈夫じゃないの・・?
>>174 >今まで色々な言語を触ってみました。
だが!
>結局将来性のある言語って何ですか?
と、質問する無能は、あと10万回ほど↓
>色々な言語を触って
こい!
178 :
172 :2005/07/13(水) 21:21:28
>>173 英検ですか、それならTOEICとか受けたほうがよくないですか?
>>175 今20才になったところで、仕事を止めたので派遣に登録したいのですが
資格がないのと、経験がないので(前の仕事は工場でした)斡旋してくれません
ですので資格だけでもとろうと思ったのですが・・・
>>176 Windowsを使っといたほうがいいということですかね??
お薦めの資格とかはないってことですかね?
>>174 この際実行速度も遅い事だしパールあたりでいいんじゃね?('A`
>>172 資格よりは、実力を示すオリジナル作品を作れ。
マ板池
182 :
172 :2005/07/13(水) 21:39:35
すいません では、マ板に行ってきます
ただ判然と作るんじゃなくて、設計書とか仕様書とか書けるとポイント高いよ。
>>180 >>184 ゲーム会社なら作品提出あるだろうが、就職斡旋や試験の際には
そんな能力あってもなぁ。面接時に売り込む要素にはなるだろうけど…
書類で見るときには、そういう実力は分からないわけで。
>>172 とりあえず簡単なの取って自信つけとけ。初級シスアドか基本情報か。
経営者が持ってても意味がないのがこの手の資格w
この流れで経営者が出てきたのはなぜか?
デンパなんだろ
>>185 資格欄に、XXX言語でXXXオリジナルオリジナル作品があり、ソース等提出できます。
と有ったら、漏れなら資格より作品の質を最優先する。
うお、オリジナルが2個もある。orz
>>189 そうそう。他の触手と同じくプログラミングもセンスが物言うのに、
資格見て採用して使えなかったり、デキル人間が資格に疎かったり。
作ったモノ見れば真価がわかる。でも、納期に間に合わせる合理的な
仕事ができなかったり色々。まあ現場で鍛えられていくしかない。
エロイな
194 :
デフォルトの名無しさん :2005/07/14(木) 23:03:26
PCゲームの開発者の方に質問です シリーズの途中でサウンドやグラフィックなどのエンジンを新しいものにかえ、 その状態でバグがでないかチェックしなければならないことがあると思いますが そういうとき、どういう観点でチェックをされますか? 従来の環境でバグらないかチェックすることはもちろん必要だと思いますが、ほかには
>>194 途中で変更するなんてありえない。論外だ。
>>194 開発としては新作なんじゃない?セールスとしてはともかく
某ネトゲでHS回避するプロジェクトが立ち上がっているのですが、 今回はかなり難航してます。 ここで力貸してくださいって言ったら・・・・ダメだよね?orz
199 :
デフォルトの名無しさん :2005/07/15(金) 03:08:02
プログラム言語BASICを勉強したいのですが、よいソフトはあるでしょか。 ちなみにOSはwindows2000です。
10進BASICってまだ生きてるのかなぁ・・・。
ActiveBASIC どうしてもというんじゃなければBASICはやめといた方がいいと思うけどな。
202 :
デフォルトの名無しさん :2005/07/15(金) 03:51:21
>>200 10進BASICですね。探してみます。
>>201 初心者でもわかるプログラム言語がBASICと聞いたのですが、もっと初心者
でもわかるプログラムがあったらよろしければありがたいです。
・・・いや、初心者向けなんだが・・・ 悪いクセを覚えるし・・・将来、本格的にプログラムするさいに邪魔になるんだわ・・・。
>>202 初心者ならなおさらJavaやC/C++にしておけ
BASICなんぞ終わっとる
そんな役立たず言語覚えてどうするんだよ。 唯一役に立たないでもないC++はゴミ言語だし。 Pythonと次にC#やっとけ。
C++に挫折した人間はいつもそう言う。
207 :
デフォルトの名無しさん :2005/07/15(金) 04:38:43
21世紀にもなってCから入る奴はいないだろ。
209 :
デフォルトの名無しさん :2005/07/15(金) 05:00:51
>>208 初心者向けでCは古い言語なのですね。
何がお勧めですか。教えてください。
どこの板に質問していいのか分からなかったので とりあえずここに書きこみます。 Webサイト上にある特定のファイルを定期的に自分のマシンへ 自動的にダウンロードしたいのですが バッチコマンド(Dosコマンド)で実現できますか?(OSはWindows2000) IrvineやNet Transportをコマンドラインから呼び出すなどしないと無理でしょうか?
crontabとボケてみる。 windowsでcrontabに相当するもんて何デスカ?
atとコンパネ|スケジュール cronもサービス型とコマンド型の両方ある
>>211 >>213 回答ありがとうございます。
ちなみにこういった質問のスレはどこですか?
OS−DOSですか?
あと宜しければwgwtってなんだか教えて頂けると嬉しいです。
今ググったけどそれっぽいのが出てきませんでした。
217 :
120 :2005/07/15(金) 06:46:24
>>161 解答していただいたのに気付きませんでした。
すいません。
>"{}" は無名ハッシュのリファレンスを返す
はじめて知りました。
ありがとう御座いました。
>>214 バッチファイルのことなら、こことWin板にバッチファイルのスレが在る。
219 :
デフォルトの名無しさん :2005/07/15(金) 13:06:52
質問です。 標準SQLで、完全外部結合をする際に 3つ以上の表を結合する方法が分かりません。 FROM 表1 FULL OUTER JOIN 表2 FULL OUTER JOIN 表3・・・ とつなげて書けばいいんでしょうか?
データベース板が最適かと。
221 :
219 :2005/07/15(金) 14:22:12
222 :
デフォルトの名無しさん :2005/07/15(金) 17:47:28
すみません。 掲示板で、管理人がパスワードを入れて設定や記事の削除をする画面と、 その管理モードを終了するリンクを作りたいのですが、 ここで「ログイン」「ログアウト」という言葉を使うのは間違ってますでしょうか? 調べてみたところ、「コンピュータにログインする」とか、そういう使い方を するみたいなので、間違っているような気もします。 不適切だとすれば、何か変わりに良い言葉はないでしょうか? よろしくお願いいたします。
べつにいいんじゃねーの? 「コンピュータ」を限定しすぎだと思う
>>222 そこでログイン・ログアウトを使うのは間違っていないと思うけど、この板で質問するのは間違っている。
225 :
222 :2005/07/15(金) 17:56:54
昔ログインとログオンの違いに悩んだなぁ
227 :
デフォルトの名無しさん :2005/07/15(金) 19:22:44
C++でVCBC以外でGUIでGUIを作られるの環境ありますか
RADってこと? wxWidgets にダイアログエディタがあったけど、その程度のものしかないよ。C++だと。
あ、WideStudio もRADできたっけ。 詳しく知らないけど、確かあったような
230 :
デフォルトの名無しさん :2005/07/15(金) 19:35:25
>>228 ありがとうございます
wxWidgets調べてみます
231 :
原男 :2005/07/15(金) 21:21:28
fortranにLapackをWindowsにインストール仕方教えてください。
233 :
デフォルトの名無しさん :2005/07/15(金) 22:12:47
なんか無性にプログラムを作りたくなったんですけど どの言語がいいのですか!?!?
235 :
デフォルトの名無しさん :2005/07/15(金) 22:27:27
237 :
デフォルトの名無しさん :2005/07/15(金) 22:27:46
VC++.NETでプログラミングを行う際に、 自動ドキュメント生成ツールのルールに合わせた コメントを書いていきたいのですが、 どのドキュメント生成ツールがよいのかわからず、困っています。 どのツールがお勧めでしょうか? 無料と有料でそれぞれ教えて頂きたいです。 どうぞよろしくお願致します。
なんか無性にプログラムを蹴りたくなったんですけど どの言語がいいのですか!?!?
240 :
233 :2005/07/15(金) 23:04:03
>>234 わかりました 調べてみます
>>235 ,236
人様に役立てるプログラムを書きたいのです
例えば・・・例えがなかなか思いつかないのですが
ジョークソフト程度が作れれば十分だと考えております!!
HSPやれ。
>>198 そりゃすまんかったw
パンヤなんだけそさ、こっちもSEやらPGやらでプロジェクト結成してるんだがもう2日ラチが
あかねー。今まではサクっと解除してたんだけど、今回は相手も本気だったようだ。
まぁ相手もこれで食ってるプロだしな、ここにいる人達でも流石に無理だと思う。
巨乳やら貧乳やら○○○やら脱ぎパッチの一部のみ使える状態なので欲しかったら
勝手にもらっていってくれや。結構おススメあるよ。
>>240 初心者っぽいお前が作れそうなソフトは大抵すでに作られていると思う。
あとはアイデア次第か。
言語は、Pythonが実用的で簡単だよ。
Pythonは英語の壁有り。
楽したきゃJava, Ruby, HSPでも使っとけ。
>>244 のようなPy厨になっちゃいかんぞ。
Rubyの次はPython厨か 何が面白いんだろうね
>>245 またって、一体誰のことを言っているのか。
ここに書き込むのは2ヶ月ぶりなんだけど。
しかも、Pythonを勧めただけで、どうして批判されなければならないのか疑問。
おそらく、当人はどんな言語を勧めても批判するのだろうから、参考にしたい人は
>>245-247 は無視した方が良いよ。
エクセルでVBを使いたい。 本は買いたくない。 曜日を変数に入れたり、 行を改行したり、 その他コマンドとかが ざざーっと載っているサイト教えれ。 さあ教えれ。
255 :
デフォルトの名無しさん :2005/07/16(土) 04:52:27
正規表現の質問です 01234 12345 23456 34567 45678 56789 67890 という文字列があったとして、 数字を0なら1へ、1なら2へ…9なら0へと置換したいが、真ん中の数字はそのまま変えない 場合、どのようにすればOKでしょうか?
>>252 素直に本買った方が身のためだし
あんたが調べるより数倍早いと思うんだけど・・・?
>>255 マッチした後どうするかは言語・ライブラリ依存。何使ってるんだ?
258 :
デフォルトの名無しさん :2005/07/16(土) 05:06:50
>>257 Cです
>>255 の追加というか分かりづらいかもなので修正
01234 (←2を変えない)
12345 (←3を変えない)
23456 (←4を変えない)
という文字列があったとして、
数字を0なら1へ、1なら2へ…9なら0へと置換したいが、真ん中の数字はそのまま変えない
馬鹿は東京湾の海底でアサリでも掘ってろ
>>259 ありがとうございます。
早速行ってきます。
261 :
デフォルトの名無しさん :2005/07/16(土) 08:45:40
Pythonか。 プログラムを簡単にサクッとつくるには良い言語だと思う。 あーでも、コマンドラインの話な。GUIは面倒。Cに比べりゃ楽だけど。 今時ビルダなしにGUIなんかやる気にナンネー。 あと規模がデカくなるとちと辛いかな。 個人的にはメンバ変数くらい宣言強制にしてもらいたかった。 (あちこちで作られると見通しが悪くなるんだよな。ローカル変数はともかく) #Win限定だけど、手っ取り早く始めるならVBAでいいような貴ガス。
>>261 WindowsXPもExcelも持ってないんですけど。
264 :
デフォルトの名無しさん :2005/07/16(土) 12:24:30
C言語超初心者です。 赤青青赤青赤青青赤のようなデータを黒白白黒白黒黒白のように変換させたいのですが どうすればいいでしょう?
>>264 データは配列だと仮定する。
int i;
for (i = 0; i < データの数; i++)
{
if (データ[i] == 赤)
データ[i] = 黒;
else if (データ[i] == 青)
データ[i] = 白;
}
267 :
デフォルトの名無しさん :2005/07/16(土) 12:45:35
Cの配列って何個まで作れるんでしょうか?
269 :
デフォルトの名無しさん :2005/07/16(土) 13:01:32
フリーソフトをソース公開して開発してるとこってどこでしたっけ?
>>268 処理系依存。普通はメモリの許す限り。ローカル変数ならスタックサイズを増やせば良い。
カルュシュウム足りないぞ。牛乳飲め。
sourceforge.jp
_ | ,、‐''''´ ̄ ̄``''''-、, / \/ ::\ / \/\/ ::::::ヽ / \/\/\/ :::::::ヽ |ヽ/\・∀・ /\/ ::::::::| |./\/\/\/\ :::::::::| ヽ \/\/\ :::::::::/ ヽ /\/\ ::::::::::/ \ /\ :::::::::::::::/ `''-、、,,:::::::::::,,、、‐''´
>>264 です。データで入力する場合はどうすればいいですか?
277 :
デフォルトの名無しさん :2005/07/16(土) 14:59:24
>>276 forを無限ループにして一番初めに入力してっもらうとか。
プログラマって凄いよ、でも給料なんで安いの?
279 :
デフォルトの名無しさん :2005/07/16(土) 15:07:18
替りがいくらでもいるからさ
純粋に、需要と供給の関係なんだよ。藻前らプログラマー目指すな。 また、プログラミング技術向上で自分の首をしめてるプログラマー、あわれ。 GOBOL時代の単価は凄かったらしい。 (と、意味も無いことを言ってみるテイスト
GOBOLキタァw
282 :
デフォルトの名無しさん :2005/07/16(土) 16:58:50
SEとかPMはどうなん?
単価はともかく激務じゃね? 納期決めるヤツがアホ過ぎて徹夜しないと終わらん状況になるとかならないとか
おいおい、自分の力の無さを他人のせいですか
全てのゲームは暗号化(変換)されたファイルで配布するけど(まあ当然だわな) これをちゃっかり元に変換して再生できちゃったりするよね? 例えば、そのゲームのファンサイトなどで使われているMAP、画像 はみんなこれで抽出してるみたいだし。 これはどういったツールを使うと見られるの? おすすめのお願いします。
ケースバイケース
大概はベタでデータ入ってる罠 共通のフォーマットなんて無いから自分でプログラム組めとしか言えん
>>286 みたいのは韓国産のネトゲのデータなんだけどね。
ヒントください
>>287 そういう能力はありません、、^^;
じゃああきらめろ
ここはプログラミングの話題を扱う板であって、 ツールを探す板ではないのだが?
夏だな
あちこちの板が夏に汚染されつつある
BCCで使えるフリーのエディタコンポーネントってある?
エディタコンポーネントって何?
知 ら な い な ら 黙 っ て ろ よ カ ス
>>295 う っ さ い か ら 消 え て ろ よ ク ズ
297 :
293 :2005/07/16(土) 22:45:00
>>294 テキストエディタにルーラーとかついたのが欲しいんだけどさ
有料だとFootyは見つけたけどお金かけたくないの(´・ω・`)
tp://www.vector.co.jp/soft/win95/prog/se286955.html
Delphiだと腐るほど見つかるのにDelphi使えない(;´Д`)
>>294 通常のtextboxコントロールじゃない独自のtextboxコントロールを実装させるモノだろ
初心者なんだけど言語覚えた後、windowsプログラミングを始めようと思うんだけど、win32API勉強しているんやけど生産性が悪そうなのでMFCに乗り換ようか迷っているんやけど
300 :
デフォルトの名無しさん :2005/07/16(土) 23:05:36
Win32API直下叩きもMFCも最悪。 DelphiとRubyだけやるのが最強。
Visual FoxProって何なん? MS本社では発売されているみたいだけど
C#やれ。
.NETはネィティブコードじゃないけど少ないコードで書けそうなんだけど
305 :
ななし :2005/07/16(土) 23:18:03
三目並ベ(○×ゲーム)を誰かjavaでのプログラムでわかる人いませんか?
308 :
デフォルトの名無しさん :2005/07/17(日) 00:48:50
MSDNについてなのですが、 .NETのMSDNやMSDN Onlineで、.NET関係の文書が日本語で もっと基本的な C/C++ 言語リファレンスが英語になっているんですが 元からこうなんでしょうか? 呼び出しが多いので日本語版がほしいのですが、MSDN Onlineまで そうなっていたので不思議に思いました。
英語くらい読め
日本語訳するまでも無いんだろ。
どこで聞いていいのか分からなかったので、とりあえずここで。 二次元CADを三次元に変換してくれるようなソフトって ありませんか?
原理的に、逆ならありそう
>>309-310 読めなくはないんですが、自然言語であっても
ネイティブが最速なのは事実ですし、選べる状態ならわざわざ
非ネイティブを選ぶ暇がないので、、すいません。
>>313 で、君はマイクロソフトへの問い合わせ先を聞きにきたのか?
すいません。ヘルプというと初歩的なイメージで みなさんご存知かと思ったんですが違ったんですね。 考え直します。
MSの戦略、C++より.NETを普及させたいんじゃない?
なるほど。MSの戦略に負けぬよう、頑張ってみます。 前向きに考えれば、英語は論理性が高いので 誤読のリスクは無いかもしれません。
単に優先順位の問題だろ。 C++の情報はMSが書かなくたってあふれてるんだし。
同じMSでも”ジャパン”の方はかなりレベルが怪しいので 本国のエンジニアが作るものを見た方がいい。
VBで 整数型の変数に文字列とか空白とか読み込ませようとすると 「型が一致しません」 というエラーが出て止まってしまいます。 型が一致しない時はゼロとかヌルとかにできないの? 無視するのはダメです。代入済の値が残ってしまうから。
>>320 IsNumericで調べてから代入しろよ
322 :
デフォルトの名無しさん :2005/07/17(日) 02:21:47
正直VBがそこまで甘っちょろい仕様になったら プログラミング言語の範囲に入れない方がいい。 スクリプト言語でいいよ。
おっしゃるとおり エクセルでちょこちょこ動かすだけだから スクリプトで十分なんだけどなあ。
礼は無しかよ
つI
よーしパパ5円チョコ買っちゃうぞ〜 残りは貯金だ
たどりつけるからグーグルに登録されてるんだが
IEに表示されてるものと同じ情報だけでグーグルが動くわけではないんだが
昔のファイルが残ってるっぽいな。
332 :
デフォルトの名無しさん :2005/07/17(日) 12:47:50
細木和子の六占星術にある運命数表って、計算式とか法則とか あるんでしょうか。 DBにちまちま書き込むの面倒くさいよ・・・
表があるんだったらそのまま登録すれば? まさか1つずつ手で登録してるとか
axWebBrowserを使ってページ上のTextboxに文字列を入力しようと考えています。 どのようにしたら実現できるのでしょうか。
>>335 追伸
自動で入力したいと考えています。
ただのCからようやくC++に手を出した程度の者です。 char型ポインタの配列を動的に確保しようとしています。 静的な宣言だと char *str[10]; なら動的に宣言しようと思ったら char *str = new *char[x + 1]; になるのかと思ったら後半の*で叩かれました。 どうやればいいのでしょうか?
質問。メモリー大量に確保して開放すればメモリークリーナ のような効果がえられるそうですが、どのくらい確保すれば良いでしょうか。
搭載物理メモリ-使用メモリ
>>337 char *str = new char[x + 1];
*取れ。
>>338 自分の環境と言語でやって見ろ。話はそれからだ。
337 strがポインタの配列? char **pointer_of_str = new char * [x + 1]; だろ。
>>340 それだと単にchar型変数をx+1個確保するだけのようです…
sizeof演算子が1を返しました。
>>342 おーいけました。
ありがとうございますm(__)m
まだいまいちポインタを理解してないみたいです(´・ω・`)
ポインターの配列かよ。
346 :
デフォルトの名無しさん :2005/07/17(日) 17:52:52
すみません。C++初心者ですが教えてください。 あるbit長データの・・bit目から**bit分を取得するようなコードが分からなくて どうにもならないので、教えていただけませんか? できたら簡単なサンプルもお願いしたいのですが。。。。
(X>>A)&((1<<B)-1)
348 :
デフォルトの名無しさん :2005/07/17(日) 18:26:03
>>347 せっかく教えて頂いたのですが、XをA(・・bit分)シフトさせて
((1<<B)-1)とandさせてるという考えですよね?
ちなみにBってどういうことですかね?**bitってことですか?
もう少し詳しく教えて頂けないでしょうか?
>>348 ビット単位で紙に書いて考えるといいと思ううに>w<
350 :
デフォルトの名無しさん :2005/07/17(日) 18:44:15
>>349 はい。
とりあえず書いて考えてみます。
また質問になってしまった時はすみませんが、
お願いいたします。
351 :
デフォルトの名無しさん :2005/07/17(日) 20:25:21
>>350 書いてやってみたんですが、どうもしっくりこないので、
もう一度教えてください。
32bitで定義されたデータがあるとして、14bit目から3bit取り出して
値はなにが入っているのということを知りたいのですが、お願いします。
>>335 Private Sub Command1_Click()
WebBrowser1.Navigate "www.google.co.jp"
End Sub
Private Sub Command2_Click()
WebBrowser1.Document.Forms("f").Item("q").Value = Text1.Text
End Sub
Private Sub Command3_Click()
WebBrowser1.Document.Forms("f").Submit
End Sub
ヒント:mshtml.IHTMLFormElement
353 :
335 :2005/07/17(日) 21:25:55
>>352 無事に入力できました。
ありがとうございます。
>>351 検証はしてない
int a = 0x12345678;
(a
>>14 ) & 0x7;
一番下は 0bit としている
355 :
デフォルトの名無しさん :2005/07/17(日) 21:41:15
すみません 32bitで定義されたデータがあるとして、14bit目から3bit取り出した 値はなにが入っているのということを知りたいのですが、よくわからないので、 だれか教えてもらえませんか?初心者なのですがどうしても知りたいので サンプル的なものお願いいたします。
356 :
デフォルトの名無しさん :2005/07/17(日) 21:44:11
>>354 ありがとうございます。
更新しないで、書き込みしちゃって申しわけありません。
358 :
デフォルトの名無しさん :2005/07/17(日) 22:04:23
ATLでは EXE か DLL を出力しますが OCX がダメなのはどうしてなんでしょうか? お願いおせーて。
>>358 ATLはよくしらんがOCXは拡張子を変えただけで中身はDLLと同じはず。
360 :
デフォルトの名無しさん :2005/07/17(日) 23:24:40
ありがとね
361 :
デフォルトの名無しさん :2005/07/17(日) 23:26:16
ATL は Active Template ライブラリー です
362 :
デフォルトの名無しさん :2005/07/18(月) 07:32:39
TinyBasic と HSP の2つのプログラミング言語をまずはマスターしようと決めました。 2つともCやJavaなんかとは違い難しくないと思うので、すぐにマスターできるとおもいます。 HSPをマスターできたら、もう立派なゲーム・プログラマーだと思うのですが、皆さんはどう思いますか? この2つの言語を「1ヶ月以内」でマスターして、マスターした後も今度は違った言語を 積極的に学んでゆきたいです。 そこで、質問なのですが、この2つの言語(TinyBasic と HSP)をマスターすれば立派なプログラマーですよね? プログラマーの皆さん、ご教示よろしくお願いいたします。
僕はひらがなもカタカナも漢字も書けるよ
もう立派な小説家だと思うのですが
>>362 さんはどう思いますか?
>>362 うむ、立派な「プログラマー」だ。
世の中にはプログラミングのプの字も知らん奴をちょっと研修受けさせただけで
「SE」と名乗らせて派遣してる会社もあることだし。
生計をたてられれば誰が何と言おうとプログラマー それ以外ならプログラムを組む人や物は全てプログラマー 利益も不都合も個人の勝手、他は無いね
マ板かゲ製作板へ
ム板的解釈としてはそれで良いんジャマイカ
マスターするかは別としてちゃんとしたゲーム自力で組めるなら立派なプログラマだとおもうお^^ てか規模が大きくなってくるとC++ + クラスライブラリのほうが組みやすい罠
それはマ板で議論汁
難しいものがこなせてこそプログラマー
そこはマ板で煽りあえ
__/ ̄ ̄ ̄\ / / / ̄ ̄ ̄ ̄\ /  ̄ \ / □ \ // ̄ ̄\ / ̄ ̄ ̄\ | |// ̄\ ∨ / ̄\ \ /\ //(・) / /(・) > | | ∩| / \_/ \__/ | |∪| l::::::::: ∠ / \/ |:::::::::r〜‐、 / / |:::::::::))ニゝ / / |:::::::(_,, / / !::::: "" / / `ヽ、__,,,,........,,,,_∠__/
374 :
UI :2005/07/18(月) 12:53:38
どなたかこの問題の解法と答えをお願いできないでしょうか。 よろしくお願いします。「'」や「cdr」、「car」などの意味も本読んでも いまいちぴんとこなくて・・・申し訳ないのですがよろしくお願いします。 (1) (cdr(cdr(cdr '(a b(3(c))d)))) (2) (cdr(car(cdr(cdr'(a b(3(c))d))))) (3) (list'(a b) '(c d)) (4) (cons '(a b)(cons 'c 'd)) (5) (append(cons 'a '(b)) (cons 'c (cons'd '()))) (6)(map cdr '((a b)(c d)(e f))) (7)let((x 12)) (+ x(let((x(/ x 3))) (*x x) (8)(let((x 4)(y 6)(z 8)) (let((x(+ y z))(y (+ x z))(z x) (-(+ x z)y)))
>>362 マジレスするとJavaやCをやるつもりがあるのなら初めからJavaやCをやれ。
そうじゃないと変な癖がついて困る。
言語にはそれぞれ流儀と言うか習慣というか、それぞれの進む向きのようなのがあり、
少なくともHSP/TinyBasicとJava/Cではその方向性が全く違う。
377 :
UI :2005/07/18(月) 15:09:39
>>375 すいません。。訂正します。
(6) (map cdr '((a b)(c d)(e f))
(7) (let ((x 12)
(+ x (let((x (/ x 3)))
(* x x))))
(8) (let ((x 4)(y 6)(z 8))
(let ((x (+ y z))(y (+ x z))(z x))
(- (+ x z) y)))
であってるはずです。。。よろしくお願いします。
378 :
デフォルトの名無しさん :2005/07/18(月) 15:27:54
>>377 (7)は、まだ問題が違うと思う。
# EmacsでC-jで答えはすぐ出ると思うが。
381 :
デフォルトの名無しさん :2005/07/19(火) 00:11:02
introduction to algorithmに載っていたんですけど, lower-orderやらhigher-orderってのは日本語でどういう意味ですか? 板違いだったらごめんなさい
C-j したら なんかわかんないけど、[ ] で囲まれちゃいました。画面が2分割されてヘンです。
383 :
デフォルトの名無しさん :2005/07/19(火) 15:34:25
borlandのC++(bcc32)をダウンロードして、readmeを みてできるところまではやったけど、 それからさっぱり。 詳しいい設定はIDEを使うって聞いたけど・・。 ideダウンロードしても何が何のことやら・・
384 :
デフォルトの名無しさん :2005/07/19(火) 15:52:52
borlandのC++(bcc32)をダウンロードして、readmeを みてできるところまではやったけど、 それからさっぱり。 詳しいい設定はIDEを使うって聞いたけど・・。 ideダウンロードしても何が何のことやら・・
馬鹿は本買え
386 :
デフォルトの名無しさん :2005/07/19(火) 16:27:16
複数のクイックタイムファイルの分:秒:フレームをTXT出力してくれるソフトつくって
断る
388 :
デフォルトの名無しさん :2005/07/19(火) 16:31:27
うは
断らない
391 :
デフォルトの名無しさん :2005/07/19(火) 17:10:43
ここの板にroutineworkerについて書かれてるスレッドはありませんか? よかったら誘導してください お願いします
392 :
デフォルトの名無しさん :2005/07/19(火) 17:42:58
まだ出来ないの?
よし買う!
395 :
デフォルトの名無しさん :2005/07/19(火) 21:17:38
>>395 文字の最後尾のindexを求めてるんじゃない?
>>396 48でstrlenしてるので確かになんか変なコードだね。最初の
一回でかならずbreakするか
>>395 10:で0クリアされている。
21〜41:演算結果を位の低い順に格納している。
キューバッファな使い方をするための前処理
最上位桁が格納されている要素を探している。
399 :
395 :2005/07/19(火) 22:18:36
breakした時点のtiの値から、 次のfor文に突入しろ・・と言うことでしょうか・・・?
400 :
デフォルトの名無しさん :2005/07/19(火) 22:21:11
理解できました。 みなさん、ありがとうございました。
401 :
398 :2005/07/19(火) 22:23:13
間違った。 キューバッファじゃねー。FILOな使い方するバッファだ。
なぜ書き込むボタンを押した瞬間に解決策がひらめくのですか?
>>402 人に質問するということは問題を一旦整理して論理的に考える必要があるから。
そんなもんだ
逆にボタン押した瞬間に誤字に気がつくよな
>403のよーな質問者ばかりだといーんだが。 無茶苦茶な理屈のまま質問し、整理しよーと確認すると怒るヤツ・・・とか居るもんな。 ほんと・・・<押した瞬間に間違いに気づく
なんだか、風呂デバッグやトイレデバッグや夢デバッグに 通じるものがあるような、ないような。
マーフィーの法則
・・・なんで仕事中はバグ作って、仕事外でバグが外しのアイディアが出るんだろう・・・orz なんか、休まらんよ・・・。
そんなもんだ。モバイル携帯してメモしておけ。そうすれば 仕事の質も上がって出世も夢じゃなくなるよ
>>406 なんだおまえーの読みにくいよーなぶんしょーは・・・
オブジェクト指向についてなんですが、 協調ってどういうことなんでしょうか。 協調について述べよという課題が出たのですが、ぜんぜんわかりません。 本もネットもあまりのってないし・・orz 継承とかカプセル化とかならわかるんですが・・・。 どなたか教えてください。お願いします。
413 :
412 :2005/07/20(水) 17:13:29
あ、もしスレ違いならごめんなさい。 その場合誘導していただければうれしいです。
オブジェクト同士でメッセージを通知しながら 動作すること=協調かねぇ、よくわかんね。 そもそもメンバー関数呼び出しをメッセージとか いっちゃうことに違和感ありまくり。
>>412 言語は何か決まってたりする?
協調というOOな技術用語はあまり聞かないし
一般的な言葉だとすれば
>>414 の言うような意味しか思いつかない。
416 :
デフォルトの名無しさん :2005/07/20(水) 17:30:40
教科書にかいてあるだろうが!
数年前さいたまが流行った時にあった、 起動ごとに絶対壁紙がさいたまのAAになり、 設定しなおしてもさいたまになるというプログラムを 友人にされたのですが、解除ができなくて困っています。 探してみてもプログラムが見つかりません どうすればいいのでしょう
壁紙がさいたまのAAになるぐらい、がまんしる。
>>418 さいたまAAの画像ファイルの名前はわかるか?
わかれば検索して削除するかお気に入り壁紙で上書きする。
それでも駄目ならDOSモードで同様のことをする。
他にもやり方があるが最終手段は再インスト
423 :
デフォルトの名無しさん :2005/07/20(水) 23:11:27
class hoge{ int piyo(int x){ return x; } }; class hogege : public hoge{ int piyo(){return piyo(1);} //overload }; のように親の関数をオーバーロードしようとしたら 「error C2660: 'hogege::piyo' : 関数に 1 個の引数を指定できません。」 となってしまうのですがどうすればいいんでしょう。
int piyo(){return hoge::piyo(1);} //overload
425 :
デフォルトの名無しさん :2005/07/20(水) 23:15:25
自作のソフトウェアに TeX のレンダリング エンジンを組み込みたいのですが、 そのようなライブラリはありますか?
427 :
デフォルトの名無しさん :2005/07/20(水) 23:27:11
429 :
412 :2005/07/20(水) 23:53:46
遅レスすみません。
教科書には協調が具体的にどういうものかのっていませんでした・・・。
オブジェクト同士の協調で調べればいいんですね。
みなさんありがとうございました。
>>412 ちなみに言語はJAVAです
430 :
412 :2005/07/20(水) 23:55:08
431 :
デフォルトの名無しさん :2005/07/21(木) 00:44:22
はじめまして。 初心者でいろいろ分からない事だらけなのですが、 g++で書いたプログラムってVC++ではやっぱり実行できないんでしょうか? あと一個インクルードできれば通りそうなんですが…
>>422 それで上書きしても駄目なんです…
そのプログラムの名前自体は出るのですが、
二箇所見ましたが両方リンク切れしてました…
友人は何かの雑誌の付録のCDからやってたのすが…
さいたま化計画
とかそんなような名前です。
そのプログラムが見つかればインストールすれば解除できるらしいのですが…
>>432 すぐ見つかるじゃんか
落として実行すればいいじゃん
434 :
デフォルトの名無しさん :2005/07/21(木) 03:34:18
カルマンフィルタがどういうことをするためのものなのか、具体例を交えて簡単に分かり易く教えてください
435 :
デフォルトの名無しさん :2005/07/21(木) 04:16:12
Windowsフォルダの更新日時を、そのフォルダの中にある名前順で先頭に来るファイルの 更新日時に書き換えるということをしたいのですが、 こういったファイル操作を簡単に行う言語(または方法)は何ですか?
ACCESSスレに書いたのですが、レスもないのでこちらに。 クエリ作成画面でテーブルから特定の列を取得する際に、 その取得列に条件を付ける場合には、 例えば抽出条件の欄に「>5」とか書けばいいわけですが、 取得対象の列とは別の列に条件を与えるには どのように記述すればいいのでしょうか?
>>437 SELECT * FROM テーブル WHERE 列名 > 5;
必要ならサブクエリのネストも
普通のSQL文なら多分こんな感じ
439 :
UI :2005/07/21(木) 11:37:33
ネット上でいろいろと探してみたのですがわからず、ご質問させていただきます。 言語理論の書き換え規則について以下のことについて教えてください。 α→β ( α∈(N∨T)*N(N∨T)* ) ( β∈(N∨T)* ) の「 * 」の意味がわかりません。。。どなたか教えてください。 また、 V={0,1}のとき、V*がどうなるのか教えてください。 どの掲示板に立てたらよいのかいまいちわかりませんでしたので、 板違いでしたら申し訳ございません。
>>435 そういったことはCならAPIの組み合わせで実現できる
一発でできるAPIを期待しているのなら難しいんじゃない?
>>438 レスどもです。
そのような感じのSELECT文を抽出条件欄に書いてみたのですが
「このサブクエリでは1つのレコードしか返せません」
と言われました。
もうちょっと状況を具体的に書くと
テーブルAに列IDがある。
テーブルBには列ID1、列ID2、列名前がある。
AとBはIDとID1で内部結合
ここでテーブルBから、
テーブルAの列IDと同じ値の列ID1を持っていて
さらに列ID2が特定の値であるレコードを持って来たいのです。
ネット上で探してもそれらしいのが見当たらないし、
クエリの機能じゃ無理なのかな・・・?
質問です。 DirectMusicでWaveファイルを再生する場合、 ファイルの長さの取得はムリなんでしょうか? セグメントのメソッドGetLength()ではWaveファイルに対応していない様で・・・。
>>439 ものすごい勢いで板違い。学問系の板で聞いたほうがいいと思う。
>>441 -- 考え方
先にテーブルBを列ID2で絞ってから結合。
444 :
442 :2005/07/21(木) 14:38:47
解決しました。 DirectMusicではやはり無理の様で、 DirectSoundフレームワークに別の方法で取得するコードが載ってました。 お騒がせしました。
PCのデスクトップでテトリスをオンラインではなくかつ、フルスクリーンで やりたいのですが、なかなかいいののがありません。 この板で、練習みたいな感じでテトリスを作った人達のHPをリンクしている スレがあったと思うのですがご存知の方は教えていただきたいと思います。 よろしくお願いします。m ( _ _ ) m
>オンラインではなくかつ、フルスクリーンで ここが理解できん。ローカルで動くフルスクリーンの テトリスが作りたいってこと? フルスクリーンでウィンドウ枠のないウィンドウを作る んでいいんじゃないの? 描画はDirectDrawとかで。
質問を16777216回読み返せ
>>446 分かりにくくてすいません。
作られたテトリスで遊びたいんです。で、ネットで探してみると
フリーソフトだと画面がちっちゃかったり、フルスクリーンだと
オンラインで繋がないと遊べないというのが大半でした。
1.オンラインじゃなくても遊べる。2.フルスクリーンで
できるそんなテトリスのリンクがいっぱい張ってあるスレが
ここにあったような気がしたのですが、探したけれと見当たり
ませんでした。
確か『俺はこんなテトリスを作ったよ』って見せ合うスレだったと
思います。よろしくお願いします。(板違いなふいんきすいません)
450 :
UI :2005/07/21(木) 16:00:34
>>443 すみません。。先生がこんなのができないようじゃプログラムは書けないみたいな
ことを言っていたもので。。。学問系のほうで聞いてきます。ありがとうございました。
大学生ってこんなもんなのか…(自立性の面で)
452 :
デフォルトの名無しさん :2005/07/21(木) 16:13:51
カルマンフィルタがどういうことをするためのものなのか、具体例を交えて簡単に分かり易く教えてください
453 :
452 :2005/07/21(木) 16:15:36
自己解決しました
454 :
デフォルトの名無しさん :2005/07/21(木) 16:16:44
455 :
デフォルトの名無しさん :2005/07/21(木) 16:19:10
お伺いしたいのですが 私はプログラミングに関して全くのド素人なんですが これから勉強していくに当たってオーソドックスなC言語か今主流になりつつある?JAVAを学ぼうかと思っています。 個人的な意見で左右されると思いますが、この質問を見られた方はどちらを学ぶことをお勧めされますか?
「勉強」の目的が何かわからなければ、何を勧めるべきなのかは回答不能
Javaで作ったプログラムってあんまり見かけないな どういうのがある?ないだろ
459 :
デフォルトの名無しさん :2005/07/21(木) 16:26:22
カルマンフィルタがどういうことをするためのものなのか、具体例を交えて簡単に分かり易く教えてください
460 :
459 :2005/07/21(木) 16:28:39
すみません自己解決しました
461 :
デフォルトの名無しさん :2005/07/21(木) 16:29:43
ワイルドカード表現で ABC*Group という文字列検索するのですが、これを正規表現で記述するには どうしたらいいでしょう? 最終的には ABC*Group DEF*Group のどちらかをヒットさせるような正規表現を書きたいのですが、 ABC|DEF の後が思い付きません。 宜しくお願いします。
462 :
459 :2005/07/21(木) 16:30:12
お願いします。 誰も分からないんですか?カルマンフィルタ。
463 :
435 :2005/07/21(木) 16:31:09
>>440 CでAPIですか・・・
ありがとうございました。
m(_ _)m
464 :
455 :2005/07/21(木) 16:31:27
勉強の意は将来的にソフトウェア開発やSEの仕事につきたいので勉強しようと思っています どこの会社にするなど全く決まっていないので言語の種類もどれがいいのか迷っています それでざっと調べたところCやC++の系統かJAVAのどちらか絞ったんですが 今後ゼロの常態から学んでいくには経験者の方だったらどちらを進められるかをお伺いさせていただきました
(ABC|DEF)*Group
466 :
459 :2005/07/21(木) 16:34:18
やっぱりこの板は低学歴の現場ヘタレコーダしかいなかったんですね… ちょっと数学が出てくると途端に理解できない馬鹿しかいないんですね? フーリェ変換すらも理解できないほど勉強していないんでしょ? 高校レベルの微分積分も解けないんでしょ? この板住人ってホント頭悪すぎるよね
↑ちなみに学校などには行かずに独学で学び情報処理の資格も受ける予定です
468 :
459 :2005/07/21(木) 16:35:25
>>467 おいおい、止めとけよ、こんなところでアドバイスなんかもらったらバカが伝染るぞ?
469 :
459 :2005/07/21(木) 16:38:24
>>464 言語一つ覚えたところで素人と大して変わらないよ。
470 :
465 :2005/07/21(木) 16:39:53
あとワイルドカードの*と正規表現の*は意味が違うから
>>466 カルマンフィルタはなぁ、適応信号処理やってる人でないと知らないしなぁ。
>>459 俺は頭輪良くないかもしれないが、板違いの質問する馬鹿より
分別はあるつもりだ。まじで。
474 :
461 :2005/07/21(木) 16:47:50
>>465 ドモ。
ていうか、違くないですか?
*の機能はワイルドカードのそれと違うはずだし、現に引っかからないし・・・。
こっちのミスならすんません。
475 :
461 :2005/07/21(木) 16:50:35
>>470 スマソ。
リロード忘れてました。
> あとワイルドカードの*と正規表現の*は意味が違うから
分かってはいるものの、具体的にどう書くのか前々から分からないんです。orz
阿呆でごめんなさい。
>>474 正規表現スレにいって、使用ツールを追記して再質問することをお奨めしたい。
その前に
(ABC|DEF).*Group
を試してみて
477 :
476 :2005/07/21(木) 16:57:53
ごめ (ABC|DEF)\*Group
478 :
461 :2005/07/21(木) 17:05:56
>>476 ベリーサンクス!
ツール次第で結構違うんですね。
どうやら手元のはカッコを処理順序として認識せず、只の検索文字としか見ないのが問題だったようです。
ということで、
ABC.*Group|DEF.*Group
で、出来ました。
ありがとうございました。
どなたか答えてくれませんか・・?
>>479 C++なら取りあえず、CでもJavaでも応用がきく・・・・はず。
>>478 すごく無駄な構文
特にGroupあたり
482 :
デフォルトの名無しさん :2005/07/21(木) 18:13:34
ドスとかにあるCLSとは何の略でしょうか。 CleanScreenとかでしょうか。
ClearScreenじゃないかな でも、CLSやCleanScreenは書けてなんで ドス なの?
>>483 ありがとうございます。
私のはwinですが、結構clsという関数名でウィンドウをクリアするとか
あったんで、ちょっと気になっていました。
485 :
デフォルトの名無しさん :2005/07/21(木) 18:56:24
はじめまして。 アセンブリについて質問があるんですが、どなたか教えて もらえないでしょうか? 今 アセンブリ言語で音を鳴らすという実習をやってるんですが 音を数倍に伸ばしたいとき、ただ同じサブルーチンを CALLで伸ばしたい数だけ呼び戻すだけでは 実行時に 音の切れ目(ブツッという音)が生じるらしいのです。 その原因と対策について述べなさい、という課題があるのですが 私の考えでは不十分と言われてしまいました。 ↓ 『例えば、16分音符を発音するサブルーチンを2回呼び出して 8分音符を作ろうとした場合、1回目を呼び出した後 2回目を呼び出し、実際に2回目の16分音符が発音されるまでの間には 音的な切れ目・空白が出来る。 これは、16分音符を2度ループする際に 戻り値の指定を しなければならないために生じるものである。』 私は、サブルーチンをCALL、という命令を実行している 瞬間は音が鳴っていない(発音する命令をしていない)から、 ブツッと切れるのだと思っていたのですが・・・ そもそもこの考え方が違うんでしょうかorz 誰か教えてください(T人T よろしくお願いしますm( )m
486 :
デフォルトの名無しさん :2005/07/21(木) 19:13:19
ハッシュを用いて二つの集合の積を求める場合、 n個とm個の集合だったらn回あるいはm回の計算回数になりますか?
487 :
459 :2005/07/21(木) 20:08:57
>>473 バカは黙っててくださいよ。
板違い?アホですか。
ソフトウェアを扱うのがこの板でしょ。
488 :
459 :2005/07/21(木) 20:11:25
お前らさっさと答えんかいヴォケ!
人間社会のマナーもわからない
>>459 がいるスレはここですか
490 :
459 :2005/07/21(木) 20:21:27
そうです
というかフーリエ変換なんて理解以前の問題のような。
所詮手法に過ぎない。
>>449 Googleの検索結果では、
カンマンフィルタ:
カルマンフィルターは、関係式の中に含まれている「ノイズ」を
観測値を用いて、式中のノイズを除去し、時々刻々推定する方式です。
観測精度や現象そのものにノイズ(乱れ)があっても、ノイズが正規分布に従うならば
カルマンフィルターによる状態量の推定は可能である。
だそうです。
要は数値解析の手法で、主な用途はシステム制御のようです。
基本的な目的は重回帰分析等と同じで、既存データからの予測値を求める事みたいですね。
こちらの方はリアルタイムに算出するみたいですが。
あと、
ttp://tklab.mech.osaka-sandai.ac.jp/resume/take/chap3.pdf にカルマンフィルタの出力値の数式が記載されています。
例題もあります。
・・・
数学云々以前に、検索くらいまともに出来るようになりましょうね。
まぁもっと詳しく知りたいならシステム工学系の書籍を買うか、教授に質問したらどうですか?
内容を理解してないクセに、検索しただけで偉そうに言うな
493 :
459 :2005/07/21(木) 21:26:25
>>491 そういうことじゃなくて
具体例を交えて簡単に分かり易く教えてください
>>485 「原因と対策について述べなさい、という課題」なのに原因だけ述べて、
対策に触れていないので不十分と言われたんでないかい?
496 :
デフォルトの名無しさん :2005/07/21(木) 22:20:17
値が解決?アドレスでしょ それに値が決まるのは実行時だし
498 :
デフォルトの名無しさん :2005/07/21(木) 23:31:46
音楽などで扱うBPMの求め方がわかりません。 四分の四拍子において 一秒間=1000という値だとしたら BPM120の場合の値は どう計算したらいいのでしょうか。 どなたかご教授ねがいます。
499 :
498 :2005/07/21(木) 23:33:00
すいません、事故解決しました。
500 :
496 :2005/07/22(金) 00:11:07
>497 なるほど。 「外部参照が解決される」とは「アドレスが解決」することなのですね。 それでも、リンクするまで、X2のアドレスは判らないと思うのですが・・・。
>>500 リンクしてもX2のアドレスは判らないってことかと
502 :
496 :2005/07/22(金) 00:35:07
>501 リンクすれば分かると思います。
503 :
496 :2005/07/22(金) 00:38:00
やっぱりリンクしなくていいです。自己解決しました。
504 :
496 :2005/07/22(金) 00:53:42
できればリンクしてください。
505 :
496 :2005/07/22(金) 00:54:34
>503 なりすますな。
506 :
503 :2005/07/22(金) 00:55:04
507 :
496 :2005/07/22(金) 00:58:33
508 :
496 :2005/07/22(金) 00:59:34
手続きBの、 Proc B(int X2) の時点で、実引数の「X1のアドレス」が入る領域を確保するので、 「X2のアドレスは分かっている(領域は確保されている)」から・・・でしょうか?
夏ですな( ´ー`)y-~~
510 :
459 :2005/07/22(金) 01:28:49
>>491 離散値カルマンフィルタの場合、最小二乗法とどうちがうのですか?
違いも教えてください。
厨房の夏はいつ終わりますか?
512 :
459 :2005/07/22(金) 01:39:03
>>491 やっぱり教えてくれなくていいです。あんたみたいな馬鹿に教えてもらいたくないです。
今年も秋が訪れると誰が保証できるだろう
Bのx2はスタック領域の オバQの毛の位置〜-1本目にあるので 実行時に手続きBに入ったときのスタックポインタの値 (フレームポインタ)との差 だけでコンパイル時にきまるのでは
516 :
496 :2005/07/22(金) 03:02:04
>実行時に手続きBに入ったときのスタックポインタの値 >(フレームポインタ)との差 だけでコンパイル時にきまるのでは ちょっと混乱してきました。 コンパイルとリンクは別なのですよね?
この↓ようなコードが extern int a; void some(void) { a++; } $ gcc -c some.c -o some.o $ objdump -dr some.o some.o: file format elf32-i386 Disassembly of section .text: 00000000 <some>: 0: 55 push %ebp 1: 89 e5 mov %esp,%ebp 3: ff 05 00 00 00 00 incl 0x0 5: R_386_32 a 9: 5d pop %ebp a: c3 ret こうなって
こう↓なるから $ objdump -rt some.o some.o: file format elf32-i386 SYMBOL TABLE: 00000000 l df *ABS* 00000000 some.c 00000000 l d .text 00000000 00000000 l d .data 00000000 00000000 l d .bss 00000000 00000000 l d .note.GNU-stack 00000000 00000000 l d .comment 00000000 00000000 g F .text 0000000b some 00000000 *UND* 00000000 a RELOCATION RECORDS FOR [.text]: OFFSET TYPE VALUE 00000005 R_386_32 a それをリンカが なんとかしてくれる(せつめいになってない)
技術系のコミュニティってMLが多いですよね。 掲示板の方が便利で楽だと思うんですけど何でMLが多いんでしょう?
楽って、別にMLを利用するために滝に打たれたり 立てた棒を額に当てて10回転したりする必要は無いぞ。
掲示板だと、教えてクンが大量に流入するからじゃね?
要らん情報まで強制的にメールで受けたくはないな。俺は。 テーマを絞ったMLなら可だけど、旬が過ぎたら洋梨。
欲しい情報だけ送ってくれるML。 いやぁ、開発したら大もうけですよ。鈴木ネジさん。
524 :
485です :2005/07/23(土) 00:02:12
>>495 さん
レスありがとうございますー(T人T
私の考え(
>>485 )をもちょっと詳しく書いて、
対策についても書き足したら「これでOK」だそうです!
ありがとうございましたm( )m
525 :
デフォルトの名無しさん :2005/07/23(土) 10:45:09
エクセルのマクロで簡単なソフトを作れるようになりたいんですが勉強する言語はBASICでいいんでしょうか? まずはカシオやシャープのポケットコンピュータを購入して練習しようと思うのですが ポケコンに入ってるBASICとエキセルのBASICは記述ルールは同じでしょうか? 初心者を超越した質問ですみません。
526 :
デフォルトの名無しさん :2005/07/23(土) 10:52:20
opensslで公開鍵の有効期限を延長するにはどうすればいいでしょうか。 自作のクライアントソフトで使う秘密鍵はソフト利用者の掌中にあります。 サーバ側で公開鍵を使っていますが、これが期限切れしてしまいますた。 ぐぐってみたんですが、業者への有効期限延長申請の手順ばかりで 自分で延長する方法がみあたりません。 公開鍵と秘密鍵を作り直して配布する以外に道はないのでしょうか。
528 :
526 :2005/07/23(土) 11:30:53
すみません。自己解決しました。
529 :
デフォルトの名無しさん :2005/07/23(土) 13:42:20
char, short, int, int long, froat, double, が何バイトか知りたいのですが、どのようにすれば分かるでしょうか?
printf("%d %d %d....", sizeof(char),sizeof(short),sizeof(int),....); とかやってみ
>>529 sizeof演算子
ただし、sizeof (char)が1であること以外は全て処理系依存。
532 :
529 :2005/07/23(土) 13:47:17
ありがとうございます、 そうか、それがかんたんですね、 なんか、froat.hとかいうのを見た覚えがあったので聞いてみたのですが そっちで行かさせて頂きます
型って他にもなかったか? その6つだけだっけ?
便乗質問 longは int longなのに なんで doubleは float doubleじゃないの?
ごめん 上のに惑わされた ならなぜ、 double floatにはならないの?
俺もそんなことを考えたことはある。ただし名前はrealでdouble中心。 short int - int - long int short real - real - long real real系はそれぞれfloat - double - long doubleに対応するという具合。
intやdoubleは型の名前で、shortやlongは修飾子だから? つーか決めた人の好みとしか言いようがない気が...
内部で決められてるものにHファイルなど存在しない お前さんの見た覚えがあるのはそれに関係した処理関数の定義ファイルじゃねぇのか
>>537 intは整数、long intは長整数
floatは単精度浮動小数、doubleは倍精度浮動小数
int、long intと同じようにしようとするなら、
float、double floatじゃなく
single float、double floatみたいになろうて
VB.NETでプログラミングしてるのですが、例えば、あるサイトに、こんなHTMLがあった場合 <HTML> <BODY> <INPUT name="text1" type="text" value=""> <INPUT type="image" src="image.gif" alt=""> </BODY> </HTML> どうやったら、VBのプログラムで<INPUT type="image">をclickできるのでしょうか? 目的は、webの入力事項をVBで書き込んで、送信するまでを自動的に行いたいのです。 さんざん悩んだ末、<INPUT type="image">の場合はelementでは、アクセスできないと言う事は、わかったのですが、どうやったら解決できるのでしょうか?
まずHTMLを勉強してからの方が良くないか
544 :
デフォルトの名無しさん :2005/07/24(日) 01:08:17
ネットワークドライブを割り当て、ボリュームラベルを変更するバッチファイルを組んでいます。 ドライブを割り当てるところまではできるのですが、ボリュームラベルが変更できません。 アクセス拒否で変更できないみたいなんです。どうにかして変更する方法はありませんか? 「192.168.0.2のy(Y:)」を「読み取り専用 ディスク(Y:)」 このように変更したいです。 構文はこんな感じです label Y:"読み取り専用 ディスク"
プログラムかどうかわからないくらい 超初級質問をさせてください。 HTML+JavaScriptとDOMで電話番号検索機能を作っているんですが テキストエリアに番号を入力して、エンターキーを押すと テキストエリアから文字が消えてしまうだけで、検索できないのです。 ちなみに、【検索】というボタンをマウスでクリックすれば検索 できるのですが・・・中身はこんな感じデス <body> <form name="form100"> <input type="text" size="30" name="key"> <input type="button" name="kensaku" value="検索" onClick="Search(key)"> </form> </body> </html> 検索ボタンを押すと、function(key)に処理が渡されます。
>>546 すません。ちなみに検索機能自体は正常に動いてマス・・・
ようはテキストエリア内でエンターキーを押したら文字列をそのまま
function(key)へ渡して検索を実行したいだけなんです。
548 :
544 :2005/07/24(日) 01:36:25
>>545 ありがとうございます。
ですが、多数の人に適用したいのと、バッチを実行する側にスキルがないのでソフトの導入はムリです。
このソフトはレジストリをいじってるみたいですが、バッチでレジストリをいじってボリュームラベルを変更することは可能ですか?
よく知らんがWMIとかでできんかね
連番のファイルを読み込みたいのですが、 以下のように書いてみたところ上手く動きません。 どうすればテキストバッファに正しく数値を文字として いれられるのでしょうか? for ( int i = 0; i < 10; i++) { char FileName[64]; sprintf(FileName, "00%d.bmp",i); // この後にファイル読み込み関数など }
お前の脳内の事なんて知るかよ
i = 10000; i < 10010
%04d
%02dじゃねえかボケ
555 :
553 :2005/07/24(日) 03:32:01
>>554 >>550 しか情報がなくて%04dを求めてるのか%02dを求めてるのかなんてわかるかボケ
わかるだろアホ
どう見ても、04ではない事は確かだ
これ以上恥さらす前に回線切って首吊って新打法がいいよ
>>558 もし0000.bmp〜0010.bmpが欲しいとしているのならば
"00%02d.bmp"とレスするし
00.bmp〜10.bmpが欲しいとしているのならば
"%02d.bmp"とレスするだろう
"00 から始まっているのに%04は無いよな。
"%04d.bmp" という発想はないのですか
アホ
>>550 ならどう見ても"00%02d.bmp"
理由、"00%d.bmp"になってるから
では、間を取って "00%03d.bmp"ということで
Cのポインタでお聞きしたいのですが、32bitのシステムの場合ポインタのサイズも32bitになりますよね。 これがもし16bitだったらポインタのサイズも16bitになるのでしょうか? 64bitシステムだったらポインタのサイズも64bitになるのでしょうか?
その通り
>>566 システムによる。
16bitのシステムでもポインタのサイズが32bitになる場合もある。
(x86のfarポインタとか)
569 :
デフォルトの名無しさん :2005/07/24(日) 09:35:24
Visual C++.NET でwindowsプログラミングをしているんですが、ビルドすると ------ ビルド開始 : プロジェクト : dxx, 構成 : Debug Win32 ------ dxx - 更新しています。 ---------------------- 終了 ---------------------- ビルド : 1 正常終了、0 失敗、0 スキップ とだけでて、ソースを書き換えたのに前のと変わっていないんです。 どうしたらちゃんと更新されるんでしょうか・・
571 :
デフォルトの名無しさん :2005/07/24(日) 11:44:49
プログラムの初心者の質問です。 vbaで作ったプロジェクトを配布したのですが、配布先から 「コンパイル エラー: プロジェクトまたはライブラリが見つかりません」 というエラーが出ると報告がありました。配布の問題だそうです。 アルバイトの試験なので、自分で考えなければいけません。 プロジェクトには、フォームと標準モジュールが1つずつ入っています。 標準モジュールには、幾つかのプロシージャがあり、フォームを使うプロシージャだけが エラーになるそうです。 色々調べてみたのですが、よくわかりません。 どなたかよろしくお願いします。
自分で考えろ
>>571 >プログラムの初心者の質問です。
『初心者』という単語を使う時点でオワットル。
>vbaで作ったプロジェクトを配布したのですが、配布先から
環境はきちんと書け。
Excel VBA? Access VBA? またそのバージョン等。
>アルバイトの試験なので、自分で考えなければいけません。
なら自分で考えて答えをだせwww
まぁ、取りあえず開発環境と配布先の環境が一致していない事が原因だと思うが。
574 :
デフォルトの名無しさん :2005/07/24(日) 12:01:09
プログラムのnewbieの質問です。 vbaで作ったプロジェクトを配布したのですが、配布先から 「コンパイル エラー: プロジェクトまたはライブラリが見つかりません」 というエラーが出ると報告がありました。配布の問題だそうです。 アルバイトの試験なので、自分で考えなければいけません。 プロジェクトには、フォームと標準モジュールが1つずつ入っています。 標準モジュールには、幾つかのプロシージャがあり、フォームを使うプロシージャだけが エラーになるそうです。 色々調べてみたのですが、よくわかりません。 どなたかよろしくお願いします。
575 :
デフォルトの名無しさん :2005/07/24(日) 12:05:20
20XX年、とある研究所で飼育されていたメスの牛が突如超能力をを持った。 その牛は自らをクイーン・オブ・モウモウと名乗り、仲間の牛にも知能を与え 世界を混乱に貶めた。 人間を奴隷とした牛軍団は先ず、先祖代々の恨みをはらすべく、 女性に成長ホルモンを投与して、乳を肥大化させ、そこから出る母乳を 人乳として搾乳機を使い搾り出すことを始めた。
576 :
デフォルトの名無しさん :2005/07/24(日) 12:07:18
20XX年、とある研究所で飼育されていたメスの牛が突如超能力をを持った。 その牛は自らをクイーン・オブ・モウモウと名乗り、仲間の牛にも知能を与え 世界を混乱に貶めた。 人間を奴隷とした牛軍団は先ず、先祖代々の恨みをはらすべく、 女性に成長ホルモンを投与して、乳を肥大化させ、そこから出る母乳を 人乳として搾乳機を使い搾り出すことを始めた。
577 :
デフォルトの名無しさん :2005/07/24(日) 13:07:40
≫573 >『初心者』という単語を使う時点でオワットル。 なんという言葉を使えばよいのでしょうか。 >環境はきちんと書け。 Excel VBA? Access VBA? またそのバージョン等。 Acad2005 VBA です。 Microsoft Forms 2.0 Object Library を使っています。 2チャンネルに書き込むのも初めてなので、至らぬところは多々あると思いますが、 よろしくお願いします。
Acad2005ッテナンデスカ
579 :
デフォルトの名無しさん :2005/07/24(日) 13:37:08
unzipやunlhaといった統合アーカイバで公開されているdllで、 フォルダの階層関係を維持したまま任意のファイルだけを圧縮することって可能でしょうか? 可能ならば、コマンドラインのサンプル教えてください。 やってみたこと。(unlha) a -d1 c:\test.lzh "c:\my folder\" @list.lst @list.lstの中身 "test.txt" "program\sample.txt" 以下続く これを実行しても圧縮ファイルは作られませんでした。
580 :
デフォルトの名無しさん :2005/07/24(日) 13:42:15
>>578 私もあまり詳しくないので、的外れかもしれませんが、
Auto Cad 2005 の略で図面を書くソフトです。
581 :
デフォルトの名無しさん :2005/07/24(日) 18:44:43
569です
>>570 リビルドしても、更新されてないんです・・
>>569 関係ないファイルを書き換えているんじゃない?
583 :
デフォルトの名無しさん :2005/07/24(日) 19:18:08
初心者がやる言語って何がおすすめ?
C#
HSP
Java
VB
C
もうねPython以外ない。
Delphiが最高!
Perl
Rubyが無いのはなぜ?
VB我一番
インタプリタ言語はお帰りクダサイ
インタプリタも使い方によっては便利で良いんだがな。
アセンブリ
デバッガの画面で目にする JMPはEBでJEは74とか、 そういうのがわかる一覧があれば教えてください インテルにあるらしいのですが見つかりませんでした
ひでえ・・・
>>599 おーありがとう
とりあえず難しいことはよくわかった
あとは知りたいことがあるか探してみます
VC6Proのアカデミックパックでプログラムを組んだのですが、これを配布する 場合、とくにvectorに登録するような場合は、ライセンス取得してないと駄目 なんでしょうか?? MSなんて金とるだけのサポートだとおもってるんで、登録してないんですけど。
603 :
デフォルトの名無しさん :2005/07/25(月) 12:14:58
>>582 いや、ちゃんとそのファイルをかきかえてるんです
>>602 なんて口だけの輩だとおもってるんで、相手にしてないんですけど。
>>602 >とくにvectorに登録するような場合は
vectorに聞け
>ライセンス取得してないと駄目
何のライセンスだかわかんね
>??
??
>MSなんて金とるだけのサポートだとおもってるんで、
と
>登録してないんですけど。
のつながりがわかんね
そもそも「登録」って何だ?
>>606 箱モノかってるっつの!
nyもMXもない学生時代に!!
クラスライブラリの相関図ポスターみたいなのが入ってるくせに、マニュアルに
コマンドリファレンスが入ってなくて途方にくれたらMSDNライブラリに入ってる
のを知って時代が変わったのを肌で感じたくらいイヤミなMS製品をよ!!
>>607 登録っていうのはVCの製品登録です。
ハガキはあるんだけど、単にMSDNの会員登録っぽいんでよくわからんの
ですが??
自分が不安におもったのは、MSの開発ツールで開発したソフトは、正規
パッケージ版の証(?)みたいなのを取得しないと販売(つまりシェアウェア化)
できないって数年前にどっかのHPでみたような記憶があるんですけども。
>>608 それはアカデミックの場合は商用として使えないって奴だろ
それかーー_no じゃあフリーから脱却するためにNET買うか... たけぇ。 ちょうたけぇよおっかさん。
結婚式のプログラムを作ってください。お願いします。
1.開宴 2.新郎・神父入場 3.お開き
615 :
613 :2005/07/25(月) 15:27:45
>>614 斬新ですね!
ありがとうございました。m(_ _)m
花嫁こねーのかよ
1.開宴 2.新郎・妊婦入場 3.お開き
618 :
デフォルトの名無しさん :2005/07/25(月) 15:38:59
入力されたコードから一致するデータを"c:\例題.txt"から取得する。 ※0が入力されるまで処理を繰り返す。できれば一度目の0入力に対応していただけると ありがたいです。 ---------c:\例題.txtの内容------- 1,あああああああ 2,いいいいいいい 65,ううううう うううううう 89,えええ えええ ええ 99,お願いします。 -------------------------- ↓↓↓↓実行結果↓↓↓↓ コード?65 ううううう うううううう コード? ↑↑↑↑↑↑↑↑↑↑↑↑ [3] 環境 [3.1] OS:Windows [3.2] コンパイラ:gcc [3.3] 言語:C [4] 期限:07月24日18:00まで お願いします
>>618 >期限:07月24日18:00まで
無理だろ。
ヒント:2006年
621 :
デフォルトの名無しさん :2005/07/25(月) 15:46:56
ごめんなさい 間違えました。 誰かわかりませんか?
>>569 小さいプロジェクト作って正常に動作するか確認してみたら?
それで動かないならどこか壊れてるんだろうし、正常なら
おかしいプロジェクトだけが問題。
突き止めるのが骨だったら新しいプロジェクトへファイルを引越ししちゃえばいい。
固定長の2進符号を考えたとき、誤り訂正用に4ビットのパリティビットが使えるとする。 ・何桁までの符号(パリティビットを含む)に対して誤り訂正できるか?理由も ・4ビットのパリティビットを持つ符号を作り、それを例として誤り検出と訂正ができる仕組みを述べなさい
624 :
デフォルトの名無しさん :2005/07/25(月) 16:09:56
for(int i=0;i<5;i++){ System.out.println((i+1)+"番目の人の点数は"+ test[i]+"です"); } は何を意味しているのですか?教えてください
五人の点数を表示するプログラム
626 :
デフォルトの名無しさん :2005/07/25(月) 16:32:12
>625 本当ありがとうございます!!! Sample10.java中、(1)〜(2)の行が何を行う命令かを説明してください。6行目から 10行目まで、さらに、11行目から16行目までが何を行う命令かを説明してください。 -------------------------------------------------Sample10.java------------------------------------------------------ 1: class Sample10{ 2: public static void main(String args[]) 3: { 4: int num[][]; <--(1) 5: num = new int [5][5]; <--(2) 6: for(int i=0;i<5;i++){ 7: for(int j=0;j<5;j++){ 8: num[i][j] = i+j; 9: } 10: } 11: for(int i=0;i<5;i++){ 12: for(int j=0;j<5;j++){ 13: System.out.print(num[i][j]+" "); 14: } 15: System.out.println(""); 16: } 17: } 18:} も教えていただけませんでしょうか。どうかおねがいします
[゚Д゚]ポカーン
マルチ士ね
>>626 1:クラスの宣言開始
2:メソッドmainの開始
6〜10:二次元配列の代入
11〜16:上で代入した数を表示
まちがえた (1)二次元配列numの宣言 (2)二次元配列numの実体確保
なんか仕事に役立つと思って、Windows2000Proを買って来たのはいいんだけど 起動しないまま、HDDの肥やしになってた で、たまにExelとか使いそうなことになりそうだからVBA覚えようと思うんだけど VBAってVBの入門書かって来たらいいの? それとも、Exelの入門書かって来たらいいの? ってか、VBの機能限定版がVBAみたいなイメージでいいの? Wordでも、VBA使えるみたいだけどどこにどういう風に使うの? ごめん、質問ばっかになったけど一つづつでも答えてくれると嬉しい
Windows2000とExcelとどう関係あるのか小一時間...
633 :
デフォルトの名無しさん :2005/07/25(月) 18:50:45
ここの住人の方々なら解けると思い質問させていただきます。 問 π = 3.141592・・・ をIEEE単精度表現すると出てくる 32bit のものを 16 進数で表現せよ。 この問題が解けなくて困っています。どなたか出来る方お願いします。
634 :
デフォルトの名無しさん :2005/07/25(月) 18:55:11
自動生成?例えば うずまき うんこ 一本 くそ 水っぽい うんち ってあったら うずまきうんち とか生成してくれるプログラムは何ていいますか?どこありますか?
635 :
631 :2005/07/25(月) 19:08:29
>>631 EXCELマクロ入門買え。
VBやEXCELの本は別物。
637 :
631 :2005/07/25(月) 19:13:37
>>636 ありがと
そんなのあるんだ、この前本屋さんで軽く見舞わしたときには見付けられなかったよ
638 :
631 :2005/07/25(月) 19:14:48
追記、 ってことは、VBとVBAは全然別物なの?
別物
>>633 float pi = 3.14159265;
printf("%08x",*(int*)&pi);
ただしintが32bitの環境ね
>>640 なんか変な変換されたorz
*(int*)& pi
でどうだ?
644 :
デフォルトの名無しさん :2005/07/25(月) 19:33:49
>>640 641
質問に答えていただきありがとうございます!
大変申し訳ないのですが、プログラムで答えをだすのではなく、
どういう手順で計算すればでるのかを教えていただきたく質問させていただきました。
まずπをIEEE単精度で表現
N = (-1)^s * 2^(-e) * 1.m
こういった感じで出していき、それを16進数表現するという手順を紙の上でやるといったものなのです。
こちらの説明不足でご迷惑おかけしました。
もしよろしければ引き続きご教授お願い致します。
頭悪い? コード読んだら分かるだろ
情報の小出しは死にも値する所業です。もうこないでね♥
>>644 それは仕様書を読んだ方が早いんじゃない? ここでそんなこと
教えてくれる香具師がいたらネ申
普通プログラムを業務にしている人間でIEEEのフォーマットを
手動キャストできるような香具師はまずいないよ。
だって必要が無いもの
>>634 <script type="text/javascript">
var prefix = new Array("熟練した", "貫禄ある", "水っぽい", "
>>634 のような", "とてつもない");
var suffix = new Array("うんち", "うんこ", "下痢便", "浣腸液", "糞");
var output;
var index = Math.floor(Math.random() * prefix.length);
output = prefix[index];
index = Math.floor(Math.random() * suffix.length);
output += suffix[index];
alert(output);
</script>
>>644 わかりやすいページが無いのよね。
IEEE754 ならこんな感じかしら、詳しくは自分で調べてね。
符号+ -> s=0
3.14 = 1.57 * 2^1 -> e=(128)+1 = 129
0.57 * 2 = 1.14 -> 1
0.14 * 2 = 0.28 -> 0
0.28 * 2 = 0.56 -> 0
0.56 * 2 = 1.12 -> 1 [9]
0.12 * 2 = 0.24 -> 0
0.24 * 2 = 0.48 -> 0
0.48 * 2 = 0.96 -> 0
0.96 * 2 = 1.92 -> 1 [1]
:
-> m = 91…
650 :
649 :2005/07/25(月) 20:24:17
あ、IEEE754の指数バイアスは127ね。というか 2^(-e)ってのは初見だわね。
>>638 別物だけど似てはいる。(ver6までのVBと全てのVBA)
653 :
デフォルトの名無しさん :2005/07/25(月) 22:30:45
携帯ちゅうにも使えるプログラミング系のweb辞書はないでしょうか?
そもそもプログラミング系のweb辞書って何だ?
MSDN Online Library パケ死しても知らない
656 :
デフォルトの名無しさん :2005/07/25(月) 23:42:39
VP3、VP6両者をインストールする再どちらからすればよいですか? 順番を間違えた場合どのような弊害が出ますか?
657 :
デフォルトの名無しさん :2005/07/26(火) 00:08:12
CCNPてなんですか?JAVAみたいな言語ですか?
659 :
デフォルトの名無しさん :2005/07/26(火) 04:40:31
http://www.rs.kagu.sut.ac.jp/~infoserv/j-siken/H12b2/pm11.html 上記問題で、
37 if ( mg[gx/BLKSZ][gy/BLKSZ].flg == ON &&
38 hitck[gx%BLKSZ][gy%BLKSZ] == HIT ) {
となっています。
mg[gx/BLKSZ][gy/BLKSZ].flg == ON
は分かりますが、何故
hitck[gx%BLKSZ][gy%BLKSZ] == HIT
が必要なのでしょうか?
mg[gx/BLKSZ][gy/BLKSZ].flg == ON だけでは何故駄目なのでしょうか?
そもそも「hitck」は、何の為に存在しているのでしょうか?
また、設問3の回答は、
「オ:行番号 52 の直後に scnt++; を追加する」になっていますが、
「ウ 行番号 44 を else { hitpt--; scnt++; } に置き換える」では、何故駄目なのでしょうか?
よろしく、お願いします。
661 :
659 :2005/07/26(火) 04:51:39
以前誰かが書き込んでいましたが、 設問3の方は、「投書する」を押して10秒後に閃きました。 モグラが同時に複数個現れている場合があるので、単にあるモグラ画像にヒットしなくても、 他のモグラ画像にヒットしている可能性があり、その後、最初にヒットしなかったモグラをクリックする可能性が あるので、複数個のモグラ画像が存在している場合、一回のアンヒットでは減点の対象にならない・・のですね。 であってるのかな・・・。 「hitck」の方の問題はまだ分かりません。 よろしくお願いします。
くだらん荒らしか真性のバカか。夏だねえ。
663 :
659 :2005/07/26(火) 04:56:50
>660 どこがいいでしょうか?
やっぱ、毎年夏休み突入日に 【夏休み】宿題に関する質問はここでスレ を立てるべきかも…
>>665 ここは2chだよ?
管理って何?
おまいは自治厨でつか?
667 :
659 :2005/07/26(火) 07:07:46
>一回のアンヒットでは減点の対象にならない・・ 違う!!問題は「見逃したモグラの数」でした。 なら、「オ」でいいのか・・・。 「hitck」の方の問題はまだ分かりません。 それと、ええっと、学校の宿題ではないのです・・・。
関数のオーバーライドをする場合、C++ではvirtualを つけないとオーバーライドされない理由について何か ご存知でしたら教えてください。
>>668 仮想関数は非仮想関数よりコストがかかるから。
(非仮想関数のコストはクラスのメンバ関数ではない関数と同じ)
というわけで非仮想関数がデフォルトで、仮想関数はvirtualで指定するということになった。
と、D&Eに書いてある。
>>659 設問4まで解けば hitckの意味が判ると思う。
672 :
659 :2005/07/26(火) 11:12:04
>671さん ありがとうございます。 止まってしまって、先に進んでいませんでした。 見てみます。
673 :
659 :2005/07/26(火) 11:24:17
なるほどです。 この問題を挿入する前振りの為に、わざわざhitckが入れられていたのですね・・・。 くだらないことを考えていました。 ありがとうございました。
674 :
デフォルトの名無しさん :2005/07/26(火) 12:24:54
すみません、どのスレに書いていいかわからなかったので ここに書かせて頂きました。 えっと、linuxでAPLから受信パケットのIPヘッダのTOSを判別して 次に送信するパケットをそのTOSで設定して送信ということは 出来るのでしょうか?(要はAPLでTOSが設定出来るかの意味です) 申し訳ありませんわかる方いらっしゃいましたらご教授下さい。
死ねクソマルチ
すみません、質問させていただきます。 3DCGソフトのSoftImage|XSIで扱っているのファイルのフォーマットはどこかに公開されていますか? 教えてください。
>>676 取り扱いようのSDKが今でもあるんじゃない?
サファイヤのあとの、com使ったやつだっけ
679 :
デフォルトの名無しさん :2005/07/26(火) 17:07:01
a
680 :
デフォルトの名無しさん :2005/07/26(火) 18:45:17
すいません .dllとゆう拡張子のファイルを開くソフトってありませんか?あったら教えてください
681 :
デフォルトの名無しさん :2005/07/26(火) 18:47:47
プログラムも中身はテキストだったりするのです。 だから、メモ帳。
682 :
デフォルトの名無しさん :2005/07/26(火) 18:50:55
メモ帳で開けられるんですか?
開けます
685 :
デフォルトの名無しさん :2005/07/26(火) 18:53:03
中を見てみたいなー、と思いまして
確か何処かに機械語開発環境があったな。それ使え。
687 :
デフォルトの名無しさん :2005/07/26(火) 18:57:11
探してみます
688 :
デフォルトの名無しさん :2005/07/26(火) 18:59:42
配列があります。(配列A) これをあるアルゴリズムで2つの配列に 分けたいと思います。(配列BとC) 中身の値によって、Bだけに入れられる場合もあれば Cだけに入れられる場合、BとC双方に入れられる場合があります。 これで ・BとCの合計は少なければ少ないほどいい ・BとCの差は少なければ少ないほどいい を示す1個のスカラ値を作りたいんですが 何か良いアルゴリズムはありませんか?
689 :
674 :2005/07/26(火) 19:00:49
>677 マルチって複数の所に書くことを言うのです? だとしたら申し訳ないです、どこにかいていいかわからなくて 書いてしまいました。。
>>688 実データか、計算したハッシュ値を元に、ソートして中央の値で分けたら。
>>688 追記、最小を作りたいなら。
実データか、完全ハッシュ値を計算して、ソートして中央の値で分けたら。
692 :
デフォルトの名無しさん :2005/07/26(火) 21:32:56
スレ建てるまもなさそうなので、ここで質問させてください。 ある一つのファイルに対しての操作なのですが、 そのファイルはパソコンAのローカルにあって WINAPI WriteFileで書き込んでいます。 追記する形でどんどんAppendしていきます。 もう一方のパソコンBからはfopen(リードオンリーモード)で 開いてリードします。 実際に試してみて、排他されるかと思ったのですが 特に問題は起きないようです。 こうゆうケースで、書き込み時にエラーにはならないでしょうか? リードする側はいくらエラーになっても問題ないのですが。
693 :
デフォルトの名無しさん :2005/07/26(火) 21:40:08
>>690 すみません、言葉が足りませんでした。
・BとCの配列の大きさの合計は少なければ少ないほどいい
・BとCの配列の大きさの差は少なければ少ないほどいい
です。
つまり配列Aを均等に2つに分けたいんです。
それでいろいろな分け方を試して、もっとも均等に分けられる方法を
試そうかと思ったんです。
最初BとCの差だけを考えていたんですが、それでは足りないみたいで。
例えば、配列Aの長さが10で、結果1がB10・C10になり、結果2がB5・C6になった場合
結果1の方がBとCの差がありませんが、分けるという観点からはあまりよろしくない結果になってしまいます。
694 :
デフォルトの名無しさん :2005/07/26(火) 21:44:27
>>690 すみません、言葉が足りませんでした。
・BとCの配列の大きさの合計は少なければ少ないほどいい
・BとCの配列の大きさの差は少なければ少ないほどいい
です。
つまり配列Aを均等に2つに分けたいんです。
それでいろいろな分け方を試して、もっとも均等に分けられる方法を
試そうかと思ったんです。
最初BとCの差だけを考えていたんですが、それでは足りないみたいで。
例えば、配列Aの長さが10で、結果1がB10・C10になり、結果2がB5・C6になった場合
結果1の方がBとCの差がありませんが、分けるという観点からはあまりよろしくない結果になってしまいます。
>結果1の方がBとCの差がありませんが、分けるという観点からはあまりよろしくない結果になってしまいます。 これが分からん。よろしいかよろしくないかは、お前の頭を割って中身を見ないと判定できないのだが。
700 :
デフォルトの名無しさん :2005/07/26(火) 23:07:32
>>699 すみません、では実際やりたいことを述べます。
対象は円です。位置座標(x,y)と半径(r)を持ちます。
これが400個散らばってありましてBSPTreeで保持したいんです。
それで適当にいくつかの直線を与えて、その正の領域と負の領域に円を分けます。
その中で最も均等に分けられた線を本採用とし、再帰的にこの作業を繰り返していきます。
そこで問題になるのが線を選ぶ基準です。
円が必ず正か負かどちらかになればいいんですが、線に重なる円は両方に属さなければなりません。
例えば円が10個ありましてその全てが線と重なる場合、正領域に10個、負領域に10個となります。
双方に差がないのでまったくの均等ですが、実際は全然分けられていません。これでは駄目です。
何か良い判断方法はありませんか?
>>692 書き込むのは一方だけ、もう一方は常に読むだけ
衝突すべき処理が無いのにエラーになる理由がない
>>692 CreateFileの排他制御のフラグ周りの説明読んどけ。
FILE_SHARE_READ/WRITE
703 :
データボックス :2005/07/27(水) 07:08:31
Pascalの標準手続きと標準関数は、少ないんかいな。 サイエンス社の「Pascal入門」と「Pascalプログラミングの基礎」で巻末に載っている 手続きと関数をすべて調べたら、手続きは13で、関数は17とわずかしかない。 DelphiのObject Pascalを使わないと、限られたことしかできなのかいな。
Pascalなんて所詮お遊び言語だしな
705 :
デフォルトの名無しさん :2005/07/27(水) 07:19:54
windows.hをくれ!
>>705 PlatformSDKをインストールしろ。
Win32APIスレの最初の方にある。
707 :
デフォルトの名無しさん :2005/07/27(水) 07:29:42
インストールしなきゃだめ? インストールってあんまり好きじゃないんだよなぁ
708 :
デフォルトの名無しさん :2005/07/27(水) 08:12:28
はじまして。 InstallShieldを使って試用期限付きのプログラムを 作りたいと思っています。(Win2000,XP) インストール時にレジストリにインストール日時情報を保存し、 アプリケーション起動時に試用期限チェックが できるようなものを作成したいのですが。 どのようにすればインストール時にインストール日時を レジストリに保存することができるのでしょうか? HKEY_USER_MACHINEとかの配下に値を設定したいのですが…。
709 :
データボックス :2005/07/27(水) 08:15:12
何で人大杉ばっかり出るのか
>>708 レジストリいじるだけで試用期限とっぱらえちゃうのはいいのかね?
しかしさすがにインストール時のレジストリ書き込みなんてヘルプに乗ってるだろ
711 :
デフォルトの名無しさん :2005/07/27(水) 10:03:34
とりあえず構いません。 レジストリの書き込み方はわかるのですが インストール日時をどうやって保存するのがわからないのです…。
最初に起動した日時でええやん
713 :
デフォルトの名無しさん :2005/07/27(水) 10:36:22
できればインストール日時で制限をしたいです。 何か方法ご存知ないですか? 起動時の方が簡単なのかもしれませんが…。 ちなみに起動日時をレジストリに保存とかもできるのでしょうか?
>>713 起動時の方は、そのアプリでAPI呼んでレジストリに書けば良いだけかと
インストール日時にこだわる意味がわからん
インストール日時のほうが試用期限なので最適化と思うのです 初回起動にしろって、あなたたちがやり方を知らないからですか?
717 :
デフォルトの名無しさん :2005/07/27(水) 10:45:41
2chにコードはる場合 インデントは全角スペースしかないの?
HTMLを勉強するべき
>>717 お前のコードなど
何の訳にも立たないから、貼らないでおくべき
720 :
デフォルトの名無しさん :2005/07/27(水) 10:57:29
なんかごちゃごちゃになってすみません。(私と716さんは別人です) インストール日時にごだわるのはずっと起動されないことを考慮して、ということです。
起動されないプログラムなんて、必要とされてないソフトって事じゃん
試用期限なんだから、試用を始めた時からだよな
インストールしたときに強制的に一回起動させたらいいだけでは?
C++は勉強すべきですか?
>>724 なんで?
理由が無いのならやらなくてもいいし
理由があるのならやればいいじゃん
一応理由があるんでやってみます。
728 :
デフォルトの名無しさん :2005/07/27(水) 11:20:02
起動日時で制御するのが一般的なんですね。 でも今回はインストール日時で期限を設定したいので インストール時にレジストリにインストール日時を 保存する方法があれば 教えてください。 たびたびすみません。
729 :
デフォルトの名無しさん :2005/07/27(水) 11:24:24
>>719 つまんないレスは止めてください。
お前みたいなレスが積もり積もって板の質低下につながりますよ。
>>716 とか
>>729 って「自己解決しました」の荒らしだろ。
IDないとこういう愉快犯が増えて困るな。
>>717 で半角スペース1文字分になる
専用ブラウザ(俺の場合はギコナビ)使えば、
半角スペースを に置き換えてくれる
733 :
デフォルトの名無しさん :2005/07/27(水) 12:08:49
お前ら、質問の意図が理解できなかったり、解からないんだったら、レス付けるなよ。
735 :
デフォルトの名無しさん :2005/07/27(水) 12:12:38
>>734 お前のことだよ。お前がレス付けなければ荒れないんだよ?ていうか、厨房だろう?
夏厨に何言っても無駄
>>733 = 735でしょ?
君がそういうことを書かなければいいと思うよ
>>734 が、
>>733 にレス付けるなって意味で言ってるんなら
的確だと思うし
738 :
デフォルトの名無しさん :2005/07/27(水) 12:24:11
>>737 俺の事は棚に上げておいて、そもそも質問に対して、理解できてもいないのにレスするのはどういうことか。
煽るようなことを言うのに意味があるのか。
他の板を見てこい。
この板がどれだけ低レベルなことか。
740 :
デフォルトの名無しさん :2005/07/27(水) 12:25:34
そもそも夏厨だからとか、そういうわけの分からんこじつけをして煽ったり荒したりしているのだろう? 止めろよ。
>>738 >俺の事は棚に上げておいて、そもそも質問に対して、理解できてもいないのにレスするのはどういうことか。
理解もできないのにレスするっていうのは
単に、回答者の誤認とかそういうのでしょ?
>煽るようなことを言うのに意味があるのか。
君がいってる、厨房とかそういうのは煽りじゃないの?
>他の板を見てこい。
>この板がどれだけ低レベルなことか。
だからなんなの? 他の板と同じレベルじゃなきゃいけない必要があるの?
君が不快に思うのならここに見なければいいだけだと思うんだけど、どうして来るの?
742 :
デフォルトの名無しさん :2005/07/27(水) 12:40:30
>>741 放っておけと?こういうところで培った馬鹿を一般社会に送り出せば、明日のわが身を心配するのは当然のことだろう。
うちにはここで誤認でも答えている人よりも 厨房だの、夏厨だの、って騒いでいる人の方が馬鹿に思うけどな だいたい、ここはWWW上なんだからそういうことをするだけで 現実社会ではやらないと思うよ 君みたいに、現実社会とWWWの中とがごっちゃになっている人の方が心配に思う
>>717 htmlの半角スペースは、&nbspの半角がそれに当たる。
また、行の1文字目である事や、半角スペースが連続でなければ、
普通に半角スペースで書き込んでも機能する。
<とかは自動でhtml対応にしてくれるから、
半角スペースにもその機能が欲しいよね。
しかし、改行とか>>みたいに嵐にも使われそうだから、
同じようにある個数以上使うと、書き込めなくなる機能も付きそう。
人大杉になっちゃった
アセンブラ(MIPS)を使って再帰的なプログラムを書きたいんですが、何かあまり複雑にならないでオリジナリティーのある再帰プログラムってないでしょうか?
2Dのアクションゲームを作っているのですが、 ゲームに「視界」の要素を持たせたいんです。 一点から回りに向かって障害物までのみを 表示させるにはどうすればいいんですか?
>>748 わかりました。
マルチンコスキーしてきます。
750 :
デフォルトの名無しさん :2005/07/27(水) 18:52:59
全然理解不能なことなのですが ある関数を呼び出す前に puts("a"); をすると、問題は起きないんですが それを除くと、セグフォります これが何故か全く分かりません printf("a\n"); だと、セグフォりました puts("a"); をすることによって変わることなどあるのでしょうか? コンパイラは gcc (GCC) 3.3.3 です、 今詳細は調べている最中ですので、もう少し後にどの関数が問題なのか書き込みさせて頂きます 他に何か情報が必要でしたら、すいませんが そのつどを書き込んで頂ければ助かります
メモリ破壊でもしてるんだろ。
752 :
デフォルトの名無しさん :2005/07/27(水) 18:58:57
■■■■■■■■■■□□■■■■■■■□□■■■■■■■■■■ ■■■■■■■■■■□□□□■■■■■□□□■■■■■■■■■ ■■■■■■■■■□□□□□□■■■■■□□□■■■■■■■■ ■■■■■■□□□□□□□□□□■■■■□□□□■■■■■■■ ■■■□□□□□□□□□□□□□■■■□□□□□■■■■■■■ □□□□□□□□□□□□□■■■■■■□□□□□□■■■■■■ ■■□□□□□□□□■■■■■■■■■□□□□□□■■■■■■ ■■■■□□□□□□□■■■■■■■■□□□□□□■■■■■■ ■■■■■■■□□□□■■■■■■■■□□□□□■■■■■■■ ■■■■■■■□□□□□□□□■■■■□□□□□■■■■■■■ ■■■■■■□□□□□□□□□□□■■□□□□□□■■■■■■ □□□□□□□□□□□□□□□□□□□□□□□■□■■■■■■ ■□□□□□□□□□□□□□□□□□□□□□□■□□■■■■■ ■■□□□□□□□□□□■■■■□■□□□□□■■□■■■■■ ■■■■□□■□□□□□■■■■■■□□□□□■■□□■■■■ ■■■■■■■□□□□□■■■■■■□□□□□■■□□■■■■ ■■■■■■■□□□□□■■■■■■□□□□■■■■□□■■■ ■■■■■■□□□□□□□□□■■■□□□□■■■■□□■■■ ■■■□□□□□□□□□□□□□■■□□□□■■■■□□□■■ ■■□□□■■■□□□□□□□□□■□□□□■■■■■□□■■ ■■□□□■□□□□□□□□□□□■□□□□■■■■■□□■■ ■■□□□□□□□□■■□□□□□□□□□□■■■■■□□□■ ■■□□□□□□□■■□□□□□□□□□□□■■■■■□□□■ ■■□□□□□■■■□□□□□□□■■□□□□■■■■□□□■ ■■□□□□■■■■□□□□□□■■■□□□□□□□□□□□□ ■■□□□□■■□□□□□□□■■■■■□□□□□□□□□□□ ■■□□□□□□□□□□□□□□■■■■■□□□□□□□□□□ ■■■□□□□□□□□□□□□□□■■■■■□□□□□□□□■ ■■■□□□□□□□□■■■□□□■■■■■■■□□□□□■■ ■■■■□□□■■■■■■■■■■■■■■■■■■■■■■■■
メモリ破壊がputsでどうにかなるのか?
754 :
デフォルトの名無しさん :2005/07/27(水) 19:06:13
どこで質問したらよいか解らなかったのでここで質問します。 EXcelの2000(開発用)で作成したファイルを EXcel2003(一般用)で開いた所、 署名がどうとかいうMSGが出たので保存せずに ファイルを閉じました その後Excel2000でそのファイルを開いた所以下のメッセージがでました。 Microsoft Visual Basic ファイルへのアクセスでエラーが発生しました。ネットワークへの接続が切断されている可能性があります。 MSGのOKを押し、ファイルが開かれるのですがマクロを記述した basが取得できていないようなのですが修復できないでしょうか?
Visual C++の歴史について教えてください。 名前の由来や、いつごろ、最初にうごいていたOS等を教えてください。 wikipediaなどを見ても、詳しく書いてなかったので。
おお、わかりやすいですね。 ありがとうございました。
そうだけど、putsはどう説明するの?
俺には説明できん だが、putsを入れないとセグフォが起き、入れると起きないという厳然たる事実だけがある
人大杉うざいなぁ。 いちいち2chブラウザ立ち上げんといかんのか。
お前がゴミレストリロード減らせばすべて解決。
コード入れたり入れなかったりすることでTEXTセグメントのサイズも 変わるだろうし セグフォらないときは破壊先がBSSとかDATAで セグフォるときは破壊先がTEXTとか そんなことじゃないのか
764 :
デフォルトの名無しさん :2005/07/27(水) 21:56:30
二次元座標上で、任意の個数の点とそれらを結ぶ線分からなり、 点の位置を適当に移動して線分同士が交差しなくなるようにできる 点と線分の集合をランダムに生成するにはどうしたらよいでしょうか?
宿題は宿題スレへ
>>764 適当に点を繋げて線分を作っていって
他の線と交差するようなら、片方の点を交差する手前に移動
でいいんじゃねえの?
それでは嫌ですか、そうですか
>>764 そこに「最短の」が入ったら、パパ腹を抱えて笑っちゃうぞ。
769 :
764 :2005/07/28(木) 02:16:05
>>768 今レベル11クリアです。まさしくこれがやりたいんです。
平面的グラフの生成アルゴリズムでも結構です。
Lv7まで行った…これ途中でセーブできんのか?
鼬害
終わんねーよ・゚・(ノД`)・゚・
773 :
デフォルトの名無しさん :2005/07/28(木) 10:19:24
メッセンジャーなどのソフトを作るには、どの言語がよいですか? どの言語でも問題ないですか?
>>773 どの言語でも問題ない。
ただしネットワーク系の機能をちゃんと持っていると楽。
775 :
ヘルプ!! :2005/07/28(木) 10:56:00
ROMってる暇なくてごめん!エクセルで画像を挿入できなくなった。ファイルから挿入するとファイル名の欄が透明になっててエラーで弾かれる。対処法教えてください。お願いします!PCはXP
お引き取り下さい
778 :
デフォルトの名無しさん :2005/07/28(木) 11:43:55
はじめまして
779 :
デフォルトの名無しさん :2005/07/28(木) 11:47:25
たたたたいへです
780 :
デフォルトの名無しさん :2005/07/28(木) 11:48:25
オーイ
781 :
デフォルトの名無しさん :2005/07/28(木) 11:51:09
なんだよ
782 :
デフォルトの名無しさん :2005/07/28(木) 11:52:57
聞いていますか
漫画読みながらですが
Cで整数型の特定のbitNを反転させる処理はどう書いたらいいでしょうか
>>784 v = v ^ (1 << N);
(一番下のビットでN=0とする)
#define BIT0 1 #define BIT1 2 #define BIT2 4 A ^= BIT0;
#undef BIT0 #undef BIT1 #undef BIT2 #define BIT(n) (1 << n)
今 30 歳前後のプログラマ(c++ とか)の人は 大学の何学部何学科を卒業した人が多いんですかね? それと大学でプログラムの詳細を教えてたんですかね? 自分(30 歳前後)が高校生のころはプログラムのことなんか全く考えたことなく 最近趣味で勉強してるだけですが ただの興味本位です
翻訳ソフトが吐いたような文章だな。
とても30歳が書いたとは・・・
だから世界中で唯一の万人が違和感無く読める言語の プログラミング言語をやりはじめたんでしょ まぁ、なまりというか癖のあるコードもめちゃめちゃおおいけど
翻訳機通してきた日本語は前提がわかれば何とかなるけど 異質なコードだけはどうにもならんね
感動した。
797 :
デフォルトの名無しさん :2005/07/28(木) 21:40:32
WindowsMediaPlayerの視覚エフェクトのようなものを表示するソフトのようなものを作りたいんです。 そこで、wavファイルの仕様を知りたいんですが、おすすめの本とかあったら教えてください。
>>798 本当はmp3とかその他いろんなファイルのことも知りたいんですが、
欲張りしないで基本からやろうと思ったんでwavと書きました。
WinならDirectShowでも調べたほうがいいんでは?
>>800 >>801 ありがとうございます。801さんの紹介してくれたサイトを見て、wavから勉強したいと思います。
やおいさん
804 :
豆腐 :2005/07/29(金) 09:01:45
式見て分からない時点で無理
プログラムで微分とか積分ってどうやるんですか ある時間t0から時間tが経過してt1になったとすると y=9.8*tという関数があったら y = 9.8 * (t1-t0) ↑これは微分ですか?積分はどんな処理になるのでしょう
f(t) = 9.8t のtについての微分は f'(t) = 9.8だ。 y = 9.8 * (t1-t0) で t1 - t0 が限りなく0に近づいたときに y = 9.8 になるか? 微分をちゃんと勉強しなさい。
809 :
豆腐 :2005/07/29(金) 12:17:04
>805 確かにその通りなんですが、 ソース(例題)から見て理解できるというものもあるかと思います。 >806 すみません、どこでしょうか? よろしくお願いします。
豆腐うざい
Outlookのマクロを今組んでいます。 繰り返し処理をFor...Nextで組んだんですが 間隔をその間に入れたいんです。 そこでWaitメソッドを使おうと思ったのですが ExcelとちがってOutloookにはWaitメソッドがないんです。 一定時間処理をとめるための命令 知っている方、教えてください。 (ちなみに止める時間は変数で指定しようとしています。)
Sleep (ByVal dwMilliseconds As Long)とか
>>812 それイベントプロシージャですよね?
どうやってそこまで引っ張るんですか?
>>809 いや、(君じゃ)無理。
GNUのライブラリがどこって聞いてるならなお藁
doubleからintに型変換したらdoubleに入っていた値はどのように変換されるのでしょうか?
プログラムなんて触れたこともない初心者なのですが、 CGIでゲームを作るためにPerlを学ぼうと思っています。 ググってはみましたが多すぎて分からないので質問します。 こんな俺はどのサイトでPerlを勉強するのがいいでしょうか。 おすすめのサイトなどあったらお願いします。
>>816 Perlよりも、PHP, Python, Rubyのいずれかをお勧めする。
最初はサイトではなく、なんか1冊本を買うほうがいいぞ。
>>818 cgi言語はどれにせよ、本を買うというのは賛成。
>>818 >>819 でも、パソの専門書は高い。
買う価値のあるものをよく選ばないと後で死ぬ
どうしてあんなに高いんでしょう?
パソに限らずああいう専門書は\2500くらいするものなのだろうか?
>>818-819 とりあえず近いうちに本屋行ってみます。
初心者向けのサイトでもどれもさっぱり分からず
途方にくれていたところでした。
親切に答えて下さってありがとうございました。
>>820 ずばり、売れないんだよ、技術書が。
初版5000部で、増版できれば御の字という世界。
計算機関係はまだましなほうだよ。数学とか物理とかはマジで悲惨。
大学の教授が自分の本売りつける理由が分かったよ、必死なんだな
知り合いの編集さんの話によると、売れないらしい。 アプリケーションの解説書、特にOffice関連は堅調らしが、それ以外がカラッキシという話。 特にプログラミング関係は厳しいみたい。 知っておくべき内容が増えているので、それをカバーしようと思うと分量が多くなりすぎるし、 だからといって入門レベルにしてしまうと、本当に基本部分しか触れられないというジレンマ。 特定の技術に特化すると陳腐化が激しくて、出版時にはすでに古い情報になっていたり。 まぁ、スレ違いなので書籍についてはこれで終わりにしましょうか。
俺本書いたけど結構売れたぞ? 買取だったからそんなに額はもらってないけど まぁ、前に聞いたときは10万冊強っていってたかな?
831 :
829 :2005/07/29(金) 15:05:34
え? 今プログラミング関連書籍の話してたんじゃないの?
Cマガって月にどんくらい売れてるの?
833 :
830 :2005/07/29(金) 15:20:53
834 :
830 :2005/07/29(金) 15:21:57
ところでOutlookマクロを作ったのですが、マクロが無効に設定されていますと出て実行できません。どうしましょう?
836 :
830 :2005/07/29(金) 15:29:21
>>835 ほんとだ
ごめんなさい。
セキュリティを下げろと普通に言えばいいのに・・・。
837 :
830 :2005/07/29(金) 15:36:35
取説つくってるんですが、 「スペースをいれろ」という場所に入れるスペース用の記号は みなさんどんな風にしてます? 下の括弧みたいなのがいいんだけど、出てこない・・・
839 :
デフォルトの名無しさん :2005/07/29(金) 17:05:20
<SPACE> <ENTER> あ、答えになってないw
こういうやつでしょ? └┘ Wordのオートシェープで図形として書いてます 外字登録した方が楽なんだけど、印刷部隊に外字渡すの面倒というか、 外字そのものの説明から始めなきゃいけないんで
板違いだろ
hogeは主にどんな内容の関数名として使用されているのですか?
説明のソース関数名に。
ほにゃらら ほげほげ
プログラミングにおいて、つまづくところって色々あると思うんですけど。 C言語ならば、ポインタ perl ならば正規表現 みたいに。 じゃあ、アセンブラの難しいところ(躓きそうな)ってどこですか?
ポインタも正規表現も全然つまづかないだろ
>>847 ポインタ(・参照)自体は躓きようがないが、Cのポインタは躓きやすい、構文が腐っている。
どこが腐ってるのか分からん
躓かない わからん 天才気取りか、こんちくしょう
848は置いておいても、これだけ一般にポインタが躓く原因と言われているのに 「オレは平気だったぜー」とわざわざ自慢する847は恥ずかしい
852 :
デフォルトの名無しさん :2005/07/30(土) 04:04:36
C++で書くときって.hppと.hどっちにしたほうがいい?
perlの正規表現で躓く846は超初心者
854 :
デフォルトの名無しさん :2005/07/30(土) 07:07:48
漢字が読めない俺は超勝ち組
856 :
デフォルトの名無しさん :2005/07/30(土) 08:48:57
Cのポインタでつまづくやつって、頭悪いんじゃないか? または、まじめに勉強する気がないから理解できないんだろ。 847が自慢してると曲解する851が恥ずかしい。
たぶん856は二次元配列で固まる。
859 :
デフォルトの名無しさん :2005/07/30(土) 08:59:31
以下URLのPascalプログラムについてよろしければ教えてください。
問題自体は参考に載せただけで答えもあり自分でもやってみようと思うのですが、
問題のプログラムの構造が一部分かりません。
3行目ProcedureAについてなのですが、これはPro.Aの中でPro.Bを定義しているということなのでしょうか?
それにしてはPro.Bの前にbigenがなく、Pro.Bも仮引数の宣言がありません。
有効範囲の問題の中で出てきたのですが、Cしか学んでおらず詰まっております。
よろしくお願いします。
http://www.za.ztv.ne.jp/yosi-h/
860 :
859 :2005/07/30(土) 09:01:21
bigen→beginでした…orz
861 :
デフォルトの名無しさん :2005/07/30(土) 09:41:55
Pascalは、手続きや関数の中に手続きや関数を定義することができる。 表題部、宣言部、手続きまたは関数、本体部の順で記述して、本体部の 始めと終わりにbeginとendを付けるから、それでいいんじゃないか。 引数を使わない手続きを定義するなら、Bのようになるんじゃないか。
862 :
859 :2005/07/30(土) 09:48:03
>>861 なんかそれで納得しました!
Aの呼び出しだけでBも実行されるんですからBに引数がなくても当たり前ですよね。
ありがとうございました!
863 :
デフォルトの名無しさん :2005/07/30(土) 11:02:45
PL/0コードについて初心者向けで詳しく解説しているサイトはありませんでしょうか? 大学の講義でやってるんですがどうにもこうにも意味不明でorz
高校数学Bのコンピュータの分野を一人で勉強しているのですが教科書だけではどうもよくわかりません ベーシックです。何かいい本はありませんか?
865 :
デフォルトの名無しさん :2005/07/30(土) 12:42:33
int a[3]; この3つから絶対値が最も高い値のインデックスを得たいんですが なるべく分岐とか使わないでやりたいんですが 何か良い方法はありませんか? int a0 = abs(a[0]); int a1 = abs(a[1]); int a2 = abs(a[2]); int index; if( a0 > a1 ){ if( a0 > a2 ) index = 0; else if( a1 > a2 ) index = 1; else index = 2; } else { if( a1 > a2 ) index = 1; else index = 2; }
866 :
デフォルトの名無しさん :2005/07/30(土) 12:49:15
pc8鯖のずっと人大杉は、いつになったら解除されますか?
涼しくなったら
>>865 int b[3]={abs(a[0]),abs(a[1]),abs(a[2])};
int index = (b[0] < b[1]);
index = (b[index] < b[2])?2:index;
869 :
デフォルトの名無しさん :2005/07/30(土) 14:33:28
>>868 それでいきます。
ありがとうございました。
すみません。連番ファイルを随時読み込んで、前後の2ファイルで値を比較したりしたいのですが 連番ファイルを読み込む方法がわかりません。 C言語で、読み込ませたいファイルは「文字列+連番1〜100程度+.拡張子」みたいな感じです くだらない質問ですがおながいしまつ。
orz はじめてその存在を知りますた。もう少しふんばってみまつ。 ありがとうございます
>>867 初心者ですみません
エアコンを入れたのですが解決しません
>>873 日本が冷えるエアコンを買ってください。
>>864 センターに使う気?教科書見て分からんレベルなら無理だよ。
絶対ベクトルとか勉強したほうが早い。。
>>874 またイルボンは、ウリらに迷惑をかける気ニダ!
はいはいワロスワロス
878 :
デフォルトの名無しさん :2005/07/31(日) 01:30:02
▲ /ハハハ\ ./ \ / _ _ \ | ⊂・⊃ ⊂・⊃ | (|. ∴ ∪ ∴ | ./ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ .\ <=> / < いま笑ったのは藤木君だろ \_____/ \______________ ゝ;;;____;;ニ'=''二二_ '::::::::::::`," . | ,,. ;''´ .,, - 、, ̄`'''::::::::::::,' 永沢テメーばらしてんじゃねーよ . ! -'" ,r''""`, 'ー―--゛= :::::::::::,' ̄i 奇形の分際で調子ぶっこきやがって l ム-''" j ::::::::::j j ,ri ノ ::::::::| ノ . { | f ,ゝ ::::::::j'´ . ヽ.! ` ̄ ::::__,'、 ! ,;r='=-:.、 :ji:::::::|
僕は小学生だけどこのスレドゥが間違っているのはわかるよ みんなプログラム>について質問するのが良いよ そうじゃなきゃラウンジかvipか厨房に行くといいよ 童貞のお兄さんがたくさんおへんじしてくれるよ
00545F23のアセンブリコードってなに?
>>880 0000 00 NOP
0001 54 LD D,H
0002 5F LD E,A
0003 23 INC HL
883 :
デフォルトの名無しさん :2005/07/31(日) 13:51:05
あまりに初歩的な質問で大変恐縮なのですが、 Windowsで動くアプリケーションを作るにはどうすればよいのでしょうか? 中学校の頃にC言語を使ったことはあるのですが、 その時はコンソール画面で動くプログラムでした。 しかし、ウィンドウやダイアログを使ったプログラムは 作ったことがないので、皆目見当がつきません。 なんとか調べてみましたら「Visual C」を使え、とあったのですが、 「Visual C」無しには作れないのでしょうか?
884 :
デフォルトの名無しさん :2005/07/31(日) 13:55:05
Javaでメールを送信する機能を作りたいんですけど、 送信に失敗したときの処理ってどうしたらよいのですかね? 送信失敗した人が誰かわかりたいんですけど。
>>883 VB、Delphi、C#、Java、色々あります
C言語でやりたいならWin32APIでググる
887 :
デフォルトの名無しさん :2005/07/31(日) 14:32:35
コールバックイベントってなんですか? 検索してもわからなかったです。簡単に教えてください 「コールバック関数を呼び出す〜コールバック関数が実際に動作するまで」 のことだと思ってますがOKですか?
何故、猫が紹介されないのか不思議だが、気にしないでおこう。
>コールバックイベントってなんですか? コールバックで起動されるイベント処理の総称でいいと思うけど。 又はそこで使っているイベントの総称名。
890 :
デフォルトの名無しさん :2005/07/31(日) 15:10:56
>889 ありがとうございます! ですが、ひとつ追加質問です! イベント処理とは、関数呼び出しとほぼイコールと捉えてOKでしょうか?
891 :
883 :2005/07/31(日) 15:12:24
892 :
デフォルトの名無しさん :2005/07/31(日) 16:13:36
K&Rが快調にこなせたので、C++設計者の「プログラミング言語C++」 を買ってしまいますた。 ところが文章がはっきり言って抽象的で判りません。 この分厚い本を読み進んでも時間の無駄になりそうですし、時間がない。 短期間でC++をひととうりマスターできる入門の良書を教えてくんなまし。
うーむ。最初にプログラミング言語C++だとツライと思う。 ひととおり・・・ってわけではないが、Cが使えるなら 柴田望洋の「CプログラマのためのC++入門」がおすすめ。 ただ・・・俺が持ってる本だと、標準化以前のC++のことをかいてあるんで・・・ちょっち実用じゃないかも。
>>890 結果的に総てのコールは関数呼び出しと考えてもいいけど。
わざわざメソッドとか、APIとか、コールバックと呼んでるのは
それなりに意味があるので、その意味も理解した方がよさげ。
VC++とC++Builderって文法とか違うんですか?
ほとんど同じだが使っているライブラリが違うという部分が大きいl。
897 :
デフォルトの名無しさん :2005/07/31(日) 18:06:02
拡張子 .vsl って何?
>>895 C++BuilderはクラスライブラリがObjectPascalで書かれてる関係上、標準C++にない独自拡張機能を頻繁に使う。
特にクラスがC++型とDelphi型で扱いが違うので注意(Delphi型はnewでの生成必須、多重継承の制限、高度なRTTIなど)
どの言語も入門書がhello worldという始まりなのですが これはどういう意味なのでしょうか?
名前欄の山田太郎と同じ
電波法では、「ただいま試験中」を3回、「本日は晴天なり」を連呼する事と決められている。
>>902 始めは「あーあー」もしくはマイクに息を吹きかける必要がある
始めは「手を握る」からはじめるんだよ
なるほど、「息を吹きかける」はその次ですね!
まずその前に相手にいくらか握らせる必要がある
その前に何を放送するか考えないとな
908 :
デフォルトの名無しさん :2005/08/01(月) 15:17:19
消防のときストUごっこが流行ってよく休み時間に遊んでた。 ある日いつもの様に誰が何のキャラやるかジャンケンで決めてたら 学年で1,2を争う運動神経の持ち主Nが「おれバルログー」とか言って 金網によじ登り始めたから下でみんな「バッルセッロナッ!バッルセッロナッ!」 って盛り上がった。当然Nも金網の最上段まで登ってヒョウー。 幸い脱臼で済んだけど今までで一番長い説教だった。 「どうしてあんな事やらせたんだ」と聞かれたから素直に「Nなら出来ると思った。」って答えた。 ちなみに脱臼したのはNじゃなくて昇竜拳で迎撃したYです。
>>899 C言語の解説書K&Rの最初の例題が
printf("hello, world\n");
だったからなんとなく他の入門書もそれに倣ったってだけ。
ただ"Hello, World"とか"hello world"とか
偽者が氾濫しているのがいただけない。
適当なスレが見付からなかったのでココで。
Perl の XML::Xerces を使って、XML Schema による妥当性チェックを
行いたいと思っています。
use strict;
use warnings;
use XML::Xerces;
my $parser = XML::Xerces::XercesDOMParser->new();
$parser->setErrorHandler(XML::Xerces::PerlErrorHandler->new());
eval {
$parser->setValidationScheme (1);
$parser->setDoNamespaces (1);
$parser->setCreateEntityReferenceNodes(1);
$parser->setDoSchema(1);
$parser->setExternalSchemaLocation('
http://www.w3.org/2001/XMLSchema XMLSchema.xsd');
$parser->setValidationSchemaFullChecking(1);
};
XML::Xerces::error($@) if $@;
$parser->parse('test.xsd');
911 :
910 :2005/08/01(月) 16:22:56
必要なファイル (XMLSchema.{xsd,dtd}, datatypes.dtd) もあるのですが、
ERROR:
FILE: /home/fujimura/public_html/XMLSchema.xsd
LINE: 255
COLUMN: 95
MESSAGE: SimpleType (
http://www.w3.org/2001/XMLSchema:fullDerivationSet ) for attribute: finalDefault not found
at ./index.pl line 47
とエラーメッセージが出ます。XML::Xerces のバグでしょうか…。
912 :
デフォルトの名無しさん :2005/08/01(月) 16:33:11
SDKでプログラムを作り始めたのですが WndProcが長くなります… みんな長いのですか?
おれは元気なときで15cmぐらい。
元気じゃない時は?
15mmくらい
ソケットプログラミングをしたいんだけどいい入門サイト知らない?OSはLinuxで。
>>909 偽者が氾濫しているのがいただけない。
偽者が氾濫しているのがいただけない。
偽者が氾濫しているのがいただけない。
偽者が氾濫しているのがいただけない。
偽者が氾濫しているのがいただけない。
偽者が氾濫しているのがいただけない。
偽者が氾濫しているのがいただけない。
偽者が氾濫しているのがいただけない。
偽者が氾濫しているのがいただけない。
偽者が氾濫しているのがいただけない。
偽者が氾濫しているのがいただけない。
偽者が氾濫しているのがいただけない。
偽者が氾濫しているのがいただけない。
偽者が氾濫しているのがいただけない。
偽者が氾濫しているのがいただけない。
偽者が氾濫しているのがいただけない。
偽者が氾濫しているのがいただけない。
偽者が氾濫しているのがいただけない。
偽者が氾濫しているのがいただけない。
偽者が氾濫しているのがいただけない。
偽者が氾濫しているのがいただけない。
偽者が氾濫しているのがいただけない。
今月のC magazineのソースコードがコンパイルできません。 特集1「アクションゲームの制作プロセス」のソースコードがコンパイルができても 実行すると以下のエラーがでる。 「問題が発生したため、list1.exeを終了します。」 以下からソースコードが入手可能です。誰かコンパイルして実行してみてほしいんだけど。 www.cmagazine.jp/download/0508/index.html 自分の環境ではコンパイラは、borland c++ builder 6.0です。ソースのあるディレクトリに bcc32.cfgとilink32.cfgを置いています。後、BMPディレクトリとWAVディレクトリも 置いています。 コンパイル方法は、 bcc32 list1.cpp です。
なにファビョってるの? なにファビョってるの? なにファビョってるの? なにファビョってるの? なにファビョってるの? なにファビョってるの? なにファビョってるの? なにファビョってるの? なにファビョってるの?
924 :
デフォルトの名無しさん :2005/08/02(火) 07:39:17
ファイル名の変更の確認なんかで使える 行同士のdiffのライブラリってないですか?
925 :
デフォルトの名無しさん :2005/08/02(火) 08:00:25
Pascalの宿題なんですがここでもよろしいでしょうか?
以下URLに問題と答えを載せたのですが、答えがどうも腑に落ちません。
F(2)を行った結果x=1+2=3になりましたが、これがF(3)におけるx=1の宣言後であるにも関わらず
F(3)ではx=1に戻ってしまっています。
またF(3)でx=4となった後メインプログラムに戻りますが、
ここでもx=3の宣言後にF(3)をしたはずですがX=3が最終出力になっています。
根本的に私の考えがおかしいのでしょうか?どうも流れからして納得できません。
よろしくお願いします。
http://www.za.ztv.ne.jp/yosi-h/
テキストに書き写す手間すら惜しむか・・・
その手間って必要なのか?回答する能力がないんならここに書き込むな。
>>925 いわゆる再起呼び出しの問題ですな。すまんが苦手分野だ…ヨロ↓
F(3) の時のスタックを見ると x が二つ書いてあるのに気がつくと幸せになれる。 F(2) だと三つか。 で、それぞれの x がどの関数呼び出しに属してるかをチェックするともっと幸せになれる ・・・といいね。
930 :
デフォルトの名無しさん :2005/08/02(火) 09:40:17
ずっと人多杉なんで、ここで質問します。
WinXP Pro SP2
+
VisualStudio2003
で、ASP.NETのプロジェクトを新規作成すると
こんなのが出ます。
-----------------------------------------------------------
以下のURL:'
http://localhost/WebApplication1 'にあるWebプロジェクトを作成するか、開こうとして、以下のエラーが発生しました。
'HTTP/1.1 500 Internal Server Error'
-----------------------------------------------------------
なに?
そのエラーメッセージ見て理解できないということは プロジェクトの種類でを選ぶ時にあてずっぽうでASP.NETを選んでしまったのかな?
932 :
デフォルトの名無しさん :2005/08/02(火) 10:54:25
極座標系で図形を描きたいんですが、精度良いアルゴリズムはご存じないでしょうか。 結果を1000x1000等のドット絵としてテキストに書き出したいんで、図形描画系の命令が使えません。 円だけなら、ブレゼンハム・ミッチェナーとかそのままでいけるんですが。 速度はどんだけ遅くても構いません。精度を重要視しています・・・。
>>925 program M における x と
procedure F における x
は全然別物である事を理解する事からはじめよう
あの 座標点が数百万点あってそれで立体を表すのですが その表面のみを抽出する方法で何か良いのアルゴリズムあったらお願いします (´・ω・)
指定したアプリのパケットを監視・操作する方法が知りたいのですが どこか良いページありませんか? 作りたいのはネトゲーのチートツールみたいな感じな物
> 作りたいのはネトゲーのチートツールみたいな感じな物 おまい正直だな。 おとなしく夏休みの宿題でもしとけ。
>>937 夏休みの宿題とパケットを監視・操作するのと、どういう関係があるのか解かりません。
>>938 つまり、そんなツールは世の中に嫌と言うほどあって、わざわざ
作る必要ないから、あえて作りたいという奴は宿題をやらなきゃな
立場の夏厨じゃね?って意味だな。
日本語分かるか?
>>939 あなたがまともな日本語を使ってくれればわかりますよ。
>>936 ネトゲのパケットの監視・操作だったら
そのゲームのクライアントを開けばできるぞ。
>941 受信バッファを探るということですか
そのゲームのクライアントを動かせば、監視も操作もクライアントがやってくれるぞ
( ノ∀`)
PCルーターを立ててパケット監視ソフトで一発! (一番簡単だが・・・
確かに
いいじゃないか 夏厨だもの みつを
夏嫌い。キンタマ蒸れる。
>>932 精度の良い型で計算すればいいだけジャマイカ
計算じゃなくてアルゴリズム。GDI使わずには線を引くのも一苦労だろ
フルスクラッチからなんとか、という今結構売れている本がいいよ
何も考えずに方程式そのまま使って良い精度で線引くとガタガタになるよな。
極座標からいったんxy座標(とゆーのか?)に変換してから、描画。
>>955 ただxyに単純に戻すと、三角関数(角度の取り方である程度の連続値)の
xy座標点(離散点)への射影が難しいかなぁと思いまして。
とりあえずやってみます。ありがとうございました。
どうせ離散値になるんだから、single 程度の精度でも十分だけどね
-0.25(10進数)を2進数に変換するといくらになりますか?
>>958 その質問の回答は「浮動少数点数の内部表現」に依存する。
マニュアルみれ
アクセス2000でIsLoaded関数を使うには、 定義しておく必要があるみたいなんですけど どうすればいいのかわかりません。 だれか、教えてください。お願いします。
>>962 むしろ、961が正しい答えだろ。
2の補数表現、固定小数点位置 xx bit 目とか、
32 bit の IEEE 754 形式とか、そういう条件ついてない場合。
いや、拘るべきは「いくらになりますか?」の部分だろう。 表現形式がどうあれ、数値の大きさに変化はない。
965 :
デフォルトの名無しさん :2005/08/03(水) 19:41:00
いや、「2進数に変換すると」と言ってるんだから 値の大小ではなく表現形式の話だという事は明らかだろう。
金払うから変換してくれってことじゃないの?
わかった! 漏れが1000円で引き受けよう。
(´-`).。oO(XMLパーサって単にXMLが正しいかチェックするだけでいいのだろうか?)
じゃあ何をすればいいんだろう?
XMLをパースしたらいいと思うよ。 pearse
972 :
デフォルトの名無しさん :2005/08/03(水) 22:55:49
973 :
デフォルトの名無しさん :2005/08/03(水) 23:34:03
XPpro上で、VBScriptで、 test.vbs: MsgBox Now すると、時刻が24時間形式で表示されます。(OSの設置どおり) IIS動かして、 test.asp:<% =Now %> とすると、なぜか12時間形式で午前とか午後とか表示されます。 同じ設定のはずの別のPCでは、両方24時間形式だったりする。 原因の分かりますか?
数万次元の内積を5,6000回ほど計算するとすさまじく遅いんですけど、これはJAVAの数値計算能力のせいでしょうか? それともどの言語でやっても重いんでしょうか?
>>975 そりゃ遅いだろうよ、としか言いようがない。
どの言語でやってもそれなりに重い。重さは言語によって異なるだろうが。
というか、一体どんな答えを望んでいるんだ?
Java で速度を望む数値計算は無理。コンパイラ言語なら、3−10倍速くなるだろう。
そこでアセンブリ言語ですよ。
アセンブリはだめ。 普通の人が書いてもコンパイラにはかなわない
そこで普通の人じゃない人へ変身ですよ。
981 :
975 :2005/08/04(木) 09:58:57
回答ありがとうございます。C++あたりで書き換えます。 で、結局五時間ほどかかりました・・・・
982 :
デフォルトの名無しさん :2005/08/04(木) 10:58:07
■■■■■■■■■■■■■■■■ ■ ■ 違う板にコピペすると、四角の枠の中に ■ ■ メッセージとURLが現れる不思議な絵。 ■ ■ ■ ■ (その仕組みがリンク先に書いてある) ■ ■ ■ ■ この原理を応用すると、まったく新しい ■ ■ コピペが作れる予感。 ■■■■■■■■■■■■■■■■
983 :
958 :2005/08/04(木) 11:36:47
>>959 確かにそうですよね・・・どうもすみません。
てか問題自体間違ってました(;´Д`)
「0.1101(2)の2の補数を求めよ」ですって。
次元が数万ってなんだ?
ベクトルの要素が数万個あるってことでしょ
>>983 っていうか、2の補数表現だと、何ビットか指定されてないと答え出ない気が。
符号/整数部何ビット?
>>986 それが、書いてないんですよね・・・京大院の入試の癖に・・・
「MSBは符号である」とは書いてありますが、それではビット数指定にはなりませんよね?
スレ違いならごめん VB.NET2003Standardのライセンスについてなんですが,馬鹿なので条項理解できませんでした。 なので,どなたかご存知のかたいらっしゃいましたらご教授ください。 1)個人用,会社の独占できるPC用なら複数のPCにインストールできるようなんですが, a)自宅のPCに入れる b)会社の(自分が独占できる)PCに入れる c)自分のノートPCに入れ,自宅と会社で使う このような使い方で,a) + b),a) + c)をやるにはライセンス2つ必要ですか? ていうかライセンス条項読むと c)だけで2ライセンス要るような気がするんですが。その辺どうなんでしょう。 2)あと,VS.NET2003に乗り換えるんですけど(明日届く),その場合は VB.NET2003Standard のライセンスは消滅するんですか?(これは届いてから確認できるですが一応) 3)最後にもひとつ。この質問をMSに行う場合,有償サポートの範疇になってしまうんでしょうか? 以上,長くなりましたがよろしくお願いいたします。
>>988 気になるなら全部の数のライセンスを買え。
プログラマさんに質問です。 DualコアのCPUが今後どんどん広がっていくと思うのですが、 既存のソフトウェアをマルチスレッド対応する、またはマルチスレッド対応の ソフトウェアを新規に作るのが、これから主流になっていくのでしょうか? それともあと2〜3年は一般的なアプリケーションや3Dゲーム等がDualコアに対応することはないのでしょうか?
>>990 対応はそれらの環境で不具合無く動くようにする事だ
それ以上でも以下でもない
>>990 その質問をプログラマにするのはお門が違うだろう。
多くのプログラマは目の前の案件をこなすのに勢力を注いでいる。
IT関連のニュースは自分に関心がある分野だけだろう。
IT業界の情報を追っている物書きに聞いたほうがいい。
シングルスレッドアプリでもそれを動かしてるOS上では別のプロセスが常時動いてるわけで‥‥
なんか嫌だけど結局OS次第になるよな… アプリ毎の細かい対応っていうのはデュアル云々に関わらず時間さえあれば出きる面もあるわけじゃん こんな事俺みたいにクズが言わなくてもいいんだが
995 :
988 :2005/08/05(金) 06:25:05
>>989 ごもっともで。さんくす。
会社のんは会社で買ってもらうわ。
そもそも.NET評価しろ言ったん会社だし
>>987 じゃあ、暗黙に、表示されてる部分の精度しかないってことかな。
0.1101 だから、符号1ビット、整数0ビット、小数4ビットの、計5ビット。
なら、1.0011 が答え。
まあ、院の試験ならそんなもんだと思うよ。
そういう荒の有無という面では、学部の試験問題よりはるかに質低い。
>>995 ライセンスは2chで聞くよりMSに確認するのが筋だろ・・・
購入前の商品内容の確認で有償サポートなんてあるわけねー
1000キタ━━━━━━━━━━(゚(゚∀(゚∀゚(☆∀☆)゚∀゚)∀゚)゚)━━━━━━━━━
1000
1001 :
1001 :
Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。