スレ立てるまでもない質問はここで 127匹目
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2013/06/04(火) 21:16:39.97プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。
ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。
Javascript は Web 制作板、CGI は Web プログラミング板へ。
業界談義、愚痴はプログラマ板へどうぞ。
ゲーム関係の話題はゲーム製作板へどうぞ。
ネタ、板とは関係の無い話題はご遠慮ください。
前スレ
スレ立てるまでもない質問はここで 126匹目
http://toro.2ch.net/test/read.cgi/tech/1363522503/
0002デフォルトの名無しさん
2013/06/04(火) 21:18:04.680003デフォルトの名無しさん
2013/06/04(火) 21:19:09.560004デフォルトの名無しさん
2013/06/04(火) 21:29:39.720005デフォルトの名無しさん
2013/06/04(火) 21:32:15.490006デフォルトの名無しさん
2013/06/04(火) 23:37:08.91,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'″ `'―、,,,,/
0007デフォルトの名無しさん
2013/06/05(水) 00:49:36.24判定はだいたいの見当がつけられるレベルでいいです
0008デフォルトの名無しさん
2013/06/05(水) 00:51:53.590009デフォルトの名無しさん
2013/06/05(水) 00:55:54.190010デフォルトの名無しさん
2013/06/05(水) 00:58:11.860011デフォルトの名無しさん
2013/06/05(水) 11:38:29.49を読む前に、入門書を1冊はさみたいのですが、
お勧めなのがあればを教えて下さい。
ネットのC/C++解説サイトで一通り勉強したので、
できれば入門書はページ数が多くない物でお願いしますm(_ _)m
0012デフォルトの名無しさん
2013/06/05(水) 12:08:52.830013デフォルトの名無しさん
2013/06/05(水) 12:19:02.380014デフォルトの名無しさん
2013/06/05(水) 12:25:39.42プログラム言語とは別のカテゴリーなの?
0015デフォルトの名無しさん
2013/06/05(水) 12:32:48.03解説サイトを3周して間違いを指摘できるくらいになれば十分だよ
0016デフォルトの名無しさん
2013/06/05(水) 12:32:59.430017デフォルトの名無しさん
2013/06/05(水) 13:09:56.65ハイバネート解除したら次の1ステップ進む以上、極端に実行速度にムラがあるPCみたいなものですよね(止まってるとは言えない)
となると、OS自体もCPUから見たらハイバネート中の無限ループプログラムみたいなものですよね
となると、さらに最下層のCPUの命令セットも通電したらまた動くOS/プログラムみたいなもので…
無限ループってなんすか?宇宙っすか?
0018デフォルトの名無しさん
2013/06/05(水) 13:15:52.390019デフォルトの名無しさん
2013/06/05(水) 13:26:00.82GPLのライブラリなどを使いたくても、自プログラムへのきちんとしたライセンスの表記方法がわからなくて困ってます
0020デフォルトの名無しさん
2013/06/05(水) 13:30:47.28そのライセンスを定義/提供している所に書かれているはずだが、それを読んでもわからないなら
そのライセンスは使うべきではないな。
0021デフォルトの名無しさん
2013/06/05(水) 14:23:19.43おっしゃるとおりですね。
人様に迷惑をかけないようわかるまで調べ勉強しようと思います。
返答ありがとうございました。
0022デフォルトの名無しさん
2013/06/05(水) 15:12:29.54メモリの容量を可能な回数で割ろうかと思ったのですが、
使うのが私を含めた数人の同人メンバーなので、容量もマチマチです
0023片山博文MZパンク ◆0lBZNi.Q7evd
2013/06/05(水) 18:20:18.78実行が止まっているのと同じ。
たとえ無限ループをするプログラムがあったとしても、それより高いレベルのOSなどにより中断や処理の割り込みなどが行われることがある。
詳しくはOSや仮想マシンについて勉強するがよい。
0024デフォルトの名無しさん
2013/06/05(水) 18:41:27.730025デフォルトの名無しさん
2013/06/05(水) 18:56:03.070026デフォルトの名無しさん
2013/06/05(水) 19:54:21.170027デフォルトの名無しさん
2013/06/05(水) 22:02:06.14俺がプログラマーに向いていないだけ?
0028デフォルトの名無しさん
2013/06/05(水) 22:21:20.740029デフォルトの名無しさん
2013/06/05(水) 22:34:47.010030デフォルトの名無しさん
2013/06/05(水) 22:44:10.820031デフォルトの名無しさん
2013/06/05(水) 22:52:57.060032デフォルトの名無しさん
2013/06/05(水) 23:36:22.37頭の中では「しんと」って読んでる
ちゃんと「カウント」って読むように教育してくれ
0033デフォルトの名無しさん
2013/06/05(水) 23:43:50.150034デフォルトの名無しさん
2013/06/05(水) 23:48:51.26int sum_array(int[]a){
int i, sum=0;
for(i=0;i<a.length;i++){
sum=sum+a[i];
fill(255);
text(sum,20,20);
}
return sum;
}
これが何でsum表示されないか教えてほしい
0035デフォルトの名無しさん
2013/06/06(木) 00:30:45.690036デフォルトの名無しさん
2013/06/06(木) 00:32:56.73countと書けば良いんじゃね
0037デフォルトの名無しさん
2013/06/06(木) 00:41:40.150038デフォルトの名無しさん
2013/06/06(木) 01:09:17.64開発環境はなんですか
0039デフォルトの名無しさん
2013/06/06(木) 01:14:34.430040デフォルトの名無しさん
2013/06/06(木) 02:02:02.260041デフォルトの名無しさん
2013/06/06(木) 02:19:56.55開発環境の名前はなんですか
0042デフォルトの名無しさん
2013/06/06(木) 07:04:03.78こういう奴は何をやってもダメ。
0043デフォルトの名無しさん
2013/06/06(木) 11:14:33.29何も出てこないなら、そもそもそのtext()やらの使い方が間違ってるんだろ
0044デフォルトの名無しさん
2013/06/06(木) 11:48:17.27調べてみるとtext関数の呼び出し前にはsetFont関数を呼び出さないといけないようだからそれが原因か、または背景色と文字色が同じなのだろう
つまり>>43が正解
0045デフォルトの名無しさん
2013/06/06(木) 18:57:11.78setAIsB?
0046デフォルトの名無しさん
2013/06/06(木) 19:01:37.570047デフォルトの名無しさん
2013/06/06(木) 19:39:33.99「属性Aを値Bにする」だけなら hogehoge.A = Bと書けばいいはず。
つまりそのメソッドにおいて重要なのは「属性Aを値Bにする」ことではない。
0048デフォルトの名無しさん
2013/06/06(木) 20:31:53.80dirというプロパティがあり、
それに、デスクトップフォルダのパスを代入したい時のメソッドです
環境に依るから具体的な値はメソッド側が設定してねという
0049デフォルトの名無しさん
2013/06/06(木) 22:12:33.00指定しない場合は削除される、あるいはデフォルト値になるとかなら別だけど。
005049
2013/06/06(木) 22:37:54.36http://msdn.microsoft.com/ja-jp/library/aa170784
0051デフォルトの名無しさん
2013/06/06(木) 22:41:58.32setDesktopDir
0052デフォルトの名無しさん
2013/06/06(木) 23:06:58.32ていうか無粋かもしれないけど
なんでファイルとフォルダでやんないの?
0053デフォルトの名無しさん
2013/06/07(金) 00:09:17.25引数ないならgetDesktopPathの中でやればいいじゃん。あるなら普通にsetD。。。
0054デフォルトの名無しさん
2013/06/07(金) 18:18:47.22Stringを分岐条件にしたswitchを使おうとしたところ、JDKを1.7に〜とかいう警告(うろ覚え)がポップアップされました。
そこでそのポップアップをクリックしたところ、String型の変数や、String使ったメソッドの全てに
「存在しない型Stringを参照しています」という警告が出るようになりました。
動かなくなるわけではなく、警告が出るだけなのですが、元に戻すにはどうすればいいでしょうか?
環境設定→JAVA→コンパイラー→JDK準拠で見たら1.6のまま。1.7のJREは入っていません。
0055デフォルトの名無しさん
2013/06/07(金) 18:37:52.90ご丁寧に書いてるね
てかこまかいこと知るか馬鹿
自分で解決しろ
0056デフォルトの名無しさん
2013/06/07(金) 18:40:02.33> JDKを1.7に〜とかいう警告(うろ覚え)がポップアップされました。
それを書かないと。
「JDKを1.7にしてくれ」
かも知れないし。
0057デフォルトの名無しさん
2013/06/07(金) 18:58:59.21俺も毎日プログラムやら作法の勉強してる初心者だけど、コンピュータで困った時に一番大事なことってコンピュータが出してくれる情報を読むことだと思うんだ。
>>>「存在しない型Stringを参照しています」という警告が出るようになりました。
こう出るってことは「自分は間違いなく、存在しない型Stringを参照している」って思うことが解決の糸口になると思う。
String型の変数で警告が出るなら、それを使ったメソッドでも警告が出るのは当然ではないだろうか
IntegerやBooleanでは警告は出ないのだろうか
いじわるで言ってるんじゃなくてエラーを読むのは重要だと思う
0058デフォルトの名無しさん
2013/06/07(金) 23:03:35.89プログラム用のルートフォルダにsrc, lib, binの3つのフォルダを作って、
mingwのgccでlibに入ったdllを参照しながらコンパイルしたexeをbinに入れました。
この状態でbinに入ったexeを起動したいのですが、
libにあるdllが見つけられなくてエラーになります。
PATHに追加しない限り、dllはexeと一緒のフォルダに入れるしかないのでしょうか?
起動時でもコンパイル時でもいいので
実行時のdllの位置を指定する方法があれば教えてください。
0059デフォルトの名無しさん
2013/06/07(金) 23:22:11.51win32apiをexeの中から使ってよいのなら、LoadLibrary 関数を使うと言う手がある。
0060デフォルトの名無しさん
2013/06/07(金) 23:42:45.99ありがとうございます。
ポップアップが出た直後、「あーswitch使えないのか。if分岐にしよ」と思い、よく見ずにポップアップを消すつもりでダブルクリックしたら
一瞬フリーズして(なにか設定が変わるような感じ)、直後から全てのパッケージでStringだけ警告が出るようになりました。
そういうわけではっきり見ていないですが、多分「JDKを1.7にしてくれ」のような内容だったと思います。確実にとは言えないのですけど。
>>57
ありがとうございます。
IntegerやBooleanでは警告出ませんね。「Stringなんて型は存在しない」と言ってくるだけです。
Stringが存在しない(そのくせちゃんと動く)なんて検索してもちょうど同じ類例が見あたらなかったので。
0061デフォルトの名無しさん
2013/06/07(金) 23:45:24.41自分しか使わないツールの話かいな
わざわざ環境変数調べて〜とか考えてるわけでもなさそうだし
0062デフォルトの名無しさん
2013/06/08(土) 00:04:29.83http://kikutaro777.hatenablog.com/entry/20121113/1352775512
0063デフォルトの名無しさん
2013/06/08(土) 00:05:55.93バッチファイルの中でPATHを指定しつつexe起動すれば。
0064デフォルトの名無しさん
2013/06/08(土) 00:44:10.83> 多分「JDKを1.7にしてくれ」のような内容だったと思います。確実にとは言えないのですけど。
1.7にしてみては
0065デフォルトの名無しさん
2013/06/08(土) 01:05:02.62みなさんありがとうございました。
>>62を読んでふと思いついて、一旦1.7にした上で1.6入れ直し再度フルビルドし直したら動きました。
何らかの拍子にStringのAPIが壊れたのかもしれません。
GUIの参考書が1.6版だったので1.7にせずにすんで良かったです。
お騒がせしました。
0066デフォルトの名無しさん
2013/06/08(土) 10:01:26.66ありがとうございます。LoadLibraryでググってみます。
>>63
確かにそれは簡単そうですね。
基本的には作ってからだとPath通さないと使えないってことですね。
多分理解できたので色々やってみます。ありがとうございます。
0067デフォルトの名無しさん
2013/06/08(土) 13:16:36.16ピンポイントですね
お見事
0068デフォルトの名無しさん
2013/06/09(日) 17:07:31.60スマホアプリはアンドロイド、ウィンドウズフォン、アイフォンの3OS全てのアプリ開発にかかる時間の合計として換算してください
アプリは2Dゲームを想定いますがジャンルは未定です
0069デフォルトの名無しさん
2013/06/09(日) 17:16:44.11そういうクズのテンプレートみたいな質問はやめろ。
0070デフォルトの名無しさん
2013/06/09(日) 19:27:59.26windowsがvista, 7, 8の3つあることを考えればどれも大差ない。
0071デフォルトの名無しさん
2013/06/09(日) 19:34:14.98一緒だろ
0072デフォルトの名無しさん
2013/06/09(日) 19:52:35.87何を作るか次第。
スマホ向けだからこそPC向けよりも貧弱なコンテンツで許されてる面がある。
だからしょぼいコンテンツをスマホ向けと言い張ってリリースするのが簡単だし、格好がつく。
0073デフォルトの名無しさん
2013/06/09(日) 20:04:38.86そんな当たり前のことに質問する前に気がつかない時点で、
何をやっても頓挫するのが目に見えている。
0074デフォルトの名無しさん
2013/06/09(日) 21:34:35.33ウィンドウズフォンやアイフォンっていうOSがあるんですか?
知らなかったです!
0075デフォルトの名無しさん
2013/06/09(日) 21:56:09.40動作確認出来るけどスマフォはエミュレータである程度
作って動作確認して通れば実機で動作確認でしょ。
Windowsアプリの方が楽じゃないかな
0076デフォルトの名無しさん
2013/06/09(日) 22:00:14.570077デフォルトの名無しさん
2013/06/09(日) 23:53:43.39現在csvファイルを読み込むプログラムを書いています。
ファイルは一行に整数や小数が20~30あり、70万行ほどあります。
ファイルを読み込みに際して
fgets→strtok→atof or (atoi)
とすると膨大な時間がかかります。
バイナリにして読み込むのも試しましたが、速度向上はしませんでした。
ほかにどのような手がありますでしょうか。
0078デフォルトの名無しさん
2013/06/10(月) 00:00:55.640079デフォルトの名無しさん
2013/06/10(月) 00:10:31.46そういうクズのテンプレートみたいな質問はやめろ。
0080デフォルトの名無しさん
2013/06/10(月) 00:19:09.08まずはプロファイリングしてどこが遅いのか突き止める。
0081デフォルトの名無しさん
2013/06/10(月) 00:27:56.461行のデータ個数を最大数で固定する
どうしても可変になる場合は、先頭に有効個数の情報を入れ、読み込み処理で捨てる
整数も含め、データの型を浮動小数点に固定する
データは全てバイナリで書き込み、読み込む
0082デフォルトの名無しさん
2013/06/10(月) 00:50:52.34そんなデータ件数を一度に使うわけじゃないだろ。たぶん。
0083デフォルトの名無しさん
2013/06/10(月) 01:10:56.57内臓SSDに変えろ。それだけで解決するんじゃねーの
0084デフォルトの名無しさん
2013/06/10(月) 01:13:36.670085デフォルトの名無しさん
2013/06/10(月) 03:31:48.390086デフォルトの名無しさん
2013/06/10(月) 04:00:14.57全部読まなければいけないのならそれ以上の速度向上はcsvを使わないことになると思う。
もし検索のように、例えば1行の1列目をキーに一部だけ読むという運用であれば、
csvはあらかじめ1列目をキーにソートするか、インデックスを作ってそれをもとに
読みだすようにする手もあるし、キーごとにcsvファイルを分割して保存するという方法も
考えられるけどどうだろうだろうか
0087デフォルトの名無しさん
2013/06/10(月) 09:31:07.940088デフォルトの名無しさん
2013/06/10(月) 09:38:21.150089デフォルトの名無しさん
2013/06/10(月) 09:42:12.85非同期に処理するならコールバックが呼ばれたら処理するし、
ウエイトってどこのことを言ってるんだろう。
0090デフォルトの名無しさん
2013/06/10(月) 11:50:29.490091デフォルトの名無しさん
2013/06/10(月) 12:06:31.670092デフォルトの名無しさん
2013/06/10(月) 12:06:57.110093デフォルトの名無しさん
2013/06/10(月) 12:13:24.360094デフォルトの名無しさん
2013/06/12(水) 01:41:20.53スカイリムというPCゲームを快適にプレイするためにjoytokeyや
ウィンドウ位置変更ソフトなど4つほど外部ソフトを併用しています。
それらとゲームをまとめて1クリックで起動するため
WshShell.RunとWScript.Sleepを並べたVBSを作りました。
今度はそれらをまとめて終了するVBSを作ろうとググったところ
notepad.exeを終了させるだけでif, elseとか20行くらい使うような例文しか引っ掛かりません。
WshShell.Runのように1行で簡潔に強制終了させるようなコマンドとかってないのでしょうか?
(vbsの存在をつい1時間前にしったばかりの初心者なので色々無知な点はすみません)
0095デフォルトの名無しさん
2013/06/12(水) 03:43:37.27そういうクズのテンプレートみたいな質問はやめろ。
0096デフォルトの名無しさん
2013/06/12(水) 18:57:57.21鳥かごから鳥を出して飛ばすのと
再び捕まえてかごに入れるのでは
差があるのは当然
0097デフォルトの名無しさん
2013/06/12(水) 21:02:28.37runの反対にendみたいなコマンドでもあるのかと思っていました。
3行で終わらせる例文が何とか動いたのでこれでいってみます、ありがとうございましたー。
0098デフォルトの名無しさん
2013/06/12(水) 21:52:18.8708 //データタイプ
00 00 D1 //データサイズ
00 00 1A //タイムスタンプ
00 00 00 00 //スペース
... //データ
となっていました
ここで疑問に思ったのはデータサイズのD1は10進数に直すと209です
このFLV自体は1MBあるのに209byteということがありえるのでしょうか?
データサイズの見方を間違っているのでしょうか?
よろしくお願いします
0099デフォルトの名無しさん
2013/06/12(水) 22:35:22.300100デフォルトの名無しさん
2013/06/12(水) 22:39:08.630101デフォルトの名無しさん
2013/06/12(水) 22:40:13.13■ このスレッドは過去ログ倉庫に格納されています