スレ立てるまでもない質問はここで 100匹目
レス数が1000を超えています。これ以上書き込みはできません。
0001名無しさん@そうだ選挙に行こう
2009/08/30(日) 14:10:39プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。
ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。
Javascript は Web 制作板、CGI は Web プログラミング板へ。
業界談義、愚痴はプログラマ板へどうぞ。
ゲーム関係の話題はゲーム製作板へどうぞ。
ネタ、板とは関係の無い話題はご遠慮ください。
前スレ
スレ立てるまでもない質問はここで 99匹目
http://pc12.2ch.net/test/read.cgi/tech/1247636661/
0002名無しさん@そうだ選挙に行こう
2009/08/30(日) 14:11:480003名無しさん@そうだ選挙に行こう
2009/08/30(日) 14:13:16,r‐'″ ._,,,, `'lri,!'''″ ゙l
.,,,″ ,,r'"` ゙゙l, ゙ヘ, |
!アr, .l°.ェ'ニ,コ .| ゚ヘ、 |
`'i、 .く_,、vr''″ ., ゙'i、 .,,/
゙X、 ト ゙!,゛ .,,r‐--、
,、_,、 .,,,,r‐'″ | } .,,r‐'^’ .|゜
め゙゚“゙゙~゛ |  ̄` .,l゙
| ,i´ ,l゙
゙!、 ,i´ ,ノ
.'┐ ,,-° '=,, /`
.゚!, ,,,,r'″ ゙┐ ,l゙
゚'r, .''''"` │ .,,-''i、 /
`''x, .| | .,,r'" .゙┐ ,i´
~'ヘi,,, | |_,r・″ 'ヘ,、 l゙
`¬--|i,,,,,,,,,,,,,,,,v、r',广 ゙ヘ�=@ ,l゙
`゙'ーぃ--r'″ `'―、,,,,/
0004名無しさん@そうだ選挙に行こう
2009/08/30(日) 14:15:20/´ ̄`ヽ /: : : \_____/: : : : ヽ、
,. -‐┴─‐- <^ヽ、: : : : : : : : : : : : : : : : : : : : : : }
/: : : : : : : : : : : : : :`.ヽl____: : : : : : : : : : : : : : : : : : /
,. -──「`: : : : : : : : : :ヽ: : : : : : : : :\ `ヽ ̄ ̄ ̄ フ: : : : :/
/: :.,.-ァ: : : |: : : : : : : : : :\: : : : :: : : :ヽ \ /: : : :/
 ̄ ̄/: : : : ヽ: : : . . . . . . . . . . .、 \=--: : : :.i / /: : : : :/
/: : ∧: \: : : : : : : : : : ヽ: :\: : : 〃}/ /: : : : :/ 、
. /: : / . : : :! ヽ: : l\_\/: : : : :\: ヽ彡: : | /: : : : :/ |\
/: : ィ: : : : :.i: : | \!___/ ヽ:: : : : : : :\|:.:.:.:/:! ,': : : : / |: : \
/ / !: : : : :.ト‐|- ヽ \: : : : : l::::__:' :/ i: : : : :{ |: : : :.ヽ
l/ |: : :!: : .l: :| \: : : l´r. Y {: : : : :丶_______.ノ: : : : : :}
l: : :l: : :ト、| 、___,ィ ヽ: :| ゝ ノ '.: : : : : : : : : : : : : : : : : : : : : : /
|: : :ト、: |: :ヽ ___,彡 ´ ̄´ ヽl-‐' \: : : : : : : : : : : : : : : : : : イ
!: :从ヽ!ヽ.ハ=≠' , ///// ///u /  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
V ヽ| }/// r‐'⌒ヽ イ〉、
ヽ、______ー‐‐' ィ´ /:/:7rt‐---、 こ、これは>>1乙じゃなくて
ィ幵ノ ./:/:./:.! !: : : : :!`ヽ ポニーテールなんだから
r‐'T¨「 |: | !:.∨:/:./: :| |: : : : .l: : : :\ 変な勘違いしないでよね!
/: : .|: :| !:.!ィ¨¨ヾ、:.:/ !: : : : l: : : : : :.\
0005名無しさん@そうだ選挙に行こう
2009/08/30(日) 14:20:03f_x(x,y)をxでの偏微分,f_y(x,y)をyでの偏微分としたら全微分dfは
df=f_x(x,y)dx+f_y(x,y)dy
偏微分の値を足すようなプログラム組んでも駄目
0006名無しさん@そうだ選挙に行こう
2009/08/30(日) 14:24:56>>5の通り
0007名無しさん@そうだ選挙に行こう
2009/08/30(日) 14:45:21例えばf(x,y) = x^2 + y^3で点(2,3)での値なら
(((2+h)^2+3^3)-((2-h)^2+3^3))/2h + ((2^2+(3+h)^3)-(2^2+(3-h)^3))/2h
を解くようにプログラムすれば一緒じゃないの
0008名無しさん@そうだ選挙に行こう
2009/08/30(日) 14:50:02全微分をスカラー量として考えるのが間違い
0009名無しさん@そうだ選挙に行こう
2009/08/30(日) 14:51:59dz = dx + dy となる
0010名無しさん@そうだ選挙に行こう
2009/08/30(日) 14:52:58dz = 2xdx + 2ydy
以下同様
0011名無しさん@そうだ選挙に行こう
2009/08/30(日) 15:04:11なんか勘違いしてたかな・・・
0012名無しさん@そうだ選挙に行こう
2009/08/30(日) 16:22:33入力データが数万byteのテキスト形式の文字列です。
簡単に長い文字列のテストデータを作れるソフトはありませんか?
0013名無しさん@そうだ選挙に行こう
2009/08/30(日) 16:24:44エディタのマクロで倍々ゲームするとか
0014名無しさん@そうだ選挙に行こう
2009/08/30(日) 17:39:5510kB - 99kB
0015名無しさん@そうだ選挙に行こう
2009/08/30(日) 17:49:46COBOLで作れよ
0016名無しさん@そうだ選挙に行こう
2009/08/30(日) 17:51:450017名無しさん@そうだ選挙に行こう
2009/08/30(日) 17:57:00だったら EXCEL にでも元データを入れておいて VBA ででもファイル出力すればいいじゃん。
0018名無しさん@そうだ選挙に行こう
2009/08/30(日) 18:23:180019名無しさん@そうだ選挙に行こう
2009/08/30(日) 18:43:192chのスレのdatだってそれくらいはある。w
0020名無しさん@そうだ選挙に行こう
2009/08/30(日) 19:02:25何と何をつなげるんだよ・・
0021デフォルトの名無しさん
2009/08/30(日) 20:51:160022デフォルトの名無しさん
2009/08/30(日) 22:02:240023デフォルトの名無しさん
2009/08/31(月) 07:44:470024デフォルトの名無しさん
2009/08/31(月) 08:35:09echo aiueo > aaa
cat aaa aaa > bbb
ってやってけば、倍々でファイルサイズが大きくなるよね。
0025デフォルトの名無しさん
2009/08/31(月) 08:58:57どのようにしてプログラムで表現したらいいですか?
0026デフォルトの名無しさん
2009/08/31(月) 10:23:31配列かベクターを使う
0027デフォルトの名無しさん
2009/08/31(月) 13:45:45関数の戻り値は通常一つですが、二つ返すのは変でしょうか?
例えばゲームの戦闘シーンで、HPとMPが必ず二桁の数字であるとき
HPが35、MPが23だと3523を戻り値とし、二桁ずつに分ける等です。桁があふれたときの保険として00350023としてもいいです
それともHPを計算し、MPを計算・・とするほうがよいのでしょうか?
MPとHPを消費する技などを考えると、よくわからなくって来ました。何かいい方法があれば教えてくださいませ
0028デフォルトの名無しさん
2009/08/31(月) 13:55:04返り値を構造体で渡すのも一つの手だと思う
0029デフォルトの名無しさん
2009/08/31(月) 13:55:08あとそういう時はクラスや構造体を使ってポインタ使う。難しい?覚えろ
0030デフォルトの名無しさん
2009/08/31(月) 13:57:050031デフォルトの名無しさん
2009/08/31(月) 14:00:540032デフォルトの名無しさん
2009/08/31(月) 14:04:35ありがとうございます。覚えてみます
C++はC覚えてから使おうと思ってます。
0033デフォルトの名無しさん
2009/08/31(月) 15:30:320034デフォルトの名無しさん
2009/08/31(月) 15:39:18C++はメソッドだから戻さなくても良い。
0035デフォルトの名無しさん
2009/08/31(月) 15:42:46お前は回答にまわっていいレベルではない。
0036デフォルトの名無しさん
2009/08/31(月) 16:04:58一般に、こういうプログラムは、1回に付きコンピュータが出すグー、チョキ、パーの各確率が1/3になるように設定して作られるんですか?
対戦するときは、こちらがグー、チョキ、パーの中の1つを指定するだけで、あとは対戦を眺めているだけです。
200回近くやってデータを出してみたんですが、こっちが勝つ確率は1/4近くになって負けが多くなりました。
確率1/3に設定されていれば、こちらの勝率は1/2近くになるんですが。
なにか特別な条件とか設定されて作られるんでしょうか?
0037デフォルトの名無しさん
2009/08/31(月) 16:09:570038デフォルトの名無しさん
2009/08/31(月) 16:10:16もしくはプログラムの中でイカサマしてるとか
いや、本当のところは知らないが
単に運かもね
0039デフォルトの名無しさん
2009/08/31(月) 16:14:59Prologのインタプリタを使う。
0040デフォルトの名無しさん
2009/08/31(月) 16:21:07どうやらやめた方がよさそうですね。
ありがとうございました。
0041デフォルトの名無しさん
2009/08/31(月) 16:23:05作った奴次第なんだから、制作元に聞けよ。
ここで答えが出るはずがないことぐらい想像できないほど無能なのか?
0042デフォルトの名無しさん
2009/08/31(月) 16:26:43制作元に聞くと法的問題に接触してくるので、それは出来ないんです。
0043デフォルトの名無しさん
2009/08/31(月) 16:28:22些末なことについてレスするのが好みならば、
C++におけるメソッドが何かを説明してくれ
0044デフォルトの名無しさん
2009/08/31(月) 16:32:26何回もググったんですがわかりません
0045デフォルトの名無しさん
2009/08/31(月) 16:34:56HTMLを解釈して表示しろ
0046デフォルトの名無しさん
2009/08/31(月) 16:35:260047デフォルトの名無しさん
2009/08/31(月) 16:36:26WebサーバとTCP接続をする
ファイルのリクエストをする
HTMLのパースを行う
画面描画を行う
0048デフォルトの名無しさん
2009/08/31(月) 16:37:310049デフォルトの名無しさん
2009/08/31(月) 16:38:35いったい何を言っているんだ?
0050デフォルトの名無しさん
2009/08/31(月) 16:39:220051デフォルトの名無しさん
2009/08/31(月) 16:48:52それぞれの工程ももちろん一つの命令じゃないよ
0052デフォルトの名無しさん
2009/08/31(月) 16:55:18なんでもかんでもひとつの命令でできるのなら、この世にプログラマなんて職業は必要ない
0053デフォルトの名無しさん
2009/08/31(月) 17:20:47>>49 おかげでプログラムが完成しました ありがとうございます
0054デフォルトの名無しさん
2009/08/31(月) 17:36:560055デフォルトの名無しさん
2009/08/31(月) 18:04:43awk 言語の話題を余り見掛けないのですが…
0056デフォルトの名無しさん
2009/08/31(月) 18:10:040057デフォルトの名無しさん
2009/08/31(月) 18:15:140058デフォルトの名無しさん
2009/08/31(月) 18:15:43どうも… レスの確率が低いので助かります
0059デフォルトの名無しさん
2009/08/31(月) 18:31:16awkについて語るスレ $2
http://pc12.2ch.net/test/read.cgi/tech/1172242542/l50
まあ言語っつったって気の利いたフィルタ作るくらいの用途だし
(一応チューリング完全ではあるが)
何より Windows じゃあんまり使うこともないだろう。
0060デフォルトの名無しさん
2009/08/31(月) 19:18:590061デフォルトの名無しさん
2009/08/31(月) 19:19:380062デフォルトの名無しさん
2009/08/31(月) 19:36:55つーかカーネルなしのOSってあまり考えられない。
0063デフォルトの名無しさん
2009/08/31(月) 19:39:010064デフォルトの名無しさん
2009/08/31(月) 19:42:440065デフォルトの名無しさん
2009/08/31(月) 20:08:56CPUが十分高速になったのでもういいと思って安全性重視側に
行ったんだろうけど評判は悪かった
でもそのうち皆慣れるでしょ
0066デフォルトの名無しさん
2009/08/31(月) 20:13:10お前はここで雑談できるレベルに達していない。
0067デフォルトの名無しさん
2009/08/31(月) 20:30:42http://tsushima.2ch.net/test/read.cgi/newsplus/1251617679/
↑こういうミスを避けるために、
$vote_end_time
とかって定数にしておいて、
その定数に数値をあてはめる
形式にしたほうがいいんですよね?
0068デフォルトの名無しさん
2009/08/31(月) 20:40:450069デフォルトの名無しさん
2009/08/31(月) 21:02:58エンドユーザに不特定多数に配布するwindows用アプリを作成する場合、
どの言語を使うのがいいのでしょうか。
メリット・デメリットなども添えて教えてください。
対象OSは 2k, xp, vista, 7
追伸:.Netアプリはあまり歓迎されないって本当ですか。
0070デフォルトの名無しさん
2009/08/31(月) 21:07:09よほどふるいOS を使わない限り.NETでも問題なし。
0071デフォルトの名無しさん
2009/08/31(月) 21:09:580072デフォルトの名無しさん
2009/08/31(月) 21:59:040073デフォルトの名無しさん
2009/08/31(月) 21:59:440074デフォルトの名無しさん
2009/08/31(月) 22:33:07.NET3.5は2kで使えないとか色々制限でますよね。
runtimeを別途インストールしないといけないとか
不特定多数(素人など)のユーザにしてみればやさしくないですよね。
問題なしと言っている根拠は?
>>71
根拠は?メリット・デメリットも添えられてないし。
swingはあまりよろしくないという噂を聞きますが。
>>72
根拠は? ではお勧めの言語は?
>>73
根拠は?
0075デフォルトの名無しさん
2009/08/31(月) 22:36:550076デフォルトの名無しさん
2009/08/31(月) 22:40:35他人に根拠を聞く前に、何を作るのかを明確にしろ。
目的があっての道具なのに、その目的がない状態で根拠が示せるわけがないだろう。
0077デフォルトの名無しさん
2009/08/31(月) 22:55:28・どんな言語を提示されても使いこなせる奴はこんなところで聞かない。
・自分が使える言語を示さずに、メリット/デメリットを教えろだ? 甘えるな。
0078デフォルトの名無しさん
2009/08/31(月) 23:16:080079デフォルトの名無しさん
2009/08/31(月) 23:21:580080デフォルトの名無しさん
2009/08/31(月) 23:59:550081デフォルトの名無しさん
2009/09/01(火) 00:01:44電験だったかを受けたときに情報処理系の設問で、わざと選んで回答したことがあったな。w
実際には一度も使ったことないけど。
0082デフォルトの名無しさん
2009/09/01(火) 00:58:18そこまで気にするならVC6で作るといいんじゃない?
というか他に選択肢がないんじゃないのかな
根拠?VS2005 C++で作ったアプリはそのままじゃ古いOSで動かないから。
0083デフォルトの名無しさん
2009/09/01(火) 01:20:30ランタイムのインストールも避けるのが望ましいという条件ならC++が有力だね。
0084デフォルトの名無しさん
2009/09/01(火) 02:36:08http://www.microsoft.com/Downloads/details.aspx?familyid=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF&displaylang=ja
じゃあこれ入れなくても動くの?
0085デフォルトの名無しさん
2009/09/01(火) 03:31:18それは設定次第で不要にもできる。EXEの大きさがぶくぶくふくれるのと引き換えだけど。
0086デフォルトの名無しさん
2009/09/01(火) 17:55:45Cで書いた自作のアプリケーション内にIEコンポーネント + YouTube APIでYouTubeプレーヤを埋め込んでいます。
このプレーヤの動画再生に再生速度の調整機能を付けたいのですが、方法がいまいち思いつきません。
YouTube APIに再生速度の調整機能はありません。
Enounce MySpeed(http://www.enounce.com/index.php)というソフトでは、ブラウザ上で動いている
YouTubeなどのFlashプレーヤ上での動画再生の再生速度調整が行えています。
これと同じような機能を自作のアプリケーションに付加したいのですが、良い方法はないでしょうか。
0087デフォルトの名無しさん
2009/09/01(火) 23:13:47C++と比べたら、できることは多少劣ってくると思いますが、言語仕様は纏まってますか?
本当に下らない質問で恐縮ですが、よろしくお願いします。
0088デフォルトの名無しさん
2009/09/02(水) 00:13:160089デフォルトの名無しさん
2009/09/02(水) 00:17:32複素数型が導入されたって使う人ほとんどいないだろうしな・・・
0090デフォルトの名無しさん
2009/09/02(水) 02:06:02洗った直後でも犬臭い事になってしまったんだが
ハイターすれば治る?
0091デフォルトの名無しさん
2009/09/02(水) 02:56:130092デフォルトの名無しさん
2009/09/02(水) 08:18:37元には戻らない。
0093デフォルトの名無しさん
2009/09/02(水) 08:41:550094デフォルトの名無しさん
2009/09/02(水) 12:31:03言語は問わないんですが。
0095デフォルトの名無しさん
2009/09/02(水) 13:14:070096デフォルトの名無しさん
2009/09/02(水) 13:21:320097デフォルトの名無しさん
2009/09/02(水) 13:26:210098デフォルトの名無しさん
2009/09/02(水) 13:28:45009994
2009/09/02(水) 13:44:02他に音が鳴らない静かな部屋なのでそれもアリですね
>>96
自分が作ったアプリがビープ音を鳴らすわけではないので分かりません
>>97
I/Oポートとかハードウェアの方を監視するということですか
今思いついたもので、言語も環境も指定しませんでしたが、
Windows上での話で、Win32APIのBeepを使ってるとしたら、dll書き換えで何かアクションを起こさせるとかでしょうか
0100デフォルトの名無しさん
2009/09/02(水) 18:49:18相談に乗ってくれてありがとうございます。
小便でなくて濡れた犬、水だけで洗った後の犬の臭いです。
またお気にのマグカップは陶器製でなく不銹鋼ですので
採掘工程に犬が係わっていたとしても溶解圧延等で影響は既に無いかと考えます。
0101デフォルトの名無しさん
2009/09/02(水) 19:16:380102デフォルトの名無しさん
2009/09/02(水) 19:18:19今までの経験から来る勘でしかないが、
それがほんとにステンであるかどうかを確かめた方がいいかもしれない。
0103デフォルトの名無しさん
2009/09/02(水) 20:38:40サイズ決め打ちじゃないストリング命令はオペランドを二つ取って
そのサイズで判断してアセンブルされるみたいなんですが、
確かにMASMで
movs byte ptr [di], byte ptr [si]
とするとちゃんとアセンブルできるものの、
コマンドプロンプトのDEBUGコマンドで同じように書くと
エラーが出てしまいます。
DEBUGの場合別の書き方があるんでしょうか。
それともサイズ指定のないストリング命令は使えない仕様なんでしょうか。
0104デフォルトの名無しさん
2009/09/02(水) 20:48:17http://gimpo.2ch.net/test/read.cgi/souji/1240391065/
0105デフォルトの名無しさん
2009/09/02(水) 21:51:0210年前には取らなかったが。
0106デフォルトの名無しさん
2009/09/02(水) 21:58:590107デフォルトの名無しさん
2009/09/02(水) 22:14:59紛らわしいから使用禁止にしてた記法だ。
0108デフォルトの名無しさん
2009/09/03(木) 01:12:13A時間計測開始
B処理
C時間計測終了
このA→Cの間を5秒としBが終わりCに至ったときに時間がまだ3秒であれば
残り2秒を待機する(Bにかかる時間は5秒以下である)
といったことをしたいんですがどうすればいいですか?
0109デフォルトの名無しさん
2009/09/03(木) 01:20:410110デフォルトの名無しさん
2009/09/03(木) 10:29:02>サイズ決め打ち
のニーモニック (最後に b とか w のついた) で書いてください。
0111デフォルトの名無しさん
2009/09/03(木) 10:49:54速度だとか多くを求めることをやめて
まずはプログラミングに慣れようと思うんだけど
最初に勉強する言語はC#でいい?
0112デフォルトの名無しさん
2009/09/03(木) 10:57:56ただし何かをやるにつけて他人にお伺いを立てる人間は、プログラマに向いていない。
適性がないのは認識すること。
0113デフォルトの名無しさん
2009/09/03(木) 11:07:170114デフォルトの名無しさん
2009/09/03(木) 11:40:370115デフォルトの名無しさん
2009/09/03(木) 11:41:210116デフォルトの名無しさん
2009/09/03(木) 11:42:380117デフォルトの名無しさん
2009/09/03(木) 11:53:580118デフォルトの名無しさん
2009/09/03(木) 14:43:55LAMPという言葉があるくらいだからLinuxの方がいいのでしょうか?
0119デフォルトの名無しさん
2009/09/03(木) 14:47:320120デフォルトの名無しさん
2009/09/03(木) 14:49:450121デフォルトの名無しさん
2009/09/03(木) 15:41:440122デフォルトの名無しさん
2009/09/03(木) 15:42:510123デフォルトの名無しさん
2009/09/03(木) 15:48:130124デフォルトの名無しさん
2009/09/03(木) 15:53:570125デフォルトの名無しさん
2009/09/03(木) 15:55:340126デフォルトの名無しさん
2009/09/03(木) 16:00:000127デフォルトの名無しさん
2009/09/03(木) 16:02:450128デフォルトの名無しさん
2009/09/03(木) 16:05:170129デフォルトの名無しさん
2009/09/03(木) 16:05:370130デフォルトの名無しさん
2009/09/03(木) 16:06:440131デフォルトの名無しさん
2009/09/03(木) 16:08:33MONA OS
0132デフォルトの名無しさん
2009/09/03(木) 16:21:160133デフォルトの名無しさん
2009/09/03(木) 16:23:040134デフォルトの名無しさん
2009/09/03(木) 16:56:570135デフォルトの名無しさん
2009/09/03(木) 17:17:320136デフォルトの名無しさん
2009/09/03(木) 20:30:250137デフォルトの名無しさん
2009/09/03(木) 20:35:570138デフォルトの名無しさん
2009/09/03(木) 20:38:210139デフォルトの名無しさん
2009/09/03(木) 20:39:190140デフォルトの名無しさん
2009/09/03(木) 20:39:530141デフォルトの名無しさん
2009/09/03(木) 20:59:59int counter=0,FpsTime[2]={0,},FpsTime_i=0;
この行のFpsTime[2]={0,}ってどういう事?
FpsTime[0]=0 FpsTime[1]=0ってこと?
0142デフォルトの名無しさん
2009/09/03(木) 21:06:21つまり int a[2] = { 1, 2 }; は int a[2] = { 1, 2, }; と書いても良い
配列の初期化リストは足りなくてもよい
つまり int a[100] = { 1, 2 }; としても良い
この場合足りない残りの98個はゼロで初期化される
0143デフォルトの名無しさん
2009/09/03(木) 21:11:04助かった。ありがとう。
0144デフォルトの名無しさん
2009/09/03(木) 21:58:55ツールでもかまわないのですが、どうやって作ればいいんでしょうか?
C++とdirectx、VB.netとHSPはPCゲームの開発としては多少使えるのですが、どれも携帯電話向けには使えません
作り方が乗ってるサイトでもいいので教えてください、よろしくおねがいします!
0145デフォルトの名無しさん
2009/09/03(木) 22:16:10もう来なくていいよ。
0146デフォルトの名無しさん
2009/09/03(木) 22:17:30申し訳ございませんでした
キャリアはAUで機種はW53Tです
0147デフォルトの名無しさん
2009/09/03(木) 22:52:05ttp://www.au.kddi.com/ezfactory/tec/spec/ezplus_kit.html
0148デフォルトの名無しさん
2009/09/03(木) 23:04:59ありがとうございます!
0149デフォルトの名無しさん
2009/09/04(金) 11:03:42Zオーダーがn番目のウィンドウ(コントロール)を取得するには
GetWindow( hZOder, GW_HWNDNEXT );を(n-1)回実行しなきゃいけませんか?
一気にn番目のウィンドウ取得はできませんか?
0150デフォルトの名無しさん
2009/09/04(金) 21:29:01ttp://long.2chan.tv/jlab-long/s/long1252027171807.jpg
0151デフォルトの名無しさん
2009/09/04(金) 21:32:000152デフォルトの名無しさん
2009/09/04(金) 23:11:52で、とある枝を削除する場合って、
リーフも一緒にデストロイしてしまいますか?
それとも、リーフを枝の親にくっつけますか?
またはそのほか??
知恵をかしていただきたい。おねがいします。
0153デフォルトの名無しさん
2009/09/04(金) 23:52:14kwsk
0154デフォルトの名無しさん
2009/09/05(土) 00:15:17N分木なので枝を可能な限りもてるわけです。
ルートから枝を3本伸ばして、その3本に10本ずつの枝を伸ばすとかできるんですよ。
そうなると上記の状態ではツリー事態は深さ3でノード総数は31くらいになりますよね。
そのうちの深さ2の3本のうちのどれかを削除した場合その下にある、10本が迷子になるんですよ。
そこで、この10本を深さ2の親である、深さ1のノードに昇格という感じです。
ツリーの枝を削除する場合はどういう方法がベターか教えてください。
元々は3Dのボーン制御に使えないかなぁ??と素人が作ったものです。
0155152
2009/09/05(土) 00:17:090156デフォルトの名無しさん
2009/09/05(土) 00:18:42絶対値および位相の両方を考慮したいです
0157デフォルトの名無しさん
2009/09/05(土) 00:20:54この時点で枝が増えてるが?
0158デフォルトの名無しさん
2009/09/05(土) 00:23:3110本のうちのひとつを削除した枝と入れ替えて
その下にのこりの9本をぶら下げるんだよ
0159デフォルトの名無しさん
2009/09/05(土) 01:13:482つのベクトルの(実部,虚部)が(a1,b1)、(a2,b2)として
内積をノルムで規格化する感じで
(a1*a2+b1*b2) / sqrt((a1*a1+b1*b1)*(a2*a2+b2*b2))
とかどう?
目的がわからんから的外れかも知れんけど
0160デフォルトの名無しさん
2009/09/05(土) 04:06:320161デフォルトの名無しさん
2009/09/05(土) 11:42:16それ、仕様によらない?
親と子の間に直接の関連がないなら、「仕様」に則って削除される親の子の中から削除される
親の代わりにふさわしいノードを選んで入れ替えるか(要、子ノード以下の再構成?)、
直接の子ノードのすべてを親ノードのあったノードに入れちゃえばいいんだし。
直接の関連があるなら、子ノードを残したって意味ないだろうし。
0162デフォルトの名無しさん
2009/09/05(土) 12:19:32NodeNotEmptyExceptionとか
0163デフォルトの名無しさん
2009/09/05(土) 12:45:380164デフォルトの名無しさん
2009/09/05(土) 12:49:080165152
2009/09/05(土) 12:57:45ご意見ありがとうございます。
>>157
説明が下手ですいません。
>>158
なるほど、それもよさげですね。悩むところです。
>>161
全削除も悪い手ではないかもしれないですねぇ。ふむぅ。。。
>>162
ある意味究極の一手ですが、子がある限り削除できないって感じでロックしてしまうのもいいかもしれないですねぇ。ふむふむ。
総括〜。
・子供の中から親候補を選ぶ。
・枝以下全削除〜。
・子供があったら削除不可。
・削除拒否。。。
まだアプリの仕様らしいものも無いので子供があったら削除不可が今のところ無難かもしれませんね。
皆様ありがとうございました。
0166デフォルトの名無しさん
2009/09/05(土) 13:05:33マルチコア対応(スレッド立てる)になってなくてシリアルなコードなら、ベンチマークの良いほう選べばいいと思う。
マルチコア対応なら、後期型であるi7の方が効率良いかもしれん。HTとかあるしな。
それよりもコンパイラ選ぶほうが良いときもあるかもしれんし。
まぁ素人考えなので、来たれ識者。
0167デフォルトの名無しさん
2009/09/05(土) 21:31:230168デフォルトの名無しさん
2009/09/05(土) 21:51:20そういうのも良いですね。
でも削除したやつはプールしてるのでうまい解決法が思いつかないです。
コピーを作るのはちょっと手間ですし。うーん。
メモリ管理は、枝の実態はstd::list<Node>で確保してstd::deque<Node*>にポインタ突っ込んで実現しています。
std::listが開放されたら、メモリ開放完了です。お手軽です。
各Nodeにdeque入ってるからデバッガ最高に重いですが。。。
0169デフォルトの名無しさん
2009/09/06(日) 02:31:56三層の中間層にMとVとCが入ってる感じでいいですか?
0170デフォルトの名無しさん
2009/09/06(日) 14:03:140171デフォルトの名無しさん
2009/09/07(月) 22:12:24サーブレットの勉強のために自宅のパソコン(XP)にApache Tomcat 6をイン
ストールしました。
各種設定を終えてhttp://localhost:8080/examples/servlets/のサンプルも
実行できる環境になりました。
自分で書いたソースをコンパイルしてできたクラスファイルを
C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\examples\WEB-INF\classes
に入れてみたのですが、
The requested resource (/examples/servlets/servlet/HelloWorld) is not available.
っとエラーが出てしまいます。
同じソースを学校では実行できていたので、プログラムの記述ミスでは
ないと思います。
何の設定を変えればよいのでしょうか。
超初心者でバカな質問かもしれませんがよろしくお願いいたします。
0172デフォルトの名無しさん
2009/09/07(月) 22:20:230173デフォルトの名無しさん
2009/09/07(月) 22:25:240174デフォルトの名無しさん
2009/09/08(火) 10:57:13ADOのRecordsetで.GetRowsで取得すると2次元配列で
レコードセットが取得できますが、取得後
特定行を削除したいのですが、どのようなコードが効率が良いでしょうか?
配列をコピーしつつ特定行をスキップするしかないでしょうか?
0175デフォルトの名無しさん
2009/09/08(火) 15:23:500176174
2009/09/08(火) 15:43:14誰か効率化してくれ
rs_array = rs.GetRows
If Not IsEmpty(rs_array) Then
Dim tmp, k, l, r
Redim tmp(rs.Fields.Count - 1, UBound(rs_array, 2))
r = -1
For k = 0 To UBound(tmp, 2)
If rs_array(1, k) <> "NG" Then
r = r + 1
For l = 0 To UBound(tmp, 1)
tmp(l, r) = rs_array(l, k)
Next
End If
Next
If r >= 0 Then
Redim Preserve tmp(rs.Fields.Count - 1, r)
rs_array = tmp
Else
rs_array = Empty
End If
End If
0177デフォルトの名無しさん
2009/09/08(火) 16:10:47今の情報だとそれがいちばん手っ取り早くて、速度も上がるんだけど
0178174
2009/09/08(火) 16:14:590179デフォルトの名無しさん
2009/09/08(火) 17:39:53という流れを
rows → tmp → rs_array
にすれば、最後のコピーはなくなると思うけど、それがどれほどの変化をもたらすかは分からん
0180174
2009/09/08(火) 17:56:18なるほど。rs_array → tmpはメモリコピーしているのか。
てっきりポインタの書き換えだけかと思っていたので
関係ないと思ってたよ。助かったよ。さんくす。
0181デフォルトの名無しさん
2009/09/08(火) 18:31:39がんばってー
0182デフォルトの名無しさん
2009/09/09(水) 03:09:44A=(a,b) X=(x,y) |A|=1 |X|=1とする。
AとXの内積=ax+by
AとXの距離^2 = (a-x)^2 + (b-y)^2 = 2 - 2ax - 2by
だから、
AとXの内積 + 1/2 * AとXの距離^2 = 1
だな。
0183デフォルトの名無しさん
2009/09/09(水) 23:40:18余弦定理
http://ja.wikipedia.org/wiki/%E4%BD%99%E5%BC%A6%E5%AE%9A%E7%90%86
0184デフォルトの名無しさん
2009/09/10(木) 01:17:21ちなみに"/n"はNull文字って言う
ブログラムで文字列を表示する時に、段落を分けるのに使う
/n が ヌルになる言語ってなんですか?
0185デフォルトの名無しさん
2009/09/10(木) 01:21:510186デフォルトの名無しさん
2009/09/10(木) 02:03:560187デフォルトの名無しさん
2009/09/10(木) 02:17:120188デフォルトの名無しさん
2009/09/10(木) 02:19:480189デフォルトの名無しさん
2009/09/10(木) 02:23:540190デフォルトの名無しさん
2009/09/10(木) 02:45:030191デフォルトの名無しさん
2009/09/10(木) 10:31:51そういや\rはなんでrなんだろ
0192デフォルトの名無しさん
2009/09/10(木) 10:43:35行頭に戻るって意味だから
0193デフォルトの名無しさん
2009/09/10(木) 14:39:36http://tsushima.2ch.net/test/read.cgi/newsplus/1252552869/
1 ☆ばぐた☆ ◆JSGFLSFOXQ @☆ばぐ太☆φ ★ [[email protected]] Date:2009/09/10(木) 12:21:09 ID:???0 Be:
★IT製品の情報開示、予定通り実施と中国側
・御手洗冨士夫・日本経団連会長ら日中経済協会の訪中代表団は8日、中国の通商政策を
統括する商務省の幹部と北京市内で会談した。
中国政府が来年5月から導入する予定のIT(情報技術)製品の中核情報をメーカーに強制的に
開示させる制度について、日本側が撤回を求めたが、中国側は予定通り実施する考えを示した。
新制度は、IT製品を制御するソフトウエアの設計図などの開示を求める内容で、日本の
電機メーカーなどが反発している。
会談で、ソニーの中鉢良治副会長が「対象製品が不明確であるなど懸念しており、再考を
お願いしたい」と要請したが、中国側は「制度の実施範囲は政府調達に限定し、第三者への
情報漏えいはない」と強調した。
日本側には、中国が主張する政府調達の範囲があいまいで、国有企業向けの製品など
広い範囲に適用されるのではとの懸念が強い。
http://www.yomiuri.co.jp/atmoney/news/20090908-OYT1T01179.htm
※元ニューススレ
・【国際】 「IT製品、ソースコード開示せよ」…中国が外国企業に要求へ★4
http://mamono.2ch.net/test/read.cgi/newsplus/1221817379/
※前スレ:http://tsushima.2ch.net/test/read.cgi/newsplus/1252535413/
0194デフォルトの名無しさん
2009/09/10(木) 14:41:140195デフォルトの名無しさん
2009/09/10(木) 14:58:090196デフォルトの名無しさん
2009/09/10(木) 15:13:50民主党が第一党になったから早速か中国
撤退するしかないな
0197デフォルトの名無しさん
2009/09/10(木) 15:39:00thx!
25年来の謎が氷解した
0198デフォルトの名無しさん
2009/09/10(木) 16:33:210199デフォルトの名無しさん
2009/09/10(木) 16:55:220200デフォルトの名無しさん
2009/09/10(木) 18:07:570201デフォルトの名無しさん
2009/09/10(木) 22:10:17中共なんぞに「お願い」になんて行ったんなら当然の結果だろうに。
0202デフォルトの名無しさん
2009/09/10(木) 22:20:450203デフォルトの名無しさん
2009/09/10(木) 22:29:510204デフォルトの名無しさん
2009/09/10(木) 22:41:550205デフォルトの名無しさん
2009/09/10(木) 23:42:23PHPの本を一冊読み終えて、今日やっと練習用のサーバ環境を整えた初心者です。
グラフィック表示のサンプルがうまく表示できないので困っています。
変数に入った数字(年齢)の大小によって「成人です」か「未成年です」を
表示するサンプルは動きましたが、グラフィックのサンプルがうまくいきません。
imageCreateのようなグラフィック関数は、何かライブラリ(?)などを
インストールしなきゃいけないのでしょうか?
あるいは、PHPの設定に問題があるのでしょうか。
どうぞよろしくお願いします。
0206デフォルトの名無しさん
2009/09/11(金) 00:00:140207デフォルトの名無しさん
2009/09/11(金) 00:10:41GDを入れたらいけましたー!!
よくわからなかったので、インストールしてませんでした。
初歩的な質問ですみませんでした。
ありがとうございました!
0208デフォルトの名無しさん
2009/09/11(金) 04:38:03モチベーションも保ちやすいだろうしがんばれ
0209デフォルトの名無しさん
2009/09/11(金) 10:25:38DDステートメントのSPACEパラメータ一次割振りって、どうやって求めるのでしょうか?
今わかっているのは、データ件数、論理レコード長、物理レコード長、レコード形式、
1TRK当たりのバイト数、1CYL当たりのトラック数です。
わかる方教えてください
0210デフォルトの名無しさん
2009/09/11(金) 11:22:35「JCL」と言えばこの世にひとつしかない、とでも思ってますか?
0211デフォルトの名無しさん
2009/09/11(金) 11:32:57オレは判別できるが、解答は残念ながら分らない。
0212デフォルトの名無しさん
2009/09/11(金) 11:54:59の一覧ってどこかにありませんか?
標準ライブラリで検索したらSTLの話ばっかりで
困ってます…
0213デフォルトの名無しさん
2009/09/11(金) 12:18:08cstdlib -> stdlib.h
0214デフォルトの名無しさん
2009/09/11(金) 12:19:12<cmath> と <cstdlib> でググッたら普通に出てくるような気がするけど。
0215デフォルトの名無しさん
2009/09/11(金) 14:50:52日付の計算方法がわからない
本日2009/09/11の100日前を求めたいけど
どうすればいいの?
よければサンプルソース付きで教えてください。
0216デフォルトの名無しさん
2009/09/11(金) 14:55:30BCB5です。
0217デフォルトの名無しさん
2009/09/11(金) 14:58:33また日付に戻せばいいんじゃね。
0218174
2009/09/11(金) 15:05:500220デフォルトの名無しさん
2009/09/11(金) 15:21:490221デフォルトの名無しさん
2009/09/11(金) 15:27:440222デフォルトの名無しさん
2009/09/11(金) 15:31:390223デフォルトの名無しさん
2009/09/11(金) 15:40:10自己解決
0224デフォルトの名無しさん
2009/09/11(金) 15:44:52#include <boost/date_time/gregorian/gregorian.hpp>
#include <iostream>
int main(int argc, char* argv[])
{
using namespace boost::gregorian;
date d1(2009, 9, 11);
date_duration dd(100);
date d2 = d1-dd;
std::cout << to_simple_string(d1) << std::endl;
std::cout << to_simple_string(d2) << std::endl;
return 0;
}
0225デフォルトの名無しさん
2009/09/11(金) 16:29:59強いて言えば、time_tとstruct tmでなんとかできる……のか?
残念ながら次の規格改定待ち。
0226デフォルトの名無しさん
2009/09/11(金) 17:19:56boost使ってると、こんな馬鹿になるという見本
0227デフォルトの名無しさん
2009/09/11(金) 17:37:27参考までに Prolog のコード
http://nojiriko.asia/prolog/nan_nichi_mae_go.html
0228デフォルトの名無しさん
2009/09/11(金) 21:23:04日付までboost使いたくないなC関数でやるわ
0229デフォルトの名無しさん
2009/09/11(金) 21:38:12Cまたはboostで書くとどうなりますか?
0230デフォルトの名無しさん
2009/09/11(金) 21:42:320231デフォルトの名無しさん
2009/09/11(金) 21:46:46与えられた年月の一日(ついたち)の1日前が前月の末日
そこからツェラーの公式
0232デフォルトの名無しさん
2009/09/11(金) 21:56:311.与えられた年月日の前月の末日の日付と曜日を調べる
2.与えられた年月日の前月の末日からの日数を調べる
3.与えられた年月日の前々月の末日の日付と曜日を調べる
4.与えられた年月日の前々月の末日からの日数を調べる
0233デフォルトの名無しさん
2009/09/11(金) 22:09:58struct tmに日付けをセットしてmktime()するだけで済むことなのに。
0234デフォルトの名無しさん
2009/09/11(金) 22:14:030235デフォルトの名無しさん
2009/09/11(金) 22:16:580236デフォルトの名無しさん
2009/09/11(金) 22:55:35解析魔法少女美咲ちゃんマジカルオープン!
この本は、嘘は書かれていないのでしょうか?
0237デフォルトの名無しさん
2009/09/11(金) 23:03:300238デフォルトの名無しさん
2009/09/11(金) 23:31:590239デフォルトの名無しさん
2009/09/11(金) 23:31:590240デフォルトの名無しさん
2009/09/12(土) 00:04:56a[2][2] = {{1,2},{3,4}};
と表すことができますか?
int main()
{
int a[2][2],b[2][2];
a[0][0] = 1; a[0][1] = 2;
a[1][0] = 3; a[1][1] = 4;
b[2][2] = {{4,3},{2,1}};
for(int i=0;i<2;i++){
for(int j=0;j<2;j++)
cout << a[i][j] <<"\t"<< b[i][j] << endl;
}
return 0;
}
を実行すると
10: error: expected primary-expression before ‘{’ token
10: error: expected `;' before ‘{’ token
17: error: expected `}' at end of input
こんなエラーがでます。10行目はb[2][2]のところです
0241デフォルトの名無しさん
2009/09/12(土) 00:16:43C++において、そういうの書き方ができるのは変数定義と同時に行う初期化のときだけ。
int b[2][2] = {{4,3},{2,1}};
0242デフォルトの名無しさん
2009/09/12(土) 00:23:27ありがとうございます
0243デフォルトの名無しさん
2009/09/12(土) 06:56:430244デフォルトの名無しさん
2009/09/12(土) 07:34:00http://hp.vector.co.jp/authors/VA016117/cprog/prog8.html
を動かすにはどうしたらいいの?毎回ビルドエラーになる…
0245デフォルトの名無しさん
2009/09/12(土) 08:22:220246デフォルトの名無しさん
2009/09/12(土) 09:04:500247デフォルトの名無しさん
2009/09/12(土) 14:09:00毎回ビルドエラーを修正する
0248デフォルトの名無しさん
2009/09/12(土) 14:09:09そのページのソースの2箇所の getch() を _getch() に変えるだけで
コンパイルできて動いた。
h ttp://hp.vector.co.jp/authors/VA016117/cprog/prepare.html の
ソースを utils.cpp, utils.h で保存して、>>244 のページのソース
を meiro.cpp で保存して、VC++2008EE で空のプロジェクトを起こし
そのフォルダにぶち込んで、メニューの「既存項目の追加」で2つの
ソースを登録して、ビルド(最初のビルドで getch() 修正指示が出た
ので訂正)。
ソースの構成が変わるので、utils.h の #include 文は修正。
utils.cpp, utils.h には、赤字の注意文があるがコメントアウト。
何年かぶりの新規プロジェクトだったネ。まだ鈍ってない。
0249デフォルトの名無しさん
2009/09/12(土) 16:34:23createprocess関数ってなんですか?
調べたのですがいまいち理解できませんでした。
説明お願いします!
0250デフォルトの名無しさん
2009/09/12(土) 16:40:070251デフォルトの名無しさん
2009/09/12(土) 16:51:50どこにそんな関数が載ってたのさ。
0252デフォルトの名無しさん
2009/09/12(土) 16:57:24調べてないけどAPIにない自作関数なんじゃね?
0253デフォルトの名無しさん
2009/09/12(土) 17:01:54The CreateProcess function creates a new process
and its primary thread. The new process executes
the specified executable file.
0254デフォルトの名無しさん
2009/09/12(土) 20:25:35それをやってみてソースファイルにmeiro.cpp、utils.cpp、ヘッダーファイルにutils.hが入っている状態になったのですがビルドするとエラーが出ました。どうすればいいのでしょうか・・・
a.obj : error LNK2019: 未解決の外部シンボル "void __cdecl Locate(int,int)" (?Locate@@YAXHH@Z) が関数 "void __cdecl disp_maze(void)" (?disp_maze@@YAXXZ) で参照されました。
a.obj : error LNK2019: 未解決の外部シンボル "void __cdecl CursorOn(void)" (?CursorOn@@YAXXZ) が関数 _main で参照されました。
a.obj : error LNK2019: 未解決の外部シンボル "void __cdecl Cls(void)" (?Cls@@YAXXZ) が関数 _main で参照されました。
a.obj : error LNK2019: 未解決の外部シンボル "void __cdecl CursorOff(void)" (?CursorOff@@YAXXZ) が関数 _main で参照されました。
a.obj : error LNK2019: 未解決の外部シンボル "void __cdecl InitConsole(void)" (?InitConsole@@YAXXZ) が関数 _main で参照されました。
MSVCRTD.lib(crtexew.obj) : error LNK2019: 未解決の外部シンボル _WinMain@16 が関数 ___tmainCRTStartup で参照されました。
0255デフォルトの名無しさん
2009/09/12(土) 21:03:160256デフォルトの名無しさん
2009/09/12(土) 21:28:19ビルドエラーを解決する
0257248
2009/09/13(日) 00:23:43utils.cpp をプロジェクトに含めていないんではないか。
→メニュー「表示」の最初の「・・・エクスプローラー」を指定して
新規のウインドウを出してみて、ソースファイルの下に、utils.cpp が
入っているか確認。
→入っていないなら、メニュー「プロジェクト」の中の「既存項目の追加...」で、
utils.cpp を追加する。(続いてビルド)
>>254 のエラーメッセイジの行の最初に a.obj とあるのが不審。
ここは meiro.obj と出ていないとおかしい。a.cpp なんてソースファイル
がなぜあるんだろう。
解決しないなら、このプロジェクト(といっても、この意味が理解されている
か心配だが)のフォルダの内容の構成を晒してみたらどうでしょう。
0258デフォルトの名無しさん
2009/09/13(日) 01:10:46もう一度やり直してみました
meiro.cppがあるフォルダにUtilsフォルダがあって中にutils.cppとutils.hが入ってます
それでこの状態でビルドするとエラーになります
http://www.qiqi.jp/up/log/up171.jpg
0259デフォルトの名無しさん
2009/09/13(日) 01:23:07ホントにmeiro.cppの一個上のフォルダにあるのかい?
0260デフォルトの名無しさん
2009/09/13(日) 01:23:580261デフォルトの名無しさん
2009/09/13(日) 01:48:19なぜこの位置なんでしょう・・・?
あとutils.cppとutils.hを既存項目の追加で開くとソースファイルに入ったりヘッダーファイルに入ったりするのですがなぜ?
0262デフォルトの名無しさん
2009/09/13(日) 02:00:39この書き方だとこうなっちゃうだろ。
├<Utils>
│├utils.h
│└utils.cpp
└<フォルダ>
└meiro.cpp
同じ階層にUtilsフォルダがあるなら、"Utils/utils.h"こうでしょうに。
├meiro.cpp
└<Utils>
├utils.h
└utils.cpp
最後の入ったり〜は、ファイルフォーマットにあうフィルタに自動的に配置されてるだけでしょ。
0263デフォルトの名無しさん
2009/09/13(日) 02:15:36Pathの概念を理解しないと大変だなぁ。。。
詳細はぐぐれ。
0264デフォルトの名無しさん
2009/09/13(日) 02:23:37なるほど
..はそういう意味だったのか、やっと理解できました
ありがとうございました
0265デフォルトの名無しさん
2009/09/13(日) 02:27:13まぁ、仕方ないね。
0266デフォルトの名無しさん
2009/09/13(日) 02:29:45今時キーボード操作メインですらGUIなのに
0267デフォルトの名無しさん
2009/09/13(日) 02:47:21CUIとコマンドプロンプトを混同してるのかな
0268デフォルトの名無しさん
2009/09/13(日) 08:49:130269デフォルトの名無しさん
2009/09/13(日) 11:33:35Winでコマンドプロンプトは使いにくいので常時ではない
0270デフォルトの名無しさん
2009/09/13(日) 11:47:530271デフォルトの名無しさん
2009/09/13(日) 11:55:170272デフォルトの名無しさん
2009/09/13(日) 11:59:59Webブラウザでftp開いた時にも「一階層上のディレクトリ」とかごまかしているのが多い。
Windowsではカレントディレクトリの概念が希薄になっているので、絶対パスが基本、
相対パスは使われなくなってきている。
0273デフォルトの名無しさん
2009/09/13(日) 13:32:49c:\WINDOWS\system32\notepad.exe\..\..\system32\notepad.exe\..\..
とか入力してもちゃんと認識してくれるよ
0274デフォルトの名無しさん
2009/09/13(日) 13:48:23出来ないとは言っていない。
> c:\WINDOWS\system32\notepad.exe\..
別問題だが、これはパーサがダメダメだろ。ファイルの親ディレクトリって存在しないのに。
UNIXなら
# file /etc/rc
/etc/rc: POSIX shell script text executable
# cd /etc/rc/..
cd: can't cd to /etc/rc/..
0275デフォルトの名無しさん
2009/09/13(日) 14:03:51{c,d,e}のような配列Bがあったとして
AにBが含まれているか、含まれているならどこに含まれえいるかを判断するプログラムを書きたいのですがどのようにすればいいのでしょうか?
どこに含まれているかは最初の一致さえ分かればよく、また、含まれている位置は最初の要素の位置で分かればいいです
例の場合だとA[2]に最初の一致があるので
2
という値が分かればいいということです
なお、言語はC#を使っていますが考え方だけでもかまいません
また、実際は要素はstringで、Bのサイズは変化します
0276デフォルトの名無しさん
2009/09/13(日) 14:08:11なんかAPIでそういう関数(メソッド)用意されている気がするけどな
調べてないが
0277デフォルトの名無しさん
2009/09/13(日) 14:10:17多分ファイルのショートカットに対してリンク先のファイルのフォルダを開く見たいな事をやりやすくしたんだよ、きっと
0278デフォルトの名無しさん
2009/09/13(日) 14:16:181. APIで便利なメソッドがあれば使う
2.自分でやるとしたらどうやるかをコーディングすれば?
0279デフォルトの名無しさん
2009/09/13(日) 14:22:48BM法などの文字列検索アルゴリズムが応用できるだろう。
個々の要素の比較を"文字"ではなく"文字列"で行えばいい。
データ量に依存するが、
ほぼ固定の配列Aに対して、多数の検索対象Bがあるなら、要素(文字列)をハッシュで
置換して予備検索を行うのも効果があるかもしれない。
0280デフォルトの名無しさん
2009/09/13(日) 14:25:50C++ならもっと汎用で search があるくらいだから
C#にもあるじゃろ^^
0281デフォルトの名無しさん
2009/09/13(日) 14:30:06どうやらそのようなメソッドがある様なのでぐぐってみます
あと、BM法もぐぐってみますね
0282デフォルトの名無しさん
2009/09/13(日) 14:47:04ありがとうございました
0283デフォルトの名無しさん
2009/09/13(日) 18:28:55ソースコードを書いてる画面の背景色を
白以外に変える方法ってありませんか?
目がいたいです…
0284デフォルトの名無しさん
2009/09/13(日) 18:47:30環境-フォントおよび色で変えてみ。
0285デフォルトの名無しさん
2009/09/13(日) 18:49:500286デフォルトの名無しさん
2009/09/13(日) 18:53:11そんなことを教えては成長しない。
自分なら、
メニュー「ヘルプ」に「目次」ってのがあるから、その中からフォントや
背景色の項目を見つけて、説明を読む
とする。
大変分かり難い説明が出てきて、気が狂ってしまうけどネ。
0287デフォルトの名無しさん
2009/09/13(日) 18:54:220288デフォルトの名無しさん
2009/09/13(日) 21:47:540289デフォルトの名無しさん
2009/09/13(日) 21:54:11‥‥主に MS-DOS の頃から使ってた人に。
0290デフォルトの名無しさん
2009/09/13(日) 22:10:380291デフォルトの名無しさん
2009/09/14(月) 00:53:190292デフォルトの名無しさん
2009/09/14(月) 00:55:07「ちょん」の部分ってやっぱり
朝鮮人のちょんという意味なんでしょうか
0293デフォルトの名無しさん
2009/09/14(月) 01:28:05そうですよ^^
0294デフォルトの名無しさん
2009/09/14(月) 02:06:350295デフォルトの名無しさん
2009/09/14(月) 06:18:05% Prolog
'AにBが含まれていればその位置は?'(A,B,_位置) :-
append(L1,L2,A),
append(B,_,L2),
length(L1,_位置).
% 普通は length(L1,Len),_位置 is Len + 1. とするのですが、Cの配列による
% 答えと一致させるため最後の加算を削除しました。
0296デフォルトの名無しさん
2009/09/14(月) 11:51:02ちょっとの時間でコトを済ます、から来ているらしい。
0297デフォルトの名無しさん
2009/09/14(月) 13:22:40そんな言葉聞いたことね−よ
0298デフォルトの名無しさん
2009/09/14(月) 14:26:18辞書に載っている。↓
今時の風俗では使わないんだ。
http://dictionary.goo.ne.jp/leaf/jn/127949/m0u/%E3%81%A1%E3%82%87%E3%82%93%E3%81%AE%E3%81%BE/
0299デフォルトの名無しさん
2009/09/14(月) 14:30:39おやおや、音引きも出せないのですか?
0300デフォルトの名無しさん
2009/09/14(月) 16:20:58一定の長さの直線だけで曲線を表現したい場合、どのような計算式を使えばよろしいのでしょうか?
0301デフォルトの名無しさん
2009/09/14(月) 16:40:48(二点間を通る曲線、とか)
どのみち、もっと条件を付けないと
そういう曲線は無限に描けるわけだが。
0302デフォルトの名無しさん
2009/09/14(月) 16:47:490303デフォルトの名無しさん
2009/09/14(月) 16:49:14y=sin(x)
0304デフォルトの名無しさん
2009/09/14(月) 16:50:04では次の方どうぞ。
0305デフォルトの名無しさん
2009/09/14(月) 16:51:14理系: y = f(x)と半径lの円の交点
0306デフォルトの名無しさん
2009/09/14(月) 16:54:33ここでいう「直線」は線分のことだろうなと推測できるけど。
1変数のベクトル方程式を長さで微分してみると分かると思うけど。
0307デフォルトの名無しさん
2009/09/14(月) 17:02:440308デフォルトの名無しさん
2009/09/14(月) 17:06:04けど。
けど。
0309300
2009/09/14(月) 17:32:33同じ長さの直線で疑似的に円を描きたい場合、どのような計算式がありますでしょうか?
0310デフォルトの名無しさん
2009/09/14(月) 17:34:46曲率が変化する場合に同じ長さの線分だけで表現すると、
曲率の大きな部分で真の曲線との誤差が大きくなってしまう。
CAMなどでは、線分の長さを一定にするのではなく、
誤差が一定の値に収まるように曲線を線分に分割していく。
アルゴリズムの説明は難しいので、ググれ。
0311デフォルトの名無しさん
2009/09/14(月) 17:35:00て感じか。俺は知らんがw
0312デフォルトの名無しさん
2009/09/14(月) 17:37:43回転移動の変換式で次の点の座標を決めることができる。
0313デフォルトの名無しさん
2009/09/14(月) 18:03:210314デフォルトの名無しさん
2009/09/14(月) 18:06:20それはつまり311の方式のことだと思った。各辺の長さが同じ正多角形になっていればいいんでしょ、と。
0315デフォルトの名無しさん
2009/09/14(月) 18:33:460316デフォルトの名無しさん
2009/09/14(月) 18:47:280317デフォルトの名無しさん
2009/09/14(月) 19:10:040318デフォルトの名無しさん
2009/09/14(月) 19:29:16条件判定は真判定と偽判定の
どちらをメインにすれば
いいのですか。
おいどんは偽判定、
エラーになる条件を弾いていけば
自然と正常なものばかりになると思って
いるのですが
先輩が
「それはボンバーヘッドが大きすぎる」
といいます
0319デフォルトの名無しさん
2009/09/14(月) 19:30:590320デフォルトの名無しさん
2009/09/14(月) 20:01:270321デフォルトの名無しさん
2009/09/14(月) 20:05:28全ての状態を自分が把握できるときならいいかも試練が、
巨大なコードになってくるとそんなこといってられないぞ
まぁ、その内わかるさ
0322デフォルトの名無しさん
2009/09/14(月) 20:23:34ボンバヘッの大きさは大して変わらんと思うからそのままでいいよ
0323デフォルトの名無しさん
2009/09/14(月) 23:00:02てじゅんは えん :大きさ
くりかえせ 90 [まえへ :大きさ みぎへ 4]
おわり
0324334
2009/09/14(月) 23:32:34中学生の時にやったなー
0325デフォルトの名無しさん
2009/09/14(月) 23:33:200326デフォルトの名無しさん
2009/09/15(火) 00:29:01始点
x=cos(t)
y=sin(t)
終点
x=cos(t+dt)
y=sin(t+dt)
で線を描き、t=t+dtして、上記を繰り返せばよい
dtを小さくすることで、滑らかな円になってゆく
0328デフォルトの名無しさん
2009/09/15(火) 01:18:52一瞬、Objective-Cのメッセージ書式(メソッド呼び出し)かと思ったがちがた
0329デフォルトの名無しさん
2009/09/15(火) 12:54:42○オーバーヘッド
0330デフォルトの名無しさん
2009/09/15(火) 13:04:410331デフォルトの名無しさん
2009/09/15(火) 13:14:380332デフォルトの名無しさん
2009/09/15(火) 19:07:51ブランチングしない条件で1ステート実行だから
神経質な奴は「分岐しないのが最高の性能を引き出すのだ」と思ってる
0333デフォルトの名無しさん
2009/09/15(火) 19:49:00どうしちゃったの!?
0334デフォルトの名無しさん
2009/09/15(火) 20:38:02IDEを使う以外の方法で、何かうまい工夫ってありますか?
0335デフォルトの名無しさん
2009/09/15(火) 20:42:11つ makeコマンドとMakefile
これぞ伝統の技
0336デフォルトの名無しさん
2009/09/15(火) 20:45:270337デフォルトの名無しさん
2009/09/15(火) 20:55:210338デフォルトの名無しさん
2009/09/15(火) 21:01:450339デフォルトの名無しさん
2009/09/15(火) 21:03:080340デフォルトの名無しさん
2009/09/15(火) 21:58:18malke便利ですね。
コマンドプロンプトにドラッグ&ドロップでできるのも知りませんでした。
ファイル数が少ない時はドラッグ&ドロップで、たくさんある時はmakeを使うことにします。
ありがとうございました。
0341デフォルトの名無しさん
2009/09/15(火) 22:11:10コンパイルオプションとか
リンクオプションを何にしてたか忘れる
あとでメンテするときに困るんだよ
makeにしといた方が無難
0342デフォルトの名無しさん
2009/09/15(火) 22:32:130343デフォルトの名無しさん
2009/09/15(火) 23:36:290344デフォルトの名無しさん
2009/09/15(火) 23:39:130345デフォルトの名無しさん
2009/09/15(火) 23:50:010346デフォルトの名無しさん
2009/09/15(火) 23:58:270347デフォルトの名無しさん
2009/09/16(水) 00:07:200348デフォルトの名無しさん
2009/09/16(水) 00:43:43やっぱり貿易取引関係とかでしょうか?
0349デフォルトの名無しさん
2009/09/16(水) 00:49:380350デフォルトの名無しさん
2009/09/16(水) 01:12:16俺にはまだどんな職かよくわからんが
0351デフォルトの名無しさん
2009/09/16(水) 02:20:04プログラマはハッカーに転職できるよ。
さらにレベルをあげると最上位職のウィザードへ転職が可能
プログラムについては条件がそろえばIOCCCに出られるらしいけど
転職が必要なのかどうかは不明。性格も関係あると思う
0352309
2009/09/16(水) 03:26:04丁寧な説明ありがとうございます。
おかげでなんとかそれっぽい物を描くことができました。
dtに変な数字を入れると崩れたりするのがまだ理解できていませんが、もう少し勉強してみたいと思います。
0353デフォルトの名無しさん
2009/09/16(水) 08:16:19要は、dtラジアンずつ点を移動させて線分を描いているだけだから、
360度(2πラジアン)の整数分の1にdtを設定してやらないと、
描き始めと描き終わりの点が一致しないという訳です
0354デフォルトの名無しさん
2009/09/16(水) 09:49:050355デフォルトの名無しさん
2009/09/16(水) 16:16:37インデントでtabを使っているのですが、インデントでtabを使う場合以外にtabは現れないのが普通でしょうか?
以下のようにインデントでtabを使って、その行のコメントの前にtabを使うのはおかしいでしょうか?
for (i=0; i<10; i++) {
[tab]printf(i);[tab]// 数字を出力してます
}
0356デフォルトの名無しさん
2009/09/16(水) 16:22:48そのようにする人もいる
俺はどっちもスペース派だが
0357デフォルトの名無しさん
2009/09/16(水) 16:23:18コメントの前のもインデントだし
0358デフォルトの名無しさん
2009/09/16(水) 16:34:33俺はインデントはタブでとってるなぁ。
空白でとる人はエディタによってタブ幅変わるから、そこを考慮してるように思う。
0359デフォルトの名無しさん
2009/09/16(水) 17:19:46別のエディタで開いて幅が変わったってそれがどうしたって感じなんだが
スペースとタブのインデントが混在してりゃガタガタで見辛くもなるだろうけど
そこが揃ってりゃ問題なくね
0360デフォルトの名無しさん
2009/09/16(水) 18:34:39民主党に倣って
UI政策やりたいんですけど
どないですか。
0361デフォルトの名無しさん
2009/09/16(水) 18:40:00$hennsuu[tab]=[tab]"文字列";
0362デフォルトの名無しさん
2009/09/16(水) 18:47:270363デフォルトの名無しさん
2009/09/16(水) 18:48:42そうでもない
func(param1, param2, …
param5);
というようなコードの場合にタブサイズの差は出てくるよ。
0364デフォルトの名無しさん
2009/09/16(水) 18:50:25そんなことで悩んでる頃合いなら、好きに書けばよい。
好きに書いて、自分なりのポリシーができて、その上で既存のメジャーな
コーディングスタイルを見てみるのも悪くないよ
0365デフォルトの名無しさん
2009/09/16(水) 18:51:210366デフォルトの名無しさん
2009/09/16(水) 18:55:270367デフォルトの名無しさん
2009/09/16(水) 18:56:49たぶん貧乏で小さいモニタ使ってるんだろうなとかわいそうになる。
本人は行間空けたら下の方はスクロールしないと見えないと思い込んでるんだろ
0368デフォルトの名無しさん
2009/09/16(水) 19:23:04って言って欲しかった?
0369デフォルトの名無しさん
2009/09/16(水) 19:59:43個人的には、=の両端は半角1スペースにしてます
tabだと間あきすぎて、あまり好きくないです
0370デフォルトの名無しさん
2009/09/16(水) 20:12:39a = bって感じでスペース一個づつ入れるな
インデントはタブ
ただ今はVSのオートフォーマット?の標準設定に任せてるw
0371デフォルトの名無しさん
2009/09/16(水) 20:15:16・好きにしろ。下らない話題でネット汚すな。
いじょ
0372デフォルトの名無しさん
2009/09/16(水) 20:19:45お
ま
え
の
レ
ス
が
一
番
い
ら
ね
え
0373デフォルトの名無しさん
2009/09/16(水) 21:30:40そうはいってもこのような芸術的なコーディングを
あろう事か規約に含めてしまうプロジェクトは存在するわけで
$hennsuu = "文字列";
$suuti = 3;
0374デフォルトの名無しさん
2009/09/16(水) 21:33:05それで気に入らなけりゃフォーマッタ通せばいいんだよ
0375デフォルトの名無しさん
2009/09/16(水) 21:33:48ずれてますよ
0376デフォルトの名無しさん
2009/09/16(水) 22:03:54うん。うまくあわせられなかった。
末尾整形は例外なく悪だと思う
0377デフォルトの名無しさん
2009/09/16(水) 23:33:40char Char2;
double Double1;
long double Longdouble1;
static unsigned long long int _64bitINTEGER;
長い宣言があると
揃えようとして異常に間が空く
0378デフォルトの名無しさん
2009/09/16(水) 23:37:050379デフォルトの名無しさん
2009/09/16(水) 23:38:32しかも長らく何かをため込んでらっしゃった雰囲気
0380デフォルトの名無しさん
2009/09/16(水) 23:39:05char chara2_for_Fuckintosh_function; // Fuckintosh関数で |
char characters_for_Fuckin_Steave_Jobs_and_Fuckers_who_ignorance; // ファッキンスティー .|
長い変数名があるとコメントを揃えようとして
他がワリを食う例
0381デフォルトの名無しさん
2009/09/16(水) 23:43:50char chara1_for_Fuck_Os_X_function; // FuckOSX関数で使う
char chara2_for_Fuckintosh_function; // Fuckintosh関数で使う予定
volatile static unsigned long long int NAGASAKI; // 長崎に行ったときに使う
char characters_for_Fuckin_Steave_Jobs_and_Fuckers_who_ignorance; // ファッキンスティー
0382デフォルトの名無しさん
2009/09/16(水) 23:45:24char A;
long int B;
char C;
int D;
int E;
double F;
char G;
バイト順に並んでないと激しい拒絶反応
0383デフォルトの名無しさん
2009/09/16(水) 23:51:38クラスとか構造体とか出てくるとサイズ調べないとダメになっちゃう面倒な性癖をお持ちなんですね
0384デフォルトの名無しさん
2009/09/16(水) 23:59:13macが大変お嫌いなようで。。。
0385デフォルトの名無しさん
2009/09/17(木) 00:11:140386デフォルトの名無しさん
2009/09/17(木) 00:14:59語呂がいい
0387デフォルトの名無しさん
2009/09/17(木) 00:32:39「それがどうした」
0388デフォルトの名無しさん
2009/09/17(木) 00:50:23別にバイト順とかは気にしないが
最初と最後のcharをすごく並べたい衝動に駆られるw
まあ、繋がりが有るなら気にしないけど
0389デフォルトの名無しさん
2009/09/17(木) 01:01:180390デフォルトの名無しさん
2009/09/17(木) 01:27:200391デフォルトの名無しさん
2009/09/17(木) 01:44:43「それがどうした」ってw
> スペースとタブのインデントが混在してりゃガタガタで見辛くもなるだろうけど
それはそもそもここに言うべきでしょう
0392デフォルトの名無しさん
2009/09/17(木) 01:45:31.NetでPInvokeやってからは気にするようになった
0393デフォルトの名無しさん
2009/09/17(木) 01:46:24「それがどうした」
0394デフォルトの名無しさん
2009/09/17(木) 01:52:000395デフォルトの名無しさん
2009/09/17(木) 02:17:03うろ覚えだけどpack(push, 8)しておけばよかったんじゃないっけ?
0396デフォルトの名無しさん
2009/09/17(木) 09:05:31普通、行頭以外をインデントとは呼ばない。
0397デフォルトの名無しさん
2009/09/17(木) 20:12:20そのようなツール、もしくはそれに近いことができることを示すサンプルコードなどありますでしょうか?
0398デフォルトの名無しさん
2009/09/17(木) 22:12:57ネット検索しても見つからないので・・・
0399デフォルトの名無しさん
2009/09/17(木) 22:24:15ほほぉ、検索したらこんだけ出るんだが。
ttp://www.google.co.jp/search?hl=ja&q=rational+rose+%E4%BD%BF%E3%81%84%E6%96%B9&lr=
一体全体、どこで何を検索したんだ?
0400デフォルトの名無しさん
2009/09/17(木) 22:26:310401309
2009/09/17(木) 23:02:13すいません、ゆとり並の適当な数値を入れたらそれなりに動いたので勘違いしていました。
ちゃんと数字を入れたらちゃんと動きました。
本当にありがとうございました。
0402デフォルトの名無しさん
2009/09/17(木) 23:07:42おわかりになる方がいらっしゃえば是非回答していただければ幸いです。
au携帯電話のオープンアプリプレイヤーで動くオープンアプリといういのを作りたいと思っているんですが
Sun java(TM)Wireless ToolKit 2.5.2 for CLDCを使っているんですが
私が拝見したオープンアプリを作ってる方のHP等では
最初の属性設定にて「JTWI」というのを選択するとあったのですが
それを選択するとKDDIの技術情報のページには書かれていない
Wireless Messageing API 1.1 (JSR 120)というのが必須として選択されてしまうのですが
KDDI技術情報のページではそのAPIについて触れていないので
この項目が選択されている状態で開発しても問題ないのか知りたいのですが
誰かご存知ないでしょうか?
私あまり日本語がうまくないので質問内容が皆さんに正しく伝わっているのか自信がないです。
簡潔に申しますと、Wireless Messageing API 1.1 (JSR 120)の項目が選択されたまま
開発してパッケージされたアプリが実機において動作させる際に問題があるのかどうかを知りたいです。
おねがいします。
0403デフォルトの名無しさん
2009/09/17(木) 23:40:48すみません。検索画面で出てくるページはすでに一通り見ています。
ですが、Roseの基本的なガイドラインのようなものが見つからないので・・・
0404デフォルトの名無しさん
2009/09/18(金) 00:05:25googleが台頭してきてからというもの、「検索結果を一通り見る」なんて行為をしなくなったなぁ
まぁ、3000件程度なら一通りも可能だけども、とチラ裏
0405デフォルトの名無しさん
2009/09/18(金) 00:09:31アフィの文言やリンク先も拾うので
トラブル windows
で検索したとしても
Windows7発売!
困った!車のトラブル・・・・
とか
0406デフォルトの名無しさん
2009/09/18(金) 00:17:200407デフォルトの名無しさん
2009/09/18(金) 02:06:460408sage
2009/09/18(金) 02:18:01上記のサイトのLIB StdCommというライブラリを使って簡単なプログラム
を書こうと思っているのですが、ポートの番号が10以上だと
-4というエラーを返して来てうまく動きません。誰か助けてください。
0409デフォルトの名無しさん
2009/09/18(金) 04:45:370410デフォルトの名無しさん
2009/09/18(金) 07:03:12あ、一通りは言い過ぎました。
検索結果15ページ分くらいには目を通したのですが、求めてることがかかれていなかったので。
「Rational Rose 使い方」等で出てくるページで1件ほど、初歩的なことが書かれているページはありましたが、
自分が知りたいのはもう少し細かい使い方というか。
具体的にいうと、クラス図におけるコンポジション集約の書き方や、STLのmapのような関連の仕方の書き方です。
知っている人がいれば教えていただきたいのですが・・・。
0411デフォルトの名無しさん
2009/09/18(金) 08:16:51ポートの番号が10以上になることはいくらでもある
0412デフォルトの名無しさん
2009/09/18(金) 09:34:04そもそもそこのプログラムだとCOM4までしか解釈しない気がするのだが。
COM1から順にCommOpen()したときの戻り値を確認してみてくれないか?
>>410
Webで手に入る以上の情報を得たいのなら、素直にIBMに連絡してはどうだ?
0413408
2009/09/18(金) 12:22:09StdComm32.cppの
static LPCTSTR apszComPort[] = {
"COM1", "COM2", "COM3", "COM4", NULL
};
の部分を書き換えることで、COM9まで動くのは確認したのですが、
COM10を超えるとここを書き換えても動かないんです。
0414デフォルトの名無しさん
2009/09/18(金) 12:33:38MAX_COMMも書き換えたのかな?
COM10を使うには、\\.\COM10を試してみて。
0415デフォルトの名無しさん
2009/09/18(金) 12:39:450416デフォルトの名無しさん
2009/09/18(金) 12:44:57関数インターフェース、クラスインターフェース、テンプレートインターフェース
という言葉を見かけるのですがどういう意味なんでしょうか?
何と何の仲介役になっているのかイマイチピンときません。
0417デフォルトの名無しさん
2009/09/18(金) 12:54:32クラスならprivate以外のメンバ
テンプレートなら<>の中身(これ自信ない)
0418デフォルトの名無しさん
2009/09/18(金) 12:55:46つ[http://e-words.jp/w/E382A4E383B3E382BFE383BCE38395E382A7E383BCE382B9.html ]
要は○○インターフェースと言った場合、○○とそれを利用する何かとのインターフェースと言う意味だな。
0419デフォルトの名無しさん
2009/09/18(金) 13:17:27わかりました。どうもです。
0420デフォルトの名無しさん
2009/09/18(金) 13:19:20君のその自信とやらはどこから沸いてくるんだい?
0421デフォルトの名無しさん
2009/09/18(金) 13:27:360422デフォルトの名無しさん
2009/09/18(金) 14:54:51ここのひとか
0423デフォルトの名無しさん
2009/09/18(金) 23:21:38VB6をつくる環境って今は無料で手に入りますか?
有料だとしたらどこに安く売ってますか?
0424デフォルトの名無しさん
2009/09/18(金) 23:26:570425424
2009/09/18(金) 23:29:060426デフォルトの名無しさん
2009/09/18(金) 23:33:420427デフォルトの名無しさん
2009/09/18(金) 23:44:48いくらするのでしょうか?
0428デフォルトの名無しさん
2009/09/18(金) 23:51:42有効じゃね
0429デフォルトの名無しさん
2009/09/19(土) 01:03:08VS6.0 の頃だけど。
0430デフォルトの名無しさん
2009/09/19(土) 01:46:21HTMLページ内にYouTube埋め込み動画の中央(横長のブロックを重ねたい) に
<div>あいうえお</div>
というブロック要素を表示しようと
<div style="z-index:20:">あいうえお</div>
<div style="z-index:10">(1):YouTubeタグ</div>
※ <object width="425" height="344"></object> ・・・・(1)
( YouTubeの動画エリアの上に<div>ブロックが重なる様にposition absoluteの表示は
style部分に入れていますが、略しています。)
として、z-indexも指定しここでは「あいうえお」の部分がYouTubeの表示エリア(ブロック)
よりも手前に表示されるハズなのですが、なぜかYouTubeタグの方が手前に表示されてしまいます。
一体どうすればYouTubeよりも手前にブロックを表示(被せて)する事が出来ますか?
0431デフォルトの名無しさん
2009/09/19(土) 01:51:230432デフォルトの名無しさん
2009/09/19(土) 02:05:18やっぱりできないの?
z-indexを999とか画面上でもっとも大きくしてるんだけど
どうしてもYouTubeが手前に表示されちゃうんだよね。。。
困った。何か良い方法は無いものか。
0433デフォルトの名無しさん
2009/09/19(土) 02:16:24あっちで答えたのがばからしすぎる
0434デフォルトの名無しさん
2009/09/19(土) 02:48:320435デフォルトの名無しさん
2009/09/19(土) 05:23:480436デフォルトの名無しさん
2009/09/19(土) 07:18:07さすがム板。
プログラムがっていうよりも考えることが好きなんだよねw
0437デフォルトの名無しさん
2009/09/19(土) 07:20:190438デフォルトの名無しさん
2009/09/19(土) 11:09:290439デフォルトの名無しさん
2009/09/19(土) 13:10:04変数aが10を超えたらループから抜けるというコードの場合、↓のようにしてますが、
これが何重にもなると間違いなども多くなってしまいます。
なにかいい方法はありますでしょうか?
difineでしょうか?
while(1){
while(1){
a++;
if (a>10)break;
}
if (a>10)break;
}
0440デフォルトの名無しさん
2009/09/19(土) 13:12:52つgoto文
(何匹かな??wktk)
0441デフォルトの名無しさん
2009/09/19(土) 13:15:14ありがとうございます
0442デフォルトの名無しさん
2009/09/19(土) 13:18:21うそうそw
>>440のgotoは冗談です
なんか、ごめんなさい
while(1){
while(1){
a++;
if (a>10)break label;
}
}
label:
でいいんじゃないでしょうか?
goto文と変わらないと言えば変わらないですが。
0443デフォルトの名無しさん
2009/09/19(土) 13:38:420444デフォルトの名無しさん
2009/09/19(土) 13:49:38これは文法違反だろ
0445デフォルトの名無しさん
2009/09/19(土) 13:50:520446デフォルトの名無しさん
2009/09/19(土) 14:13:430447ぅゅ ◆e6.oHu1j.o
2009/09/19(土) 14:15:14if (a>10)break goto label; ?
0448デフォルトの名無しさん
2009/09/19(土) 14:31:55gotoが一番手っ取り早い
0449デフォルトの名無しさん
2009/09/19(土) 14:55:310450デフォルトの名無しさん
2009/09/19(土) 14:59:21if(クリック数>10)画像001を表示;
if(クリック数>20)画像002を表示;
if(クリック数>30)画像003を表示;
と、一つ一つ書くのではなく、
for(クリック数=0;クリック数>200;クリック数++){
画像iを表示;
クリック数++;
}
のように短縮できないでしょうか。
200枚程度の画像を使います。
VisualC++2008でDXライブラリを使って作成しています。
0451デフォルトの名無しさん
2009/09/19(土) 15:04:080452450
2009/09/19(土) 15:11:04pic[001.jpg,002.jpg,003.jpg,004.jpg・・・・]
ということですか?
画像が大量にあるのでメモリに保存すると重くなってしまいます。
0453デフォルトの名無しさん
2009/09/19(土) 15:14:30画素をメモリに持ってくるのは確かにでかいが、ファイル名位なら誤差だと思うが。
ただ、毎回読み込みと破棄するから、実行速度に負荷がいく。
トレードオフするんだ〜。
0454450
2009/09/19(土) 15:30:13「ファイル名を格納」という方法は知りませんでした。
やってみます。
ありがとうございました。
0455デフォルトの名無しさん
2009/09/19(土) 15:43:49両極端にやらずに少しはキャッシュしろよw
0456デフォルトの名無しさん
2009/09/19(土) 15:49:31そこは再発明を期待して。。。
0457450
2009/09/19(土) 17:05:08ファイル名を格納するにはどうすればいいでしょうか。
pic[]={"001.jpg","002.jpg","003.jpg","004.jpg"...}
とすると「error C2078: 初期化子の数が多すぎます。」とエラーが出て、
pic[]={001.jpg,002.jpg,003.jpg,004.jpg...}
とすると「error C2059: 構文エラー : 'サフィックスが無効です。」とエラーが出ます。
>>455
他によい方法があればご教授願います。
0458デフォルトの名無しさん
2009/09/19(土) 17:05:32Dim a
Dim b
a=InputBox(゙a゙)
b=a*2
MsgBox b
としなくても、
a=InputBox(゙a゙)
b=a*2
MsgBox b
とすれば実行できるんですが、宣言文は分かり易さのためなわけですか?
・Javaで、「ソースファイル名とクラス名を同じにする」とありましたが、コンピュータはソースファイル名を変えてもクラス名で認識し、コンパイルする様で、あまり必要性を感じません。
何故わざわざ同じにすると書いてあるのでしょうか。
これも分かり易さのためですか?
0459デフォルトの名無しさん
2009/09/19(土) 17:29:31いや原理は変わらん
実行速度が問題になるなら破棄を遅らせる工夫ができると言ってるだけ
やらんでも動くし、別に難しい話でもないからやりたいなら再発明がんばってくれ
んでpicの宣言どーなってんの?
0460450
2009/09/19(土) 17:33:19charです
intでもやりましたが
error C2440: '初期化中' : 'const char [8]' から 'int' に変換できません。
となってしまいます。
0461デフォルトの名無しさん
2009/09/19(土) 17:34:572次元配列じゃないと文字列の配列にならないじゃないか。
0462デフォルトの名無しさん
2009/09/19(土) 17:37:06というような感じの宣言にならんかなぁ?
0463デフォルトの名無しさん
2009/09/19(土) 17:57:25いらぬ誤解のないように型を指定するとか(VBScriptだったらできないけど)、
Option Explicitとあわせて、変数名の書き間違いを検出するとか、
まあ、集約すれば「分かり易さ」という一言になるな。
0464450
2009/09/19(土) 18:00:53ありがとうございます!
エラーはなくなりました。
char *Pic[]={"str1","str2" ,"str3"};
Pic[0]=str1;
Pic[1]=str2;
になってるわけですよね
拡張子付きで配列して、画像出力関数でPic[0]を呼び出したら画像は表示されませんでした。
画像はどうやって表示すればいいでしょうか・・
ちなみにDXライブラリの↓の関数を使っています。
LoadGraphScreen(0,0,pic[0],FALSE);
0465デフォルトの名無しさん
2009/09/19(土) 18:30:58>・Javaで、「ソースファイル名とクラス名を同じにする」
コンパイラが自動的にそのクラスのソースファイルを見つけられるようにするため。
あるソースファイルAをコンパイルしているときにクラスBが使われていた場合、
クラスBがどういう定義になっているかをコンパイラは知る必要があるが、
Javaの言語仕様ではC/C++みたいに#includeで定義をインクルードしたりしないので、
クラス名とソースファイル名が違っていたらそれを見つけることが出来ない。
ディスク上の全ファイルをスキャンしてクラスBの定義されているソースファイルを探し出すなんてのは現実的じゃない。
0466デフォルトの名無しさん
2009/09/19(土) 18:54:40なるほど!ありがとうございました!
0467デフォルトの名無しさん
2009/09/19(土) 19:36:53とりあえずクラス名とソースファイル名を、いっしょにしておくことにきちんと意義があることは分かりました!
クラスのこととか定義のこととかよく勉強してみます。
答えてくれた方々、どうもありがとうございました!
0468デフォルトの名無しさん
2009/09/19(土) 19:36:58dxライブラリを軽く調べた感じだとそれであってるようだが、
ダブルバッファリングしてるならフリップしないと表示されない。
画像の物理的なPathがあってるかも確認してくれ。
これ以上は解らん。。。
0469450
2009/09/19(土) 20:24:26わざわざありがとうございます。
やっとこさ分かりました。
画像ファイルの階層がカレントディレクトリのままでした。
001.jpg⇒picture/001.jpgにしたら画像が表示されました。
数ヶ月悩んでましたがやっと次に進めます。
貴重な時間を割いてまで教えてくださった方々、本当にありがとうございました。
いつか自分が困ってる人に教える立場になりたいものです。
0470デフォルトの名無しさん
2009/09/19(土) 22:27:03あるある。
ま、がんばってくれ。
0471デフォルトの名無しさん
2009/09/20(日) 01:54:17mb_ereg_replaceが動いてないみたいなんですが、
xamppでmb_ereg_replace使うには、設定変更が必要ですか。
linuxのサーバでは、同じ文で置き換えができます。
0472デフォルトの名無しさん
2009/09/20(日) 02:00:460473デフォルトの名無しさん
2009/09/20(日) 02:20:290474デフォルトの名無しさん
2009/09/20(日) 02:28:48mb_ereg_replace、shift-jisでググレバでてくるよ
特定の文字列で、不具合出るそうです。
自分で調べよッカス
0475デフォルトの名無しさん
2009/09/20(日) 02:32:100476デフォルトの名無しさん
2009/09/20(日) 08:31:40CやCプラなどはコンパイラ言語で一括翻訳(コンパイル)してリンクし、機械語にしてコンピュータで実行する。(でよろしいでしょうか?)
その上でJavaについて質問なんですが、
�@Javaは機種、機器を選ばないとあります。これは実行環境を用意することで実現しているらしいですが、要はこの実行環境が汎用的だということですよね?(例えばBASICの実行環境をインストールすればBASICは使える。BASICの実行環境が対応してないものがあるというだけ?)
�AJavaはコンパイルしてバイトコードにしてから逐次翻訳(インタプリト?�Bこれの名前はなんですか?)して実行する、インタプリタ言語とコンパイラ言語の両方の特徴を持っている。ここで質問なんですが、コンパイルする利点はなんですか?
上に書いてある通り、Java(そのインタプリタ言語)の仮想マシンならJava(同上)を理解出来るんだから、わざわざコンパイルする意味がないと思うのですが。
長々と申し訳ありません。
�@Javaの汎用性
�Aコンパイルの意味
�Bインタプリタで翻訳することの名称
教えて下さい。おねがいします。
0477デフォルトの名無しさん
2009/09/20(日) 08:33:27ダウンロードしたいのですが、どこにダウンロードページがあるのでしょうか?
評価版ですら、ネットからはDLできないのでしょうか?
0478デフォルトの名無しさん
2009/09/20(日) 08:50:14VS6はJava訴訟のからみで既に入手不可。
VB6はMSDNでJava機能を除いた版がダウンロード
できてたけど今も出来るかどうか未確認。
ダウンロードできるとしてもMSDNサブスクリプション契約が必要になる。
0479デフォルトの名無しさん
2009/09/20(日) 08:52:38その契約って何なのでしょうか?
VB6をダウンロードするための契約なのでしょうか?
0480デフォルトの名無しさん
2009/09/20(日) 08:54:41やっぱり最初はHTMLから始めなきゃならないの?
JavaにはHTML必要らしいんだが
他もそうなんだろうか
0481デフォルトの名無しさん
2009/09/20(日) 09:06:12先に調べるべきだったわ
汚してスマン
0482デフォルトの名無しさん
2009/09/20(日) 09:13:480483デフォルトの名無しさん
2009/09/20(日) 09:20:420484デフォルトの名無しさん
2009/09/20(日) 10:54:01基本的にHTMLは関係ない。
javaはwebアプリ作成に使われることが多いんで、必要とか言われたのかな。
0485デフォルトの名無しさん
2009/09/20(日) 10:56:280486デフォルトの名無しさん
2009/09/20(日) 11:04:010487デフォルトの名無しさん
2009/09/20(日) 11:15:32お前アラシだろ?
0488デフォルトの名無しさん
2009/09/20(日) 11:17:06(1) まぁそういうことです。Javaの実行環境が移植されて無い機種、機器上では実行できない。
BASICは多機種に移植されてるけれど、あれは方言がありすぎてあまり汎用的だとは言い難い。
(2) ソースコードを解釈するのは手間がかかりすぎる。 人間には読みやすいが、機械が読み取るのはとても面倒。
機械が読み取りやすいバイトコード形式の方が仮想マシンにとっては扱いやすく、実行速度が速くなる。
コンパイルするのは一度だけだから多少時間かけても問題ないが、実行は何回もするから速い方が良い、という考え方。
(3) さぁ。インタプリタで実行する、くらいかな。
英語では interpret でいいと思うけど、日本語でインタプリトは聞かないな。
0489476
2009/09/20(日) 12:13:27最高にスッキリしました!わかりやすかったです!
ありがとうございました!ありがとうございました!
0490デフォルトの名無しさん
2009/09/20(日) 15:26:40なるほど、javaにも必要というわけではないんだな。
0491デフォルトの名無しさん
2009/09/20(日) 15:48:24サーブレットって言って、サーバー側でグラフィックを持たないプログラムが動いてることがある。
それがクライアントやブラウザに画面を提供するときにHTMLを吐くことがあるかもしれない。
それくらいの必要性だと思う。
0492デフォルトの名無しさん
2009/09/20(日) 19:39:29コマンドプロンプトからghcを実行し、hello.hsからhello.exeを作るつもりです
以下にコマンドプロンプトのエラーの内容を示します
C:\ghc\ghc-6.10.4\bin>ghc --make hello.hs
[1 of 1] Compiling Main ( hello.hs, hello.o )
C:\DOCUME~1\(ユーザ名)\LOCALS~1\Temp\/ghc1336_0/ghc1336_0.s: openFile: does not exist (No
such file or directory)
C:\DOCUME~1\(ユーザ名)\LOCALS~1\Temp内に、コンパイルに必要なファイルがないという意味でしょうか?
その場合、そのファイルはどのように用意すればいいのでしょう?
ちなみに、\Temp\/ghc以下の四桁の数字はエラーのたびに変わるようです
解決策の分かる方、よろしくお願いします
0493デフォルトの名無しさん
2009/09/20(日) 20:46:27また、可能ならどの程度の技術が必要ですか? meet-meみたいなやつを作りたいのですが。
0494デフォルトの名無しさん
2009/09/20(日) 20:48:010495デフォルトの名無しさん
2009/09/20(日) 20:49:01あと外見とか見かけ上の振る舞いだけを挙げて「こんな風に作りたい」っていうのは曖昧すぎるよ
0496デフォルトの名無しさん
2009/09/20(日) 20:55:35>>495 サーバーのソフトはVBじゃ無理ですか? meet-me見たいな戦闘がないゲームをつくりたいのですが
0497デフォルトの名無しさん
2009/09/20(日) 20:57:150498デフォルトの名無しさん
2009/09/20(日) 20:58:32せめてC#のがまだいい気もするけどVB(.NETだよな?)でも作れないことはないだろう
http://cedec.cesa.or.jp/2009/en/contents/prg/pg_1071.html
0499デフォルトの名無しさん
2009/09/20(日) 20:58:360500デフォルトの名無しさん
2009/09/20(日) 20:59:50C#かぁ 難しいですか?
0501デフォルトの名無しさん
2009/09/20(日) 21:01:44最低でも10万行は書かないといけないよ。
君一人では無理だろう。
0502デフォルトの名無しさん
2009/09/20(日) 21:03:07タイピングには慣れてます 一年の時間と、翌日学校がないときは深夜まで打っている精神力をカロリーメイトからもらえば書けるとおもうのですが。
0503デフォルトの名無しさん
2009/09/20(日) 21:05:060504デフォルトの名無しさん
2009/09/20(日) 21:07:10VBは.NETじゃないとむりですか?
0505デフォルトの名無しさん
2009/09/20(日) 21:07:11それまでに次世代のパソコンが出てしまって、
完成したころには時代遅れになっているから止めた方がいい。
アクションゲームやパズルゲームなどがいいとおもうよ。
0506デフォルトの名無しさん
2009/09/20(日) 21:08:030507デフォルトの名無しさん
2009/09/20(日) 21:10:330508デフォルトの名無しさん
2009/09/20(日) 21:14:28MMO作る用件は二つ。もちろん効率を度外視してだが。
1、ソケットが叩けるか。
2、UIを作成できるか。
ソケットが叩けないとネットワークを使うことができないし、
インタレストを追求しないなら、UIはコンソールっぽいものでもやろうと思えばできるだろう。
まぁ、それはMMOって言うよりチャットプログラムになりそうだが。
その上で効率を追求してネットワーク負荷を減らしてくことになるだろう。ネットワークは公共資源だからな。
0509デフォルトの名無しさん
2009/09/20(日) 21:14:29クライアントとサーバーを両方っともつくれるのですか?
0510デフォルトの名無しさん
2009/09/20(日) 21:16:45最低でも2台のパソコンと2台のネットワーク環境が必要。
0511デフォルトの名無しさん
2009/09/20(日) 21:22:120512デフォルトの名無しさん
2009/09/20(日) 21:24:22指数関数的に増えていくからかなり難しいよ。
0513デフォルトの名無しさん
2009/09/20(日) 21:24:46予備サーバーも1台用意済みです。
>>511 なんの言語でもつくれるんですね 安心しました。 学校のダチと絶対に完成させてみせます
0514デフォルトの名無しさん
2009/09/20(日) 21:29:50もっと今まで誰も造ったことのないようなクリエイティブな物を発想したほうが
絶対為になるし面白いと思うよ。
0515デフォルトの名無しさん
2009/09/20(日) 21:31:26がんばります。 難しいであきらめてたら残るのは無駄な知識と無駄な時間です。
0516デフォルトの名無しさん
2009/09/20(日) 21:31:350517デフォルトの名無しさん
2009/09/20(日) 21:32:100518デフォルトの名無しさん
2009/09/20(日) 21:32:53そうですか。 だれも作ったことのないようなアイデアを考えて、ダチと作ってみます。
プログラムは一人ですが、BGMや効果音や絵は協力者をあつめてました
0519デフォルトの名無しさん
2009/09/20(日) 21:33:45そうならないためにもがんばります!
0520デフォルトの名無しさん
2009/09/20(日) 21:49:13何の経験もないのに誰も作ったことのないようなものを目指す人間は、
例外なく挫折する。
0521デフォルトの名無しさん
2009/09/20(日) 21:53:120522デフォルトの名無しさん
2009/09/20(日) 21:55:540523デフォルトの名無しさん
2009/09/20(日) 22:23:250524デフォルトの名無しさん
2009/09/20(日) 22:31:15素人MMOがあふれかえっているだろうな。
0525デフォルトの名無しさん
2009/09/20(日) 22:38:330526デフォルトの名無しさん
2009/09/20(日) 22:39:150527デフォルトの名無しさん
2009/09/20(日) 22:45:510528デフォルトの名無しさん
2009/09/21(月) 00:50:160529デフォルトの名無しさん
2009/09/21(月) 04:48:49タイピングワロタ
俺でもプログラムじゃなかったら10万くらい打てるわwww
0530デフォルトの名無しさん
2009/09/21(月) 06:46:580531デフォルトの名無しさん
2009/09/21(月) 10:39:210532デフォルトの名無しさん
2009/09/21(月) 10:44:480533デフォルトの名無しさん
2009/09/21(月) 10:45:32VBをマスターして早く作りたくてしかたがないです。 がんばります
0534デフォルトの名無しさん
2009/09/21(月) 10:48:21お輿に漬けたきびだんご
一つ私にくださいな
MMO太郎: うるせーバカ
完
0535デフォルトの名無しさん
2009/09/21(月) 13:57:290536デフォルトの名無しさん
2009/09/21(月) 14:16:40指定されたデバイス、パス、またはファイルにアクセスできません。アクセス許可がない可能性があります。
表示されました。
強制的にアクセスする方法はありますか?
0537デフォルトの名無しさん
2009/09/21(月) 14:22:130538デフォルトの名無しさん
2009/09/21(月) 14:27:140539デフォルトの名無しさん
2009/09/21(月) 14:29:130540デフォルトの名無しさん
2009/09/21(月) 14:35:160541デフォルトの名無しさん
2009/09/21(月) 14:36:23でぐぐれ
0542デフォルトの名無しさん
2009/09/21(月) 14:45:59そのexeファイルがコピーできませんと表示されたので、アクセス許可を強制的にとりたいのですが
0543デフォルトの名無しさん
2009/09/21(月) 14:51:420544デフォルトの名無しさん
2009/09/21(月) 15:01:510545デフォルトの名無しさん
2009/09/21(月) 15:06:200546デフォルトの名無しさん
2009/09/21(月) 15:17:38どのようにしたらコピー先に与えられますか?
0547デフォルトの名無しさん
2009/09/21(月) 15:20:500548デフォルトの名無しさん
2009/09/21(月) 15:39:39コピー先を右クリックする
0549デフォルトの名無しさん
2009/09/21(月) 15:42:200550デフォルトの名無しさん
2009/09/21(月) 15:43:110551デフォルトの名無しさん
2009/09/21(月) 15:45:350552デフォルトの名無しさん
2009/09/21(月) 15:46:220553デフォルトの名無しさん
2009/09/21(月) 15:46:490554デフォルトの名無しさん
2009/09/21(月) 15:52:44マウスの右側のボタンを押す。
>>551
Windows 95では、最大 16,364 個までのウィンドウハンドルがサポートされています。
http://msdn.microsoft.com/ja-jp/library/cc410713.aspx
>>552
管理者に言え。
>>553
[Alt]+[半角/全角]
0555デフォルトの名無しさん
2009/09/21(月) 15:57:53ありがとうございます
入力できました
0556デフォルトの名無しさん
2009/09/21(月) 15:59:4026項の変数の定義は可能な限り先延ばししようなんですが、
//A
Widget w;
for(int i=0; i<n; i++){
w=iに依存する値;
}
//B
for(int i=0; i<n; i++){
Widget w(iに依存する値);
}
では、
A:生成1回、破棄1回、代入n回
B:生成n回、破棄n回
で、普通は代入よりも生成破棄の方が時間がかからないし、
スコープも必要最低限の範囲に抑えられるので後者の方が
良いって書かれています。
代入にかかる時間>生成破棄にかかる時間って違和感があるんですが
なんでこうなるんでしょうか?
生成するときに結局代入と同じようなことをするんだから、
メモリを確保したり破棄したりする分、生成破棄の方が時間
かかりそうな気がするんですが。
0557デフォルトの名無しさん
2009/09/21(月) 16:03:17マイコンピュータを開くといくつのウィンドウハンドルが使用されますか?
0558デフォルトの名無しさん
2009/09/21(月) 16:06:33変数宣言のたびにメモリを確保したり解放したりするコンパイラは見たことない
その関数の中で必要なメモリ全部を入口でまとめて確保しているのが一般的と思う
0559デフォルトの名無しさん
2009/09/21(月) 16:08:44答えになってないが
スコープがループ内で良いならBにするけど
速度の面で考えた事はないな
てか、どっちでも大して変わらないと思う・・・
0560デフォルトの名無しさん
2009/09/21(月) 16:08:50でもfor{}ブロックの中で
Widgetのコンストラクタ、デストラクタが呼び出されてるのは
確かですよね?
やっぱり後者のほうが時間がかかる気が…
0561デフォルトの名無しさん
2009/09/21(月) 16:10:03うちのEffectiveC++は版が違うからそのような例が載ってないんだけど
Widget w;
for(int i=0; i<n; i++){
w=iに依存する値;
}
↓
for(int i=0; i<n; i++){
Widget w;
w=iに依存する値;
}
↓
for(int i=0; i<n; i++){
Widget w(iに依存する値);
}
というステップを踏んでないかな。
実際に速いかどうかは試してみればよいので、スコープを最低限に落とす事のメリットを得ておけばいいと思うよ
0562デフォルトの名無しさん
2009/09/21(月) 16:13:57Winspectorで調べると、Win2kだと、32個くらい。
0563デフォルトの名無しさん
2009/09/21(月) 16:24:55分かりました。どうもです。
ていうかよく読んだら、後者のほうが早いじゃ無くて、「一般には
後者を使うべき」でした。すいません。
0564デフォルトの名無しさん
2009/09/21(月) 18:34:000565デフォルトの名無しさん
2009/09/21(月) 19:01:55【OS】Windows
【言語】C++
txt ファイルを読み込んでその内容を
コマンドプロンプト上に表示するプログラムを作りたいと思っています。
今、読み込む txt ファイル in.txt には には 1 だけが書かれており、
ファイルポインタ
FILE *ifp = fopen("in.txt","r");
に対して
int c = fgetc(ifp);
printf("%d", c);
をしたのですが、なぜか 52 と表示されてしまいます。
正しく 1 と表示させるにはどうすれば良いでしょうか?
ソースファイル
http://www.emanong.net/pub/files/ema043.txt
0566デフォルトの名無しさん
2009/09/21(月) 19:05:12そんなのも自分で作れないのか?
レベル低すぎ
0567デフォルトの名無しさん
2009/09/21(月) 19:05:170568デフォルトの名無しさん
2009/09/21(月) 19:35:36書式指定子の意味を確認してこい
0569デフォルトの名無しさん
2009/09/21(月) 19:56:07VBで外部の3Dモデルを呼び出して描写することは可能なのですか? また、全画面表示も可能ですか?
0570デフォルトの名無しさん
2009/09/21(月) 19:59:390571デフォルトの名無しさん
2009/09/21(月) 19:59:590572デフォルトの名無しさん
2009/09/21(月) 20:00:44てか、それくらい調べられんお前にゃむりかと
0573デフォルトの名無しさん
2009/09/21(月) 20:03:130574デフォルトの名無しさん
2009/09/21(月) 20:09:23ありがとうございます。putchar で解決しました。お騒がせしました
0575デフォルトの名無しさん
2009/09/21(月) 20:22:25しね
知的障害者が
0576デフォルトの名無しさん
2009/09/21(月) 20:31:50その通り。
0577デフォルトの名無しさん
2009/09/21(月) 21:35:55たとえば、Direct3Dを使わない家庭用ゲーム機が何で3D表示できるか考えたことないかね。
そもそも、Direct3Dのアルゴリズムはどうなっているのかね。
さらに突っ込んで、物理的に動いていた家庭用ゲーム機が何でパソコンなどで実行できるのかね。
ハードが全部やってくれるからか?違う。
ハードはアクセラレータ。加速器だ。
アルゴリズムは常にソフト側にある。
0578デフォルトの名無しさん
2009/09/21(月) 21:39:140579デフォルトの名無しさん
2009/09/21(月) 21:50:150580デフォルトの名無しさん
2009/09/21(月) 22:03:54知的障害者がレスしました
ちゃんと最後まで書こうね。
0581デフォルトの名無しさん
2009/09/21(月) 22:29:23これの使い方と言語どっちを優先に覚えたほうがいいの?
0582デフォルトの名無しさん
2009/09/21(月) 22:35:150583デフォルトの名無しさん
2009/09/21(月) 22:38:39>>580
例えばこーいう障害者とか
0584デフォルトの名無しさん
2009/09/21(月) 22:39:22してくれるわけ無いでしょ。
プログラムは書いたとおりにしか動かんのだからね。
>>581
言語。IDEはツールだぞ??
コード書いて、コンパイルして、デバッガ起動して、コード修正。
これだけできれば、後は経験。
あと、よくこけてる人を見るのはPATH関連でこける人が多いなぁ。
0585デフォルトの名無しさん
2009/09/21(月) 22:39:430587デフォルトの名無しさん
2009/09/21(月) 22:48:15例えばこーいう障害者とかにも丁寧にレスを付けられるようにならないと、プログラミングは無理。
文章は最後まで書きましょう。
0588デフォルトの名無しさん
2009/09/21(月) 22:49:35考慮しなければならないことが少なくなるので。。
0589デフォルトの名無しさん
2009/09/21(月) 22:51:01↑
こーいう脳みそに障害を抱えた奴は1〜10を通り越して100
まで説明をしなくちゃ理解出来ない可哀想な頭の持ち主
池沼は撤退する事を強く進める
0590デフォルトの名無しさん
2009/09/21(月) 23:00:18荒れる原因になる>>589こそ撤退すべき。
0591デフォルトの名無しさん
2009/09/21(月) 23:04:50のせられすぎwww
0592デフォルトの名無しさん
2009/09/21(月) 23:05:33そりゃそうだけど、VBからDirect3D使えばいいという答えで彼には十分だと思う。
0593デフォルトの名無しさん
2009/09/21(月) 23:05:57君が3D空間を定義してそのなかの挙動を記述して、必要ならビジュアルに変換する。
それだけ。
ソフトが3Dにしてくれるんじゃなくて、君の思考が3D空間を作るの。
0594デフォルトの名無しさん
2009/09/21(月) 23:07:20そうかもね。
0595デフォルトの名無しさん
2009/09/21(月) 23:10:040596デフォルトの名無しさん
2009/09/21(月) 23:11:32ましてゲームとなると。
とりあえずサーバアプリを作ることから始めた方がいいように思うけどなぁ。
0597デフォルトの名無しさん
2009/09/21(月) 23:31:34そういうことか! ありがとうございます。
0598デフォルトの名無しさん
2009/09/22(火) 16:39:380599デフォルトの名無しさん
2009/09/22(火) 20:14:150600デフォルトの名無しさん
2009/09/22(火) 20:15:36てのをやりたいのですが
知識不足なため、何をすればいいのかが全く分からない状態です。
で、調べた結果、下のライブラリを見つけたんです。
ttp://sourceforge.jp/projects/sfnet_pircbotcpp/
しかし、接続は成功するものの、エンコードの問題なのか
文字列の送受信が出来ないという問題があり困ってます。
打開策を頂ければ幸い。
0601デフォルトの名無しさん
2009/09/22(火) 20:18:30何か別の問題があると思われ
0602デフォルトの名無しさん
2009/09/22(火) 20:25:31なるほど。
詳しい症状としては、下記のとおりです。
・日本語のchに入れない。「#あいうえお」など。「#AIUEO」なら問題なし。
・入室してもメッセージの送受信が利かない。
---
このライブラリのほかに何か参考になるものがあれば
教えていただきたいと思います。
0603デフォルトの名無しさん
2009/09/22(火) 20:35:13よく分からんな。
0604デフォルトの名無しさん
2009/09/22(火) 20:47:20MD-DOSのバッチファイルの勉強をしてるのですが、
変数の加減算って出来ないでしょうか?
SET CNT=5
%CNT% - 1 は違う見たいですし…。
どなたか教えて下さい。
0605デフォルトの名無しさん
2009/09/22(火) 20:54:21> set /a a+=1
6
0606デフォルトの名無しさん
2009/09/22(火) 20:55:160607604
2009/09/22(火) 20:59:50おお、できました!毎回setってやるんですね。ありがとうございます!!
0608デフォルトの名無しさん
2009/09/22(火) 21:09:22>>604
ちなみに、バッチファイルのスレはあるよ。
0610デフォルトの名無しさん
2009/09/22(火) 23:08:11そのコンポーネントを提供したのがどのモジュールか調べたいです。
ole32.dllのCoCreateInstanceをフックすればいけると思うですが
もっとク〜ルな方法はありますでしょうか?
0611デフォルトの名無しさん
2009/09/23(水) 09:00:33IRCの日本語エンコードはSJISだったとおもったけど
ちゃんとSJISになってるの?
てか、メッセージ送るだけだったらライブラリ使わなくても、数個コマンド
送信するだけだったと思うが
0612デフォルトの名無しさん
2009/09/23(水) 09:10:06知ったかするな
0613デフォルトの名無しさん
2009/09/23(水) 09:10:190614デフォルトの名無しさん
2009/09/23(水) 10:50:01昔のコードみても確かにJISだった(半角カナで困るから、そりゃそうだよな)
0615デフォルトの名無しさん
2009/09/23(水) 11:02:42JavaとかC#とかじゃなくて、スクリプト言語とか関数型言語の方がなれてるから、そっちで書きたいんだけど
画面はペタペタコントロールを貼り付けて作りたい
Scala+Swingとか良いんじゃないかと思ったけどサンプルがほとんどないし、
F#かIronpythonか……どんなのが一番楽だろうか
0616デフォルトの名無しさん
2009/09/23(水) 11:18:35まぁ自分で試してみるしかないわけだが。
0617デフォルトの名無しさん
2009/09/23(水) 11:20:020618デフォルトの名無しさん
2009/09/23(水) 11:26:02IRCは、ISO-2022-JPあたりと聞いてたので
それに変換できれば問題解決できるのかなと思ってたんですが
エンコードの知識はさっぱりで・・・。
>てか、メッセージ送るだけだったらライブラリ使わなくても、数個コマンド
>送信するだけだったと思うが
ここらへん参考になる物があれば良いのですが。
0619デフォルトの名無しさん
2009/09/23(水) 11:55:11そう、twitterの専ブラでもつくろうかとおもったんだけど
IDEなしでGUIなんてやりたくねえ
でもGUI周り以外もJavaで、とかいやだなと
0620デフォルトの名無しさん
2009/09/23(水) 12:44:330621デフォルトの名無しさん
2009/09/23(水) 13:15:50試験時間が30分程度しかないためプログラムの記述ではなくプログラムを読んでいただこうと思っています。
そのための試験問題を考えているのですが、なにかいいサンプルはありませんでしょうか?
経験年数は自称20年のかなり上級なプログラマのようです。
0622デフォルトの名無しさん
2009/09/23(水) 13:19:56すばらしい人事部を持つ会社ですね
ぜひともごめんこうむりたいです^^
0623デフォルトの名無しさん
2009/09/23(水) 13:20:590624デフォルトの名無しさん
2009/09/23(水) 13:22:39コードレビューさせる
0625デフォルトの名無しさん
2009/09/23(水) 13:25:140626デフォルトの名無しさん
2009/09/23(水) 13:30:56シュミグラマなんですが、2Dや3Dのグラフィック方面へ手を伸ばそうと考えております
しかし、きちんとした勉強をしたことがなく、基礎学力に欠けているため、
とりあえず、数学をやろうと思ってるんですが、お勧めの数学本など在りましたら
ご推薦いただきたく存じます
0627デフォルトの名無しさん
2009/09/23(水) 13:35:22文字列のクイックソートとかマージソートあたりを書かせるのはどうだろうか
ポインタと再帰がちゃんと扱えれば大丈夫だと思うんだ
0628デフォルトの名無しさん
2009/09/23(水) 13:39:05これとか
ゲームプログラミングのための3Dグラフィックス数学
http://www.amazon.co.jp/dp/4939007375
0629デフォルトの名無しさん
2009/09/23(水) 15:28:01ぬるいといわれるかもしれないが
標準ライブラリとアルゴリズムの知識前提の問題は
たまたまその部分を知らないとかなりのハンデになるから
ちょっと厳しいと思うね。
0630デフォルトの名無しさん
2009/09/23(水) 15:37:00ネットワークにつながったWindowsでもLinuxでもいいが、普段自分が使ってるような
開発環境を構築させる。
で、何をどこから持ってきて、どうカスタマイズしてくかを見てれば、実力は大体わかるんじゃないかと思う。
0631デフォルトの名無しさん
2009/09/23(水) 16:04:44別にぬるくていいと思うよ
なんかの資格とか検定試験とかじゃないんだから
でも有名どころのソートアルゴリズムなんか大抵知られてるものかと思うけどそうでもなかったりするのかな
難しいもんだ
0632デフォルトの名無しさん
2009/09/23(水) 16:18:45VBとDBで業務アプリばかり開発してて、経験が長くても
ソートアルゴリズムなど気にしたことはないという人も多い
ただ、C言語で経験20年なら知ってないとまずいような気はするね
0633デフォルトの名無しさん
2009/09/23(水) 16:23:54#include <algorithm>ですよ。
0634デフォルトの名無しさん
2009/09/23(水) 16:38:30いやSTL使えるってことはそれはそれである程度できるってことだからいいのか・・・?
0635デフォルトの名無しさん
2009/09/23(水) 17:01:43わかりにくいバグのあるソースコードを出題して
机上debugで直させるのが一番良いよ
0636デフォルトの名無しさん
2009/09/23(水) 17:13:520637デフォルトの名無しさん
2009/09/23(水) 18:05:40いや、まさにそうだね。
自分でソートアルゴリズム書く奴とか、未だにif else case満載の閏年判定書くような奴見ると絶望するね。
0638デフォルトの名無しさん
2009/09/23(水) 18:17:06経験があることを試したいなら、>>635のようにCでありがちなバグを含んだコードを直させるのが一番いいと思う。
ネットワークとか特定のアルゴリズムなら触ったことのない奴もいるかもしれないが、
スタックオーバーフローとかメモリリークのデバッグをしたことのない奴はいないだろうから。
0639デフォルトの名無しさん
2009/09/23(水) 18:21:49経験20年のオッサンは賞味期限が切れてる
なら経験5年の若造をやとった方が100倍まし
0640デフォルトの名無しさん
2009/09/23(水) 18:28:31SJIS はウソ。ISO-2022-JPで正解です。
IRCは単純なコマンドの集まりなので、telnet を開いて手打ちでもテストができるぐらい。
RFC1459を読むと細かいコトは書いてあります。
カンタンなSocketプログラムが書けるのなら、ircサーバに接続したのち
NICK -> USER -> JOIN -> PRIVMSG のコマンドを順に発行してあげれば、入室して発言
ぐらいはできる。あなたの nick が foo だったら IRCサーバに接続後
NICK foo
USER foo aaa bbb :foo
JOIN #Roomname
PRIVMSG #Roomname :hello world
で発言できると思う(接続を維持しようとおもったら、色々制御がいるけどそんなには難しくない)
あとはIRCサーバやRoomの制限とかもあるので、もしかしたら単純に上だけではいけないかもしれないけど
Perlとかスクリプト言語で書かれた短いbotがあちこちに転がっているから、読んでみるのもいいかも。
0641デフォルトの名無しさん
2009/09/23(水) 19:04:22オブジェクト指向分析設計やプロジェクトマネジメントの能力を問うた方がいいだろうね。
コーディング知らないSEは恐ろしいけど
かといって35歳過ぎのおっさんPCにいまさら
ちまちまコーディングさせるわけでもないだろうし。
0642デフォルトの名無しさん
2009/09/23(水) 19:18:21NTT DATA のコンサル部は今までで一番酷かったW
作文を書いて設計書とか抜かすW
0643デフォルトの名無しさん
2009/09/23(水) 19:30:570644デフォルトの名無しさん
2009/09/23(水) 19:32:400645デフォルトの名無しさん
2009/09/23(水) 20:22:110646デフォルトの名無しさん
2009/09/23(水) 21:53:35例を挙げてみて頂けますか?
0647デフォルトの名無しさん
2009/09/23(水) 22:08:500648デフォルトの名無しさん
2009/09/23(水) 22:11:520649デフォルトの名無しさん
2009/09/23(水) 22:55:36というプログラムを作りたいのですが、DirextXやwinAPIを使えばよいのでしょうか?
0650デフォルトの名無しさん
2009/09/23(水) 23:00:010651デフォルトの名無しさん
2009/09/23(水) 23:05:040652デフォルトの名無しさん
2009/09/23(水) 23:15:00CやJavaについてはある程度学んでみたのですが、
実際にマウスやキーボードの入力を受けて、それをバックグラウンドで監視するようなとなると
何を使えばいいのかちんぷんかんぷんなのです
0653デフォルトの名無しさん
2009/09/23(水) 23:16:050654652
2009/09/23(水) 23:19:54それなら回数を数えてみるソフトを作ってみようと考えたのが動機です
情報の小出し申し訳ありません
0655デフォルトの名無しさん
2009/09/23(水) 23:20:010656デフォルトの名無しさん
2009/09/23(水) 23:20:47マウスひとつとってもどの環境で何がしたいかによって使うものが変わってくる
0657デフォルトの名無しさん
2009/09/23(水) 23:21:450658初心者
2009/09/24(木) 00:35:37C言語でプログラムを勉強し始めて、どうしてもわからないことがあります。
セミコロン(;)の使いどころです。
int や void や if なんかの場合、参考書のサンプルのリストにはセミコロンがない行がちらほらあります。
セミコロンはここでは必ず使う、ここでは使わないというルールでもあるんでしょうか?
はやく自由に記述できるようになりたいです。
よろしくお願いします。
0659デフォルトの名無しさん
2009/09/24(木) 00:41:30セミコロンがついたら一行。
ifとかは予約語なのでそんな記号をつけなくても見れば解るのでつけない。
字句解析という方法があってだね、その都合によるところが大きい。
0660デフォルトの名無しさん
2009/09/24(木) 00:42:41馬鹿は黙ってろ
嘘を教えるな
0662デフォルトの名無しさん
2009/09/24(木) 00:52:440663デフォルトの名無しさん
2009/09/24(木) 00:53:43天才あらわる。後頼んだよ。
0664デフォルトの名無しさん
2009/09/24(木) 01:11:35>>660 頼むぞ。w
0665デフォルトの名無しさん
2009/09/24(木) 01:24:300666デフォルトの名無しさん
2009/09/24(木) 01:25:18・宣言、式文、空文、do while文、分岐文(return等)の最後
・for文の制御式の区切り
こんなもん?
0667デフォルトの名無しさん
2009/09/24(木) 01:38:220668デフォルトの名無しさん
2009/09/24(木) 01:48:55'%_
を入力するのが好きな俺ってどーよ?
0669デフォルトの名無しさん
2009/09/24(木) 02:30:41だからセミコロンを付けないとコンパイラが混乱する、とそう俺は覚えた
0670デフォルトの名無しさん
2009/09/24(木) 03:21:23statement なら全てつくかというと、 selection-statement なども付かない。つまり
if ( cond )
if ( cond )
if ( cond ) ...
のような類だ。ただ、どこかでexpression-statementやcompound-statementが現れて、
結局;か}で終端するだろうが。
どこに;をつけなければいけないかは文法できっちり決まっているが
一言で説明できるほど単純ではない。規格票を見よう。
0671デフォルトの名無しさん
2009/09/24(木) 03:44:470672デフォルトの名無しさん
2009/09/24(木) 08:28:50式文のケツか空文、じゃないか。
0673デフォルトの名無しさん
2009/09/24(木) 08:48:22>セミコロンはここでは必ず使う、ここでは使わないというルールでもあるんでしょうか?
もちろんある。厳密に決まっている。
Cの文法を規定するBNFを読めばわかる。
http://user.numazu-ct.ac.jp/~fujio/personal/jp/kougi/progen/text/3-1.pdf
けど初心者が理解できるはずもないので
サンプル読み込んでパターンをつかむしかない。
0674デフォルトの名無しさん
2009/09/24(木) 10:53:38本屋で言語の本立ち読みしてて疑問に思ったのが
プログラミング言語をどこに書くの?
0675デフォルトの名無しさん
2009/09/24(木) 10:55:44メモ帳とかのテキストエディタで
0676デフォルトの名無しさん
2009/09/24(木) 11:04:25結局はファイルに書いてる
その内容を読み取って実行できる形にするのがコンパイラ
0677デフォルトの名無しさん
2009/09/24(木) 11:04:550678デフォルトの名無しさん
2009/09/24(木) 11:08:21プログラムが間違ってなければ .exe ファイルが出来て、それで完成
0679デフォルトの名無しさん
2009/09/24(木) 11:09:140680デフォルトの名無しさん
2009/09/24(木) 12:25:200681デフォルトの名無しさん
2009/09/24(木) 12:39:28>>659 が嘘なのは >>660 の登場を待つまでもない。
>>680
複数ファイルのアーカイブなら分解し、特殊なエンコードならデコード。
つかそんなもん、開発元によって色々。
0682デフォルトの名無しさん
2009/09/24(木) 15:00:15が、敵と戦ったときにキャラを回復するには回復アイテムを使用しないといけない。
F1(HP回復)やF2(MP回復)を押すだけなんだが、これを自動化したい。
つまりHPがある数値以下になったときにF1を押す
という単純そうに見えて実は非常に難しいプログラムを作っているんだけど、
ある数値以下になったときにF1を押す
というプログラムはできたのですが、
HPの数値を取得する方法がわかりません。
使用ツールはHSPなのですが。。誰かご教授ください。
0683デフォルトの名無しさん
2009/09/24(木) 15:07:09サーバーから送られるデータを監視して、
そのデータからHPの情報を取得すればいいんじゃね?
0684デフォルトの名無しさん
2009/09/24(木) 15:24:30「ある」なんて言わずに、ずばっと名前書け
0685デフォルトの名無しさん
2009/09/24(木) 15:34:590686デフォルトの名無しさん
2009/09/24(木) 15:59:160687デフォルトの名無しさん
2009/09/24(木) 16:33:440688デフォルトの名無しさん
2009/09/24(木) 16:55:580689デフォルトの名無しさん
2009/09/24(木) 21:00:190690デフォルトの名無しさん
2009/09/24(木) 21:04:060691デフォルトの名無しさん
2009/09/24(木) 22:01:240692デフォルトの名無しさん
2009/09/25(金) 00:40:17PHP経験者になりたいのですが
どんなwebアプリケーションを作れば
PHP経験者として採用されるレベルになれますか?
0693デフォルトの名無しさん
2009/09/25(金) 00:46:58PeercastのYPを一から作ってみ?
いい勉強になるよ
0694デフォルトの名無しさん
2009/09/25(金) 00:50:160696デフォルトの名無しさん
2009/09/25(金) 01:55:10C言語?Java?バッチ?全くわからないので教えてください
0697デフォルトの名無しさん
2009/09/25(金) 01:57:440698デフォルトの名無しさん
2009/09/25(金) 02:02:44PHPのオープンソースプロジェクトに参加出来るレベルになれば大丈夫だよ
0699デフォルトの名無しさん
2009/09/25(金) 02:32:04ゲームによってはキーボードマクロとかそういうの検知してPCフリーズさせられるよ
0700デフォルトの名無しさん
2009/09/25(金) 03:07:03なにだと簡単にできますか?
0701デフォルトの名無しさん
2009/09/25(金) 03:11:140702デフォルトの名無しさん
2009/09/25(金) 03:15:110703デフォルトの名無しさん
2009/09/25(金) 06:50:37一番使いなれてる言語
0704デフォルトの名無しさん
2009/09/25(金) 09:00:52ありがどうございます、調べてやってみます
>>703
得意どころかろくに知らないんで…
0705デフォルトの名無しさん
2009/09/25(金) 09:21:30VBScript
0706デフォルトの名無しさん
2009/09/25(金) 09:37:57何でも出来るからとりあえず一つ言語あつかえるようになるべき
0707デフォルトの名無しさん
2009/09/26(土) 09:34:250708デフォルトの名無しさん
2009/09/26(土) 09:58:550709デフォルトの名無しさん
2009/09/26(土) 10:15:42もう配信まで考えているんなら自分で試してみればいいだけなのに
0710デフォルトの名無しさん
2009/09/26(土) 10:19:020711デフォルトの名無しさん
2009/09/26(土) 10:42:050712デフォルトの名無しさん
2009/09/26(土) 10:52:25同じです。
どんなゲームつくるかしらないけど、
>>711もかいてるように
C++かもしくはC#にしたほうがいいと思う。
0713デフォルトの名無しさん
2009/09/26(土) 10:57:53まず先にPGの能力的限界にぶち当たりそうだけどなw
0714デフォルトの名無しさん
2009/09/26(土) 12:32:34ありがとうございました。
0715デフォルトの名無しさん
2009/09/26(土) 12:50:26実行にかかる時間を聞いてるのでは?
それなら、実行にかかる時間の方が早いだろう
0716デフォルトの名無しさん
2009/09/26(土) 12:57:370717618
2009/09/26(土) 13:04:54遅くなりましたが上手くできました!
Socket接続でサクサクできました。
ちなみに、以前問題となっていた入室できない原因は
JIS <=> S-JIS による、文字コード不一致でした。
nkfで文字コードを変換して無事解決。
助言頂いた皆様
ありがとうございました。
0718デフォルトの名無しさん
2009/09/26(土) 16:37:55スレ立てるまでもない質問はここで 板は方針的に立ち続ける訳ですね?
それで在れば 1000 を超えたら板が立つ様にすれば便利なのでは…
例えば n++ 系も混ぜて…
書き込みが出来ない + number を ひとつ増やす の様な…
個人的に作成する気はありませんが…
0719デフォルトの名無しさん
2009/09/26(土) 16:47:08「エンディアン嘘つかない」
ってホンマに嘘つかないんですか?
0720デフォルトの名無しさん
2009/09/26(土) 16:50:30思い違いというか解釈を間違えることがあるだけで
あとたまにバイエンディアンという両刀遣いがいるから話がややこしくなるとかなんとか…
0721デフォルトの名無しさん
2009/09/26(土) 21:04:55わかります
0722デフォルトの名無しさん
2009/09/26(土) 23:15:470723デフォルトの名無しさん
2009/09/26(土) 23:16:110724デフォルトの名無しさん
2009/09/26(土) 23:50:210725デフォルトの名無しさん
2009/09/27(日) 01:01:530726デフォルトの名無しさん
2009/09/27(日) 01:05:420727デフォルトの名無しさん
2009/09/27(日) 03:03:10言語覚えてアルゴリズムの本を何冊か読んでまあまあプログラムがかけるようになったのですが
さらに上達するには何をすればいのかよく分からなくなってきました
やっぱりひたすらプログラム組むぐらいしか上達方はないんでしょうか?
学校でプログラム習ってた人はどのように勉強してました?
0728デフォルトの名無しさん
2009/09/27(日) 03:24:46金をもらえるレベルになりたいんだろ?いたってシンプルだよ
0729デフォルトの名無しさん
2009/09/27(日) 04:19:57もっともっと努力します
0730デフォルトの名無しさん
2009/09/27(日) 06:52:540731デフォルトの名無しさん
2009/09/27(日) 07:21:14char str[]の中に全て入っています。日本語やら英語やら色んな言語が入り交じっています。
とりあえずのゴミ処理の為に
for(int i=0; i<strlen(str); i++){
if(ispunct(str[i]!=0)
//色々
}
みたいな感じで処理させているのですが、
何か具合の悪い文字を読み込むらしく
Debug Assertion Failed!
と出て、isctype.cのLine:68で
Expression: (unsigned)(c + 1) <= 256
と言うAssertが出ます。
多分マイナスの値が入ってるんだと予想しますが、これはこれで
スルーさせて別で判定さえたいのです。
なので、とりあえずの処置として、ここはスルーさせたいので
if((unsigned char)str[i]<=256?ispunct(str[i]!=0:ほげほげ)
としたんですが、何故かispunctが実行され同じAssertが出ます。
原因は、マイナスの値が入った事ではないのでしょうか?
もし違う場合、どのような事が考えられますか?
0732デフォルトの名無しさん
2009/09/27(日) 07:57:36なんだこれ。
if(ispunct(str[i])!=0)
0734731
2009/09/27(日) 09:06:000735デフォルトの名無しさん
2009/09/27(日) 09:06:400736デフォルトの名無しさん
2009/09/27(日) 09:55:180737デフォルトの名無しさん
2009/09/27(日) 10:10:330738デフォルトの名無しさん
2009/09/27(日) 10:44:03http://ja.wikipedia.org/wiki/C_Sharp
規則性や違いを自分で考えられない人間はプログラマには向かない。
0739デフォルトの名無しさん
2009/09/27(日) 13:07:02↓
_
/ ++
\_ ++
C#のほうがC++より2倍つおい
0740デフォルトの名無しさん
2009/09/27(日) 13:11:36isなんとか()には-1以外の負の値や256以上の値を渡してはいけないこと
になっている。
> if((unsigned char)str[i]<=256?ispunct(str[i]!=0:ほげほげ)
> 原因は、マイナスの値が入った事ではないのでしょうか?
原因は正しいけど対処が間違っている。unsigned char でキャストした
値は必ず255以下なので前半のチェックは意味がない。ispunct()に渡す
値をキャストしないと。
0741デフォルトの名無しさん
2009/09/27(日) 13:15:13printf("%d\n", C++);
int C = 0;
printf("%d\n", C#);
0742デフォルトの名無しさん
2009/09/27(日) 14:36:174倍じゃね?
0743デフォルトの名無しさん
2009/09/27(日) 16:33:300744デフォルトの名無しさん
2009/09/27(日) 16:46:56ケツの穴洗って出直してこい
0745デフォルトの名無しさん
2009/09/27(日) 16:47:590746デフォルトの名無しさん
2009/09/27(日) 17:00:250747デフォルトの名無しさん
2009/09/27(日) 17:01:13なんか抱きしめて頭ナデナデしたくるって感じw
0748デフォルトの名無しさん
2009/09/27(日) 17:04:36足がないから
0749デフォルトの名無しさん
2009/09/27(日) 17:11:36全然別の読み方してたから勉強になった
0750デフォルトの名無しさん
2009/09/27(日) 17:21:30ISO辺りで決められた読み方は、ない
0751デフォルトの名無しさん
2009/09/27(日) 17:22:21そか?
俺はベルゼビュートを連想して厭な気持ちになる。
0752デフォルトの名無しさん
2009/09/27(日) 17:43:040753デフォルトの名無しさん
2009/09/27(日) 18:28:50洗ってきました!
で?
0754デフォルトの名無しさん
2009/09/27(日) 19:47:370755デフォルトの名無しさん
2009/09/27(日) 21:01:040756デフォルトの名無しさん
2009/09/27(日) 22:14:36整数(変数)を英語のメッセージとともに表示するとき、
数字によって、複数形や序数が違ったりするわけだけど、どうやるのが一般的?
(1) 全部書く。HOGEst/nd/rd とか HOGE file(s) とか HOGE is/are など
(2) 1つだけ書く。HOGErd とか HOGE files とか HOGE are など
(3) 面倒でも条件式で切り替える
もちろん(3)が一番良いのだろうし、次点で(1)だとは思うんだけれど
変更箇所が多い場合とかは(2)でもアリなのかな?
0757デフォルトの名無しさん
2009/09/27(日) 22:18:280758デフォルトの名無しさん
2009/09/27(日) 22:48:52HOGE files -> file number : HOGE
0759デフォルトの名無しさん
2009/09/27(日) 23:03:030760デフォルトの名無しさん
2009/09/27(日) 23:04:35確かに Total : HOGE とかで誤魔化すことは多いな(笑)
0761デフォルトの名無しさん
2009/09/27(日) 23:06:460762デフォルトの名無しさん
2009/09/27(日) 23:08:19(1),(2)はない。
ただし、主語以外のfile(s)はある。
0763758
2009/09/27(日) 23:11:27変数の命名の癖がでてるなぁ
0764デフォルトの名無しさん
2009/09/27(日) 23:19:090765デフォルトの名無しさん
2009/09/27(日) 23:22:010766デフォルトの名無しさん
2009/09/27(日) 23:23:480767デフォルトの名無しさん
2009/09/27(日) 23:24:490768デフォルトの名無しさん
2009/09/28(月) 00:07:58ごくまれにだが、1st 2st 3stがある
0769デフォルトの名無しさん
2009/09/28(月) 00:20:53[02-9]?2$ → nd
[02-9]?3$ → rd
otherwise → th
何の難しいこともあるまい
0770デフォルトの名無しさん
2009/09/28(月) 00:25:51何語?
0771デフォルトの名無しさん
2009/09/28(月) 01:14:520772デフォルトの名無しさん
2009/09/28(月) 02:03:49・A、B、C、3台の PC を用意して、A-B と B-C の間をソケット通信でつなぐ
・次に B 上で、それぞれ A と C と繋がっているソケットを A-C の用に直結?して、
B がいなくてもソケットによる通信が出来るようにする
B 上で、A と C から来たソケットの内容をそれぞれに詰め替えて流してあげれば
結果として同じようなコトは出来るとは思うのですが、そうでなく、既存のソケットの
つなぎ替えは可能な物でしょうか。
0773デフォルトの名無しさん
2009/09/28(月) 02:07:560774デフォルトの名無しさん
2009/09/28(月) 02:19:23A-C間で新たなコネクションを確立したらA-B間とB-C間は切断すればいい
どうしてもBを経由しないといけないネットワーク構成なら無理
0775デフォルトの名無しさん
2009/09/28(月) 02:27:07不可能。
0776デフォルトの名無しさん
2009/09/28(月) 04:50:01できたとしても、礼儀正しい接続じゃあないね
接続の際に自分の最大転送長 (MTU)を相手に通知するのに、
Bが接続の仲介役をするこの方法ではAとCは互いに相手のMTUを知らないことになる
というか、勝手に繋ぎ替えられたら、誰と接続してるかわからなくね?
意図しない接続がなされるという意味ではセキュリティ的にも危ういと思うがどうだろう
0777デフォルトの名無しさん
2009/09/28(月) 09:04:55惜しい。11 と 12 は th なんだ。
0778777
2009/09/28(月) 09:05:310779デフォルトの名無しさん
2009/09/28(月) 09:09:270780デフォルトの名無しさん
2009/09/28(月) 09:20:1401st ← これどう読むんだ?
0781デフォルトの名無しさん
2009/09/28(月) 09:24:50zero-first じゃね?
0782デフォルトの名無しさん
2009/09/28(月) 09:27:100783デフォルトの名無しさん
2009/09/28(月) 09:34:000784デフォルトの名無しさん
2009/09/28(月) 09:35:19いっこ にこ じっこ じゅういっこ
日本語対応は難しいと思う。
0785デフォルトの名無しさん
2009/09/28(月) 09:35:31hogeこ目
0786784
2009/09/28(月) 09:48:220787デフォルトの名無しさん
2009/09/28(月) 11:46:120788772
2009/09/28(月) 12:01:32thx
A、B、C は基本的に同じネットワーク内のハズなのだけど、異なることもあるはず。
A がクライアントで、B で認証その他をして、C で要求を処理するってパターンです。おおざっぱに言えば。
やはり無理か、あまりやっていいことではないようですね。
助言を感謝します。ありがとう。
0789デフォルトの名無しさん
2009/09/28(月) 12:25:070790デフォルトの名無しさん
2009/09/28(月) 12:52:550791デフォルトの名無しさん
2009/09/28(月) 13:01:250792デフォルトの名無しさん
2009/09/28(月) 14:06:40別に条件式が難しいと言ってるわけじゃない。
複数個所あるときに、全部それやるの?って話なだけだ。
0793デフォルトの名無しさん
2009/09/28(月) 14:27:15複数箇所あるのに関数化しないの?
0794デフォルトの名無しさん
2009/09/28(月) 15:54:340795デフォルトの名無しさん
2009/09/28(月) 16:02:080796デフォルトの名無しさん
2009/09/28(月) 16:14:120797デフォルトの名無しさん
2009/09/28(月) 16:25:23教えないの?
0798デフォルトの名無しさん
2009/09/28(月) 16:27:15{
for (char const * cp = src; * cp != '\0'; ++cp) {
if (isalnum(* cp)) {
* dest++ = * cp;
} else {
char tmp[4];
sprintf(tmp, "%%%02X", * cp & 0xff);
memcpy(dest, tmp, 3);
dest += 3;
}
}
* dest = '\0';
}// こんなもんかしらね
0799デフォルトの名無しさん
2009/09/28(月) 16:46:29別に毎回ナルついてもいいから、
sprintf(dest, "%%%02X", * cp & 0xff);
dest += 3;
でよかったりしないかなー
あと、なんで0xffとandとってんの?
0800デフォルトの名無しさん
2009/09/28(月) 17:04:09符号拡張されるからでしょ。個人的には、unsigned charでキャストするほうが一般的な気がする。
0801デフォルトの名無しさん
2009/09/28(月) 17:16:440802デフォルトの名無しさん
2009/09/28(月) 20:21:25エディタの宗教戦争みたいで怒られそうだけど皆さんの意見を聞いてみたいのでお願いします。
0803デフォルトの名無しさん
2009/09/28(月) 20:35:00perlの精神に乗っ取って空白4個をよく使う。
でもLinuxのコーディングスタイルの文書には空白8個って書いてあったような気がする。
0804デフォルトの名無しさん
2009/09/28(月) 20:35:030805デフォルトの名無しさん
2009/09/28(月) 20:36:390806デフォルトの名無しさん
2009/09/28(月) 20:37:55使ってるIDEなりエディタなりを立ち上げてTAB押してみろ。
それで入力されたもの使えカス。
0807デフォルトの名無しさん
2009/09/28(月) 20:38:380808デフォルトの名無しさん
2009/09/28(月) 20:42:38Windowsフォームアプリケーションってテンプレート(?)で
windowsのソフトウェアを作ろうとしてるんですが、
コントロールの使い方について詳しい説明が見たかったらどこを見れば
いいでしょうか?
MSDNライブラリを必死こいて調べてるんですが、どこになにがあるやら
わけわかりません…
0809デフォルトの名無しさん
2009/09/28(月) 20:47:24http://www.atmarkit.co.jp/fdotnet/easyvs2008/index/index.html
http://www.atmarkit.co.jp/club/print/print.php?url=/fdotnet/csharp_abc2/index/index.html&print_size=
0810デフォルトの名無しさん
2009/09/28(月) 21:08:08コントロールの詳細くらいどっかないんでしょうか…?
0811デフォルトの名無しさん
2009/09/28(月) 21:13:39書いてあるだろ
0812デフォルトの名無しさん
2009/09/28(月) 21:13:400813デフォルトの名無しさん
2009/09/28(月) 21:14:14今からでも遅くは無いC#にいけ
0814デフォルトの名無しさん
2009/09/28(月) 21:16:51どうもです。
C#やってみます。
0815デフォルトの名無しさん
2009/09/28(月) 21:18:59http://dobon.net/vb/dotnet/
0816デフォルトの名無しさん
2009/09/28(月) 21:21:57逆引きとしては本屋に溢れてるなんちゃってリファレンスより
よっぽど便利だけど
0817デフォルトの名無しさん
2009/09/28(月) 21:45:340818デフォルトの名無しさん
2009/09/28(月) 21:46:17どうもです。今度見てみます。
0819デフォルトの名無しさん
2009/09/28(月) 21:52:200820デフォルトの名無しさん
2009/09/28(月) 22:04:36前向きに検討します。 = やりません。
今度見てみます。 = そんな糞サイト見ねーよ。
0821デフォルトの名無しさん
2009/09/28(月) 22:08:210822デフォルトの名無しさん
2009/09/28(月) 22:19:38だから、『てめえ、人に教わっておいて「そんな糞サイト見ねーよ。」だと?ふざけてんのか! 』ってことだろ。
分かってないのはお前。
0823デフォルトの名無しさん
2009/09/28(月) 22:23:330824デフォルトの名無しさん
2009/09/29(火) 00:34:46「今手元に見れる環境がないので」
を添えて置くんだよ
0825デフォルトの名無しさん
2009/09/29(火) 07:37:11$(MAKE) -C absolutepath
Makefileからカレントの下層ではないフォルダにあるMakefileを呼び出したいと思っています。
しかし、subsystemで指定したフォルダの中にあるMakefileだけが実行されて、subsystemの記述より下に書いてあるコマンドが実行されなくなってしまいます。
どうすればいいのでしょうか?
0826デフォルトの名無しさん
2009/09/29(火) 07:41:120827デフォルトの名無しさん
2009/09/29(火) 07:51:52お前の顔そっくりなんだけど
0828デフォルトの名無しさん
2009/09/29(火) 10:51:41makefileの質問はmakeスレへ。
make makes many problems
http://pc12.2ch.net/test/read.cgi/tech/1029599472/
0830デフォルトの名無しさん
2009/09/29(火) 23:59:58GUIを作るのが面倒なので、HTMLで作って
そのソフトのメイン部分はポートを空けて待ってて、
ブラウザからlocalhost:portでアクセスして操作したいと考えています。
こんなことをするのに便利なライブラリとかツールキットとかって
ないでしょうか?
0831デフォルトの名無しさん
2009/09/30(水) 00:30:21クラウドコンピューティングもどきをやりたいなら分かるけど。
0832デフォルトの名無しさん
2009/09/30(水) 00:34:070833デフォルトの名無しさん
2009/09/30(水) 00:34:57Ruby on Rails
ASP.net
0834デフォルトの名無しさん
2009/09/30(水) 00:40:27難儀な話だなあ
0835830
2009/09/30(水) 00:45:40単にGUIプログラミングに慣れてないから毛嫌いしてるだけかも。
なんか中で何が行われてるかわからないから気持ち悪いんですよね・・・
ソケットプログラミングとHTMLはわかるから、そのほうがすっきり書けるかなと。
>833
ありがとうございます。調べてみます。
0836デフォルトの名無しさん
2009/09/30(水) 02:13:47wsgi
0837デフォルトの名無しさん
2009/09/30(水) 02:34:380838デフォルトの名無しさん
2009/09/30(水) 02:36:33このタイプの人には.net完全アウトだな。
RoRは使ったこと無いから分からんちん
0839デフォルトの名無しさん
2009/09/30(水) 02:41:43見られるんだから
0840デフォルトの名無しさん
2009/09/30(水) 09:12:12hogehoge
hogyahogya
hogyahogya
honyahonya
honyahonya
こんな風に書かれている文章で隙間の行を
一行にしたかったので、Visual Studioの検索と置換
の機能を使って
\n\n\n\n → \n\n
としました。
VisualStudio上のテキストエディタではうまくいったんですが、
それをメモ帳にコピーすると、改行が消えてしまいます。
なぜなんでしょうか?
それとなんかカーソル(?)の動きも変で、
左から右へと文章をたどっていくと、改行があるはずなのに見えないところ
で、カーソルの動きが改行の数ほどとまってしまいます。
なんか時限のハザマみたいな。
0841デフォルトの名無しさん
2009/09/30(水) 10:23:24元のテキストと変更後のテキストの両方をアーカイブして、どっかにアップロードするなら中身の解析くらいはするよ。
0842デフォルトの名無しさん
2009/09/30(水) 10:33:16main.cpp
が編集したい文章を貼り付けたものです。
main2.cpp
が、検索と置換で改行を消したほうです。
(条件オプションで正規表現をチェックしました)
main.txt
がmain2.cppの内容をメモ帳にコピペして
保存したものです。
0843デフォルトの名無しさん
2009/09/30(水) 10:45:36メモ帳(というかwindows)の改行コードは\r\nだよ
0844デフォルトの名無しさん
2009/09/30(水) 10:58:17よく分かりません…
VisualStudioで\r\nを検索しても
ありませんって言われます。
0845デフォルトの名無しさん
2009/09/30(水) 11:00:37--
h o g e h o g e \n \n h o g e h o
g e \r \n
--
検索は'\n'が'\r\n'にマッチしているのに置換は'\n'ってことだから、
VisualStudioの仕様が変だね。
0846デフォルトの名無しさん
2009/09/30(水) 11:04:19メモ帳以外何も持ってないのか?
なんでもいいから一つ使えるようにしとけ。
0847デフォルトの名無しさん
2009/09/30(水) 11:05:360848デフォルトの名無しさん
2009/09/30(水) 11:55:15検索は'\n'で、置換は'\r\n'だとどうなる?
0849デフォルトの名無しさん
2009/09/30(水) 12:02:33それだと、改行が
rと改行
に変換されました。
0850デフォルトの名無しさん
2009/09/30(水) 12:07:59判った、やっぱり外部にエディタを用意しようw
0851デフォルトの名無しさん
2009/09/30(水) 12:26:52HTA
0852デフォルトの名無しさん
2009/09/30(水) 12:43:52つーことはVCSのエディタは改行コードは\nって事か
じゃあ\n\n→\nしてから\n→\r\nで良いかも
0853デフォルトの名無しさん
2009/09/30(水) 12:45:200854デフォルトの名無しさん
2009/09/30(水) 13:12:35「ファイル(F)」ー「保存オプションの詳細設定(V)...」
0855デフォルトの名無しさん
2009/09/30(水) 22:31:59マウスポインタの形状が変更した場合に、どのカーソルになったのかという
情報を取得したいのですが、どのようにやればいいのか分かりません。
例えば、メモ帳などで砂時計になった場合に
「メモ帳のマウスカーソルは砂時計です。」と表示するという感じです。
ご存知の方、ヒント頂ければ幸いです。
0856855
2009/09/30(水) 23:38:57スレ汚しすみません。
0857デフォルトの名無しさん
2009/09/30(水) 23:40:170858デフォルトの名無しさん
2009/10/01(木) 02:05:42クラスヘッダコメントなどの書き方はありますでしょうか?
GNU流派とか、Microsoft流派とかそういう系列があったりするのでしょうか
Javaなんかはjavadocを使うために、決まっているみたいですが、
.NETもあるみたいですが。
0859デフォルトの名無しさん
2009/10/01(木) 02:12:21別に.NETでJavadoc形式使おうが、JavaでQt形式だろうが、
ドキュメンテーションツールが対応してればそれでいい。
0860デフォルトの名無しさん
2009/10/01(木) 02:17:39[1] 授業単元:
[2] 問題文(含コード&リンク):()
[3] 環境
[3.1] OS: (Windows/Linux/等々)
[3.2] C/C++
[3.3] STL/Boost
[4] 期限: ([yyyy年mm月dd日hh:mmまで] または [無期限] のいずれか)
[5] その他の制限: (どこまで習っているか、標準ライブラリは使ってはいけない等々)
*/
0861デフォルトの名無しさん
2009/10/01(木) 03:25:30また、原点がある場合、○には何が当てはまるのでしょうか。
>>860
いつも思うんだけど、授業の名前まで聞く必要あるのかな。
0862デフォルトの名無しさん
2009/10/01(木) 06:39:030863デフォルトの名無しさん
2009/10/01(木) 07:05:390864デフォルトの名無しさん
2009/10/01(木) 09:13:59メインフレームのプログラミング(コーディング用紙にパンチカード)の時代にまで
遡れるんじゃないかと思う。あきらかな出典はないと思う(´・ω・`)
0865デフォルトの名無しさん
2009/10/01(木) 11:08:36オレの地方では「○カ月後の自分は別人」と言う。
0866デフォルトの名無しさん
2009/10/01(木) 11:12:520867デフォルトの名無しさん
2009/10/01(木) 11:40:000868デフォルトの名無しさん
2009/10/01(木) 12:09:30今朝の自分は別人
明日の自分は別人
0869デフォルトの名無しさん
2009/10/01(木) 12:22:490870デフォルトの名無しさん
2009/10/01(木) 12:31:060871デフォルトの名無しさん
2009/10/01(木) 12:47:130872デフォルトの名無しさん
2009/10/01(木) 16:03:490873デフォルトの名無しさん
2009/10/01(木) 16:17:510874デフォルトの名無しさん
2009/10/01(木) 16:38:50強いてあげるなら、Doxygenが受け付けるスタイルにしたらどうかな。
あれもJavadocとQtの2種類あるけど、好きなほうで。
0875861
2009/10/01(木) 17:06:05ありがとう。
特に緊急を要する質問でも何でもなかったんだけど、ふと気になったもので。
そのフレーズで、一番メジャーなパターンのは何かな?と思ったんだ。
0876デフォルトの名無しさん
2009/10/01(木) 17:45:420877デフォルトの名無しさん
2009/10/01(木) 18:57:140878デフォルトの名無しさん
2009/10/01(木) 19:10:200879デフォルトの名無しさん
2009/10/01(木) 21:21:510880デフォルトの名無しさん
2009/10/02(金) 15:01:28A = [1 2 3; 4 5 6];
X = [1 1 1; 2 2 2]
Y = [1 1; 2 2; 3 3];
B = A(X, Y);
これはどういう感じに理解すれば良いんでしょうか。
どこか詳しく書いてあるHPなどあったら紹介してください。
0881デフォルトの名無しさん
2009/10/02(金) 15:14:19紹介してください
0882デフォルトの名無しさん
2009/10/02(金) 15:17:200883デフォルトの名無しさん
2009/10/02(金) 19:11:02どう考えても業者のサイトだお;;
0884デフォルトの名無しさん
2009/10/02(金) 19:12:450885初心者
2009/10/02(金) 21:29:28私はこれからどのプログラミング言語を学んだらよいのでしょうか。
目標:会社で本社よりメール送信されてくる重くて不自由なエクセルのフォームが嫌なので
自分でエクセル+αな操作性やインターフェイスを作って活用したい。
サルでもわかる操作性のフォームに作り直したい。
但し上記のエクセルシートはシロートが「コレでわかるEXCEL2003」みたいな本を片手に
本社業務担当(窓際)が作ったものなので、オナニー的な出来栄え。誰でも作れる。
このフォーム自体で本社に報告等はしないので捨ててもいいんだが。
俺スペック:15年程前にMacでHyperScriptをかなり勉強しましたが、正直あと忘れた。
以上超低スペックかつ目標も高くない俺ですが皆様暖かいアドバイスお願いします。
0886デフォルトの名無しさん
2009/10/02(金) 21:32:25C#
0887初心者
2009/10/02(金) 21:35:10ありがとうございます。早速本かって見ます。
HyperScript思い出しながら勉強するんで、本来の目的を忘れる自信があります。
0888デフォルトの名無しさん
2009/10/02(金) 21:39:09C# + Visual Studio Tools for Office
http://www.microsoft.com/japan/msdn/vstudio/2008/product/overview.aspx#003
0889デフォルトの名無しさん
2009/10/02(金) 21:58:510890デフォルトの名無しさん
2009/10/02(金) 22:19:550891デフォルトの名無しさん
2009/10/02(金) 22:24:430892デフォルトの名無しさん
2009/10/03(土) 00:14:050893デフォルトの名無しさん
2009/10/03(土) 01:24:420894デフォルトの名無しさん
2009/10/03(土) 01:28:180895デフォルトの名無しさん
2009/10/03(土) 01:29:10ガッ
0896デフォルトの名無しさん
2009/10/03(土) 12:01:58使ってるデスクトップは自作?
それともdellとかetc...?
使ってるノートはどこの?
0897デフォルトの名無しさん
2009/10/03(土) 12:11:180898デフォルトの名無しさん
2009/10/03(土) 12:15:24新モデルが出ないのがつらい。
0899デフォルトの名無しさん
2009/10/03(土) 19:26:01出来れば3つの単語全てを用いた例文を提示して頂けると助かります。
0900デフォルトの名無しさん
2009/10/03(土) 19:27:23言語毎に異なる呼び方、異なる実装があるだけ。
0901デフォルトの名無しさん
2009/10/03(土) 20:25:06プロシージャ、とは手続きのこと。
モジュールというのはかたまり一般のことなので、必ずしも手続きのかたまりとは限らない。
ルーチンとプロシージャはほとんど同じ概念。
サブじゃないルーチンもあるわけで、サブルーチンの「サブ」には「呼ばれるもの」とか
「下請けの」とか、そういう意味がある。
0902デフォルトの名無しさん
2009/10/03(土) 20:33:59全ての言語はCから枝分かれしてるらしいのでCを習得すれば
他の言語の習得も容易と聞かされた
ただ実際オンラインゲームってどの言語で作られるの?
スクエニでFFの開発に携わりたいの教えてください
0903デフォルトの名無しさん
2009/10/03(土) 20:36:410904デフォルトの名無しさん
2009/10/03(土) 20:36:490905デフォルトの名無しさん
2009/10/03(土) 20:41:18回答どうもです。
Cの基礎をマスターしたらC++の勉強をしたいと思います。
0906デフォルトの名無しさん
2009/10/03(土) 22:09:29C++やるなら最初からC++やったほうが簡単だよ。
C++が目的の場合、Cからやるのは下手すると害になる。
0907デフォルトの名無しさん
2009/10/04(日) 00:28:06dir関数の使い方が複雑でわかりません
あるディレクトリにあるすべてのファイルをテキストデータに出力したいのですが、どうすればいいですか?
(後半のテキストデータに出力は自分でできます)
0908デフォルトの名無しさん
2009/10/04(日) 01:37:04インラインアセンブラとか組み込み関数でSIMD使っても大丈夫なヤツお願いします
0909デフォルトの名無しさん
2009/10/04(日) 02:58:230910デフォルトの名無しさん
2009/10/04(日) 03:08:46wikipediaのベン図の説明で、
否定論理積(NAND)の図だけ、灰色の枠で囲まれているのですが、
これは何か特別な意味があるのでしょうか?
ただ単に、画像を作成した人の好みでしょうか?
0911デフォルトの名無しさん
2009/10/04(日) 03:18:530912デフォルトの名無しさん
2009/10/04(日) 03:26:330913デフォルトの名無しさん
2009/10/04(日) 03:29:04やっぱり、そうですよね
この図だけ妙に意味ありげに違うので、何か意味があるのかと思ってしまいました
ありがとうございました。
0914デフォルトの名無しさん
2009/10/04(日) 09:16:47サイトググったけど古いサイトばっかりわからん
わかりやすいサイトおしえてくださいな
0915デフォルトの名無しさん
2009/10/04(日) 09:30:550916デフォルトの名無しさん
2009/10/04(日) 12:08:37参考までに
プログラミング完全初心者です。
SWI-PrologでPrologの勉強始めたのですがabortとbreakの違いがわかりません。
明らかに挙動は違うようなんですが。
0917デフォルトの名無しさん
2009/10/04(日) 13:17:13どうやってやるのが普通ですか?
0918デフォルトの名無しさん
2009/10/04(日) 13:22:440919デフォルトの名無しさん
2009/10/04(日) 13:34:000920デフォルトの名無しさん
2009/10/04(日) 13:35:310921デフォルトの名無しさん
2009/10/04(日) 13:37:020922デフォルトの名無しさん
2009/10/04(日) 13:37:320923デフォルトの名無しさん
2009/10/04(日) 13:39:05そしてどうしたらいいですか?
0924デフォルトの名無しさん
2009/10/04(日) 13:39:310925デフォルトの名無しさん
2009/10/04(日) 18:57:50ありがとうございます。ひとまずdoxygenを使ってjavadoc形式で書く
訓練を始めました。
ところで C++ で doxgen を使っている人に質問ですが、
コメント定義はヘッダと本体のどちらに書くのがいいのでしょうか?
0926デフォルトの名無しさん
2009/10/04(日) 19:07:570927デフォルトの名無しさん
2009/10/04(日) 23:04:24VISTAとXPと、どっちがおすすめ?
0928デフォルトの名無しさん
2009/10/04(日) 23:06:34でも7にするべき。
0929デフォルトの名無しさん
2009/10/04(日) 23:18:500930デフォルトの名無しさん
2009/10/04(日) 23:21:510931デフォルトの名無しさん
2009/10/05(月) 02:26:03今就職活動をしていて、気になっている会社の事業内容が「SIベンダーへの開発支援」なのです。
これは遠回りに派遣ということでしょうか?
0932デフォルトの名無しさん
2009/10/05(月) 02:40:340933デフォルトの名無しさん
2009/10/05(月) 03:08:31ありがとうございます。
やはりそうですか…。
まぁハロワ紹介からじゃ贅沢も言えないかなあ
0934デフォルトの名無しさん
2009/10/05(月) 08:20:220935デフォルトの名無しさん
2009/10/05(月) 10:36:130936デフォルトの名無しさん
2009/10/05(月) 10:40:030937デフォルトの名無しさん
2009/10/05(月) 10:43:03正社員だから残業手当でないけど休んでも給料が減ることはないし
ボーナスも出るし退職金もあるからまあいいかな。
0938デフォルトの名無しさん
2009/10/05(月) 10:43:08そんなあなたに弊社を紹介させていただきたいと思います。就職フェアでお待ちしていますので、是非!
0939デフォルトの名無しさん
2009/10/05(月) 13:08:17これはおかしいぞ
0940デフォルトの名無しさん
2009/10/05(月) 14:26:030941デフォルトの名無しさん
2009/10/05(月) 14:45:160942デフォルトの名無しさん
2009/10/05(月) 14:51:09それは給料やボーナスの査定、左遷、クビなどで反映すればいい話で、
残業手当てを出さないこととは関係ない。
0943デフォルトの名無しさん
2009/10/05(月) 14:51:380944デフォルトの名無しさん
2009/10/05(月) 14:54:030945デフォルトの名無しさん
2009/10/05(月) 17:05:40派生クラスがすべて Singleton になるような抽象クラスを作りたいのですが、MustInherit なクラスに Singleton
パターンを適用することはできますか?
Wikipedia の Singleton パターンを見ると、Java の例が final class Singleton で始まっていますが・・・。
0946デフォルトの名無しさん
2009/10/05(月) 17:32:35そんな甘い世界じゃないよ
圧倒的に派遣先社員の立場が上になるし
0947デフォルトの名無しさん
2009/10/05(月) 17:37:480948デフォルトの名無しさん
2009/10/05(月) 17:53:05無謀にも将来会社作りたいとか思ってるんだけど。
0949デフォルトの名無しさん
2009/10/05(月) 17:56:240950デフォルトの名無しさん
2009/10/05(月) 17:57:570951デフォルトの名無しさん
2009/10/05(月) 17:58:46派遣されるとそれこそ労働力としてしか見なされないから与えられる仕事も差別される
自社製品開発は一流企業は別として多くの場合狭い範囲の経験しか積めない
うちのような中小企業では中途採用の人材を見る時、自社製品開発の経歴はほとんど評価してない
0952デフォルトの名無しさん
2009/10/05(月) 18:02:59労働の対価に金を払ってるのであって、お前のスキルアップのために金払ってるんじゃねーよ。
スキルつけたきゃ、自分の金でアビバでも行って来い。
0953デフォルトの名無しさん
2009/10/05(月) 18:07:41請負の場合失敗したらそれを取り返すために徹夜して命削らなあかん。
0954デフォルトの名無しさん
2009/10/05(月) 18:12:250955デフォルトの名無しさん
2009/10/05(月) 18:17:040956デフォルトの名無しさん
2009/10/05(月) 18:18:560957デフォルトの名無しさん
2009/10/05(月) 18:25:520958デフォルトの名無しさん
2009/10/05(月) 18:25:590959デフォルトの名無しさん
2009/10/05(月) 18:32:17スキルの無い自分にはまだまだ先の話だけど
0960デフォルトの名無しさん
2009/10/05(月) 18:37:24>>944 は流石にネタだろ。
>>957
京都府警の P2P 捜査担当者は
自宅に1年篭って解析したそうだ。
いいご身分だよなあ。
0961デフォルトの名無しさん
2009/10/05(月) 18:39:12C++で逆っぽいことはできたんだが、題意に沿うのはむずかしそうだなぁ。。。っていうかこれであってるのかなぁ???
あと、俺はVBはつかえねぇ。
class x{
int Y;
};
template<class T>
T& GetSingleton(){
static T Value;
return Value;
}
int main(){
int i = GetSingleton<int>();
x X= GetSingleton<x>();
GetSingleton<int>()=1;
GetSingleton<int>();
return 0;
}
0962デフォルトの名無しさん
2009/10/05(月) 21:16:56全てのオブジェクトやプロパティ、メソッドが参照できる公式のサイトのような・・・。
0963デフォルトの名無しさん
2009/10/05(月) 21:21:100964945
2009/10/05(月) 23:33:56レスありがとうございます。逆に私は C++ ちょっとしか触ったことないんですが 'T&' とは T の何を示すのでしょうか? ググると '&' の使い方のうち、2項演算子 (論理積 &&, bit論理積 &), アドレス演算子 (pa = &a) は見つけることができました。
>>945 の投稿時は出先で携帯からだったので、ソースっぽいものを。
現在のコード大枠:
Public MustInherit Class AbstractClass ...
Public NotInheritable Class ConcreteClass1
Inherits AbstractClass ' 継承
Private Shared instance As ConcreteClass1
Private Sub New() ...
Public Shared Function getInstance() As ConcreteClass1
If instance Is Nothing Then
instance = New ConcreteClass1()
End If
Return instance
End Function
(つづく)
0965945
2009/10/05(月) 23:35:32Public NotInheritable Class ConcreteClass2
Inherits AbstractClass
Private Shared instance As ConcreteClass2
Private Sub New() ...
Public Shared Function getInstance() As ConcreteClass2
If instance Is Nothing Then
instance = New ConcreteClass2()
End If
Return instance
End Function
getInstance の中の処理は simple な Singleton で、生成するオブジェクトの型のみが異なっています。このコード重複は避けられないか、ということです。
0966945
2009/10/05(月) 23:54:16こうやったらインデントになるかな?
0967945
2009/10/05(月) 23:54:590968デフォルトの名無しさん
2009/10/06(火) 00:03:47参照演算子です
0969デフォルトの名無しさん
2009/10/06(火) 00:05:26参照変数もしくはエイリアス、でよかったかしら
0970デフォルトの名無しさん
2009/10/06(火) 00:59:27そのプログラムの変数はまだメモリ上に残ってるのでしょうか?
0971デフォルトの名無しさん
2009/10/06(火) 01:04:340972デフォルトの名無しさん
2009/10/06(火) 02:20:320973デフォルトの名無しさん
2009/10/06(火) 08:45:57ダイアログを残したまま、デバッガをそのプロセスにアタッチすれば観察できる。
0974デフォルトの名無しさん
2009/10/06(火) 14:32:37まとめるという意味では、ファクトリーぱたんにすればいいような気がする。
0975デフォルトの名無しさん
2009/10/06(火) 15:24:260976デフォルトの名無しさん
2009/10/06(火) 17:31:50状態が非アクティブのDirectXを使用したゲームにて
仮想のマウス操作を入力してやりたいのですが
上手くいきません。
・試したこと
SendMessage
PostMessage
ほかに、マウス情報を送る方法ってありますか?
ある場合、詳細を教えて頂ければと思います。
0977デフォルトの名無しさん
2009/10/06(火) 17:33:05何でですか?
0978デフォルトの名無しさん
2009/10/06(火) 17:34:28Arduinoでマウスを物理的に動かす
0979デフォルトの名無しさん
2009/10/06(火) 17:38:22情報ありがとう。
でも、それだとアクティブなウィンドウじゃないと
ダメな気がするんだ・・・。
0980デフォルトの名無しさん
2009/10/06(火) 17:43:30.. 親ディレクトリ
...落し物
0981デフォルトの名無しさん
2009/10/06(火) 17:50:42そのゲームには何のガードもかかってない事は確かなの?
0982デフォルトの名無しさん
2009/10/06(火) 17:57:12目に見えるガードプログラムは
現状何も掛かっていないですね。
0983デフォルトの名無しさん
2009/10/06(火) 18:03:13内包されてる可能性は考えないの?
っていうか、自分でターゲットとなるアプリのはりぼてとか作るのがスジだよ。そういうインチキしたいなら。
0984デフォルトの名無しさん
2009/10/06(火) 18:09:51内包されてる可能性は大いにあるとは思います。
実際のマウス操作と仮想操作って見分けれるものなんですかね。
あと、はりぼてというと?
0985デフォルトの名無しさん
2009/10/06(火) 18:29:380986デフォルトの名無しさん
2009/10/06(火) 18:37:09非アクティブとかの条件は無理だけどSendInputくらいしか使えないんじゃね
0987デフォルトの名無しさん
2009/10/06(火) 18:46:02情報ありがとう。
なるほど、API通さず直接やりとりしてるって事か。
0988デフォルトの名無しさん
2009/10/06(火) 22:04:46ありがとうございます
解決しました
0989デフォルトの名無しさん
2009/10/06(火) 23:54:02.exeってなっててよく配ってるやつ。
用途によって違うのはもちろんわかってるんだけど。
javaならちょっとわかる。
0990デフォルトの名無しさん
2009/10/06(火) 23:58:51本格的にやるなら、VC9EEが無料だからそれにするといい。でも、WindowsLiveへの登録は必要。こっちも無料だが。
そこまで行かないなら、VC#もあるよ。
ハッピースクリプティング目指すなら、.exe生成系ならHSPって言う手があるかな。一部の人には絶不評だけどね。
exeがいらなくて、目的が達せればいいなら、パイソンとか、ルビーとか。
この辺じゃないかな??
0991デフォルトの名無しさん
2009/10/07(水) 00:00:400992デフォルトの名無しさん
2009/10/07(水) 00:01:090993デフォルトの名無しさん
2009/10/07(水) 00:06:47ランタイムが必要だけど、net2あたりで作れば、だいたいどのwindowsにも入ってると思う。
0994デフォルトの名無しさん
2009/10/07(水) 00:29:400995デフォルトの名無しさん
2009/10/07(水) 00:31:48スレ立てるまでもない質問はここで 101匹目
http://pc12.2ch.net/test/read.cgi/tech/1254843018/
0996デフォルトの名無しさん
2009/10/07(水) 01:29:36ランタイムがでかくなりすぎる
rubyはWindowsのGUIが作りにくい
python+py2exeがたぶん一番手軽
0997デフォルトの名無しさん
2009/10/07(水) 01:39:230998デフォルトの名無しさん
2009/10/07(水) 01:42:050999デフォルトの名無しさん
2009/10/07(水) 01:42:47スレ立てるまでもない質問はここで 101匹目
http://pc12.2ch.net/test/read.cgi/tech/1254843018/
1000デフォルトの名無しさん
2009/10/07(水) 01:43:5410011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。