トップページ⇒tech
1001コメント278KB

すれ立てるまでもない質問はここで 第72刷

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@今日も気づいたら午前4時2005/11/22(火) 04:39:08
■ 注意事項
    ・ 質問する前にGoogleで検索しましょう。 
    ・ プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。
    ・ ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。 
    ・ Javascript, HTML は Web 制作板、CGI は Web プログラミング板へ。 
    ・ 業界談義、愚痴はプログラマ板へどうぞ。 
    ・ ゲーム関係の話題はゲーム製作板へどうぞ。 

■ 関連スレッド
    ・ すれ立てるまでもない質問はここで 第71刷 : 
       http://pc8.2ch.net/test/read.cgi/tech/1129798459/

■ 関連板
    ・ パソコン初心者 : http://pc2.2ch.net/pcqa/
    ・ ソフトウェア : http://pc7.2ch.net/software/
    ・ Web制作 : http://pc8.2ch.net/hp/
    ・ Webプログラミング : http://pc8.2ch.net/php/
    ・ プログラマー : http://pc8.2ch.net/prog/
    ・ ゲーム製作技術 : http://pc8.2ch.net/gamedev/
0232デフォルトの名無しさん2005/11/30(水) 18:47:48
ヘッダなら手が届く場所に置いとけば読むよ
0233デフォルトの名無しさん2005/11/30(水) 19:57:21
ミスタードリラーのブロックのアルゴリズムはどうなってるんでしょうか?
何度考えても再起処理→永久ループになっちゃう…
0234デフォルトの名無しさん2005/11/30(水) 21:04:25
スクリプトってみんな何につかってるの?
0235デフォルトの名無しさん2005/11/30(水) 21:41:52
>>231
本当に「math.hがない」っていうエラーなら、gccのインストールで失
敗してる可能性が高い。

0236デフォルトの名無しさん2005/11/30(水) 22:11:35
質問です
前にヤフオクで落札したら、出品者に自動的にメール送って管理してる人がいたんだけど
あーいうのはどの言語使ってるんですか?
Perlで出来きるんですか
0237デフォルトの名無しさん2005/11/30(水) 22:16:01
またお前か
02382182005/12/01(木) 00:11:37
またまたレス感謝です。
ざっと調べたところATLは参考サイトが豊富ですね。
ボーランドのほうも、ライブラリが良くまとまってると
聞いたことがありますし・・少し迷ってみます。
0239デフォルトの名無しさん2005/12/01(木) 11:10:50
OWLって現状入手可能だっけ?
C++Builderは5か6からOWL付属しなくなったし。

あとC++から「使用できる」ライブラリで良ければVCLも。(ソースはObjectPascal)
0240デフォルトの名無しさん2005/12/01(木) 20:48:17
こんにちは。
環境に依存しないBITMAPのライブラリを探しています。
言語はC/C++のどっちでもいいです。
要求は、
・8〜32ビットの読み込み。書き出し。
・同ライブラリ同士の矩形転送。非矩形転送(多角形など)
・同ライブラリ同士のマスク付転送。
・同ライブラリ同士のアルファ付転送。
・プログラム内でのデータ受け渡し。

こんな感じです。
無ければ自作するつもりですが、車輪の再発明を避ける目的で聞いてみようと思いました。
速度は[email protected]でまともに動けば問題ないです。
なんか良いのないでしょうか?
0241デフォルトの名無しさん2005/12/01(木) 21:28:15
>>233
消すときは、あんまり深く考えてないが、迷路探査と同じ方法が使えるように思う。
・消す色選択->再帰で同じ色をマーク->行き止まりに行ったら、検索終了->マークした部分を削除。

落ちてくるのは支えをどういう風に表現するかによるが、今は思いつかん。

0242デフォルトの名無しさん2005/12/01(木) 21:50:00
俺しかいない予感!!
0243デフォルトの名無しさん2005/12/01(木) 21:53:49
いるよ?
0244デフォルトの名無しさん2005/12/01(木) 22:12:26
フリーのC言語のコンパイラがあるらしいのですがどなたかご存知ないでしょうか?
これからC言語の勉強をはじめたいと思っていますのでよろしくお願いします。
02452402005/12/01(木) 22:14:58
えーっと、あきらめて自作します。
ぐぐるさんで調べてもライブラリが引っかからないのであきらめました。
0246デフォルトの名無しさん2005/12/01(木) 22:20:48
VCToolKit
BCC++
その他。
好きなの選んでやり込め!
0247デフォルトの名無しさん2005/12/01(木) 22:22:42
そうそう。
GCCもよろしくな!
0248デフォルトの名無しさん2005/12/01(木) 22:24:17
>>237
おれ、おれ
0249デフォルトの名無しさん2005/12/01(木) 22:28:26
>>246 >>247
紹介ありがとうございます!
これから仕事でC言語を使うのでがんばって覚えたいと思います
!
0250デフォルトの名無しさん2005/12/01(木) 22:29:08
マ、マジかよ…(;゚Д゚)
0251デフォルトの名無しさん2005/12/01(木) 22:31:34
GCCならいいんじゃないの?
0252デフォルトの名無しさん2005/12/01(木) 22:32:51
環境設定でコケルに1ペンス
0253デフォルトの名無しさん2005/12/01(木) 22:33:13
いや、ホントマジです。
昔アセンブラやってたけど、今じゃ全く役に立たないってことで
C言語覚えることになりました。
まぁなんとかなるっていうかなんとかしなくちゃいけない!w
0254デフォルトの名無しさん2005/12/01(木) 22:35:51
仕事でやるのにコンパイラ何でもいいんだ
変わってるな
0255デフォルトの名無しさん2005/12/01(木) 22:36:33
仕事やってたってのにさらに驚き
質問時に環境云々すら出さなかったから厨房とかだとおもた
0256デフォルトの名無しさん2005/12/01(木) 22:38:26
あ、たぶん仕事では会社で使ってるコンパイラだと思うんだけど、
入社する前C言語を少しでも覚えておきたいから勉強に使おうかと…
もしかしてコンパイラによってプログラムって違いますか?
0257デフォルトの名無しさん2005/12/01(木) 22:40:53
規格があるから、そんなにずれたものはできないと思うが、ベンダー拡張使い出すともう泥沼。
なので、基本をしっかりおさえるのがベスト。
0258デフォルトの名無しさん2005/12/01(木) 22:42:29
>昔アセンブラやってたけど、
あー、升のためにかじった程度の話か
0259デフォルトの名無しさん2005/12/01(木) 22:44:42
一瞬 >>246-247 が >>245 へのレスに見えた。
それはさておき仕事なら「会社で使ってるコンパイラ」の
一番安いやつを買って勉強するのが結局のところ一番お得だと思う。
0260デフォルトの名無しさん2005/12/01(木) 22:45:48
それ書いたの、おれ。オレオレ。
0261デフォルトの名無しさん2005/12/01(木) 22:46:43
>>258
それだと、なおさら環境設定でコケルに2ペンス。
0262デフォルトの名無しさん2005/12/01(木) 22:48:12
>>257
ありがとうございます!
まだ始めるばかりなので基本を覚えることに専念したいと思います。

>>257
アセンブラは昔、専門学校でファミコンオーサリングツールっていうので使ってました。

>>259
そうですね。会社でつかってるやつっていうのを知っておかなくてはいけないですね。
明日電話で確認してみます。
0263デフォルトの名無しさん2005/12/01(木) 22:56:05
使ってるの、コードウオーリアだったりして。
たっかいんだよねあれ。
って、ゲーム系から足洗ったってことかな。
0264デフォルトの名無しさん2005/12/01(木) 23:00:46
ゲーム系じゃなくってシステム系だと思います。
会社で一番使われてるのってVCなのかな?
0265デフォルトの名無しさん2005/12/01(木) 23:09:09
板違い承知で投下

【映画】「SAYURI」でのチャン・ツィイーのヌード(ry
ttp://news18.2ch.net/test/read.cgi/news4plus/1133443969/


ワロスwwwwww
0266デフォルトの名無しさん2005/12/01(木) 23:13:24
SDKとかワケわかんネー!orz
この時点でヤバいですね(w
0267デフォルトの名無しさん2005/12/01(木) 23:15:13
時間なんでそろそろ消えますよ。
がんばってください。
0268デフォルトの名無しさん2005/12/01(木) 23:16:48
>>226
SDKは何かのためのライブラリ群である。
よって、基本機能とは切り離され、基本がわからないとそれらの理解も苦しい。
0269デフォルトの名無しさん2005/12/01(木) 23:18:37
>>268
ありがとうございます!
じゃ、SDKっていうのはなしでも構わないんですね。
0270デフォルトの名無しさん2005/12/01(木) 23:22:45
>>269
貴方の目的によるが、今必要ないなら、必要ない。
必要になったら使えばいい。
0271デフォルトの名無しさん2005/12/01(木) 23:24:07
>>252 >>261
もしかしてこれってバッチファイルのことでしょうか?
今、そこでコケてるw
0272デフォルトの名無しさん2005/12/01(木) 23:27:15
バッチファイルも含めた、コマンドライン一般じゃないかなー。
0273デフォルトの名無しさん2005/12/01(木) 23:28:23
2ペンスおくれ!!
0274デフォルトの名無しさん2005/12/01(木) 23:31:34
>>273
ペンスってどこの通貨だよ!?w
ググったら1ポンド=100ペンスとか出てきた。
0275デフォルトの名無しさん2005/12/01(木) 23:32:55
>>274
イギリス
0276デフォルトの名無しさん2005/12/01(木) 23:33:12
間違ってるようなきがするけど。
ハガレン!!
0277デフォルトの名無しさん2005/12/01(木) 23:33:47
あー実在するのね。
0278デフォルトの名無しさん2005/12/01(木) 23:35:18
今の為替で1ポンド207.64円だから
約5円ですた。
0279デフォルトの名無しさん2005/12/01(木) 23:36:25
ちっ!チョコ一個か。
もっとせびるんだったな。
0280デフォルトの名無しさん2005/12/01(木) 23:40:45
チョコ腹の足しにもならんな。んじゃ寝る。
0281デフォルトの名無しさん2005/12/02(金) 01:22:23
なあに、かえって免疫力がつく
0282デフォルトの名無しさん2005/12/02(金) 01:25:40
ユウは、ショォーーーッック!!!
0283デフォルトの名無しさん2005/12/02(金) 01:26:38
誤爆った・・・すまん
0284デフォルトの名無しさん2005/12/02(金) 02:50:59
http://up.viploader.net/pic/src/viploader24711.jpg
u
0285デフォルトの名無しさん2005/12/02(金) 03:07:58
書き出しを行えるプログラムを使って
テキスト形式のファイルを出力して、その後
読み込みを行えるプログラムでそのテキストファイルを
読み込んだ場合問題なく行えるのに、
いきなりテキストで編集したファイルを読み込むプログラムを組んだら
うまく動作しませんでした。
考えられる要因を教えてください。
環境:WindowsXP,Borland C++ Compiler 5.5,BCPad
0286デフォルトの名無しさん2005/12/02(金) 03:12:35
fc /bでもして比較して見れ
0287デフォルトの名無しさん2005/12/02(金) 08:32:54
読み込みを行えるプログラムで読めたんなら
読み込みを行えるプログラムを作ればいいんじゃないか?
0288デフォルトの名無しさん2005/12/02(金) 08:45:40
エスパーしてみると

メモ帳で新規作成して保存したら
UNICODEになっててぬるぽで終了

とか?
0289デフォルトの名無しさん2005/12/02(金) 08:55:58
>>285
どのようにうまく動かないのかkwsk!!!

ところで、>>8 がお見合いケコーンとか言っている件について。
0290デフォルトの名無しさん2005/12/02(金) 10:42:24
推薦図書/必読書のためのスレッド PART27
http://pc8.2ch.net/test/read.cgi/tech/1130602100/l50

が見られません・・・
カウントだけは増えてます
どうなってるの?
0291デフォルトの名無しさん2005/12/02(金) 10:47:48
フォーマットして新規で再インストール
上書きは不可
0292デフォルトの名無しさん2005/12/02(金) 11:34:37
>>289
本人乙
気づいてもらえないって大変だね
0293デフォルトの名無しさん2005/12/02(金) 15:49:10
もしどちらでも実現可能な場合、一般的にC++よりCで実装した方が高速だと聞きましたが、本当ですか?
0294デフォルトの名無しさん2005/12/02(金) 15:49:33
いいえ
0295デフォルトの名無しさん2005/12/02(金) 15:52:27
MS-DOSの「COPY CON」を使ったバッチファイルで
連続的にテキストファイルを作りたいのですが
記述の仕方を教えてください。

> D:\>COPY CON aaa.txt   /ファイル名
> abcde             /テキスト内容   
> ^Z                /終了(Ctrl+Z)
0296デフォルトの名無しさん2005/12/02(金) 15:52:38
>>293
どうして言った奴に根拠聞かないの?
0297デフォルトの名無しさん2005/12/02(金) 15:54:37
C++の標準I/OストリームがCの標準入出力より早い事はあまり無いがそれはC++で作ったから遅いという訳ではない
0298デフォルトの名無しさん2005/12/02(金) 15:56:27
>>294
>>296
では胸を張ってC++で実装してよいのですね。
ありがとうごさいました。
0299デフォルトの名無しさん2005/12/02(金) 16:07:57
>>298
アホかお前は
0300デフォルトの名無しさん2005/12/02(金) 16:29:08
>>299
至らぬ点がございましたか?
0301デフォルトの名無しさん2005/12/02(金) 16:36:31
>>300
発想がアフォだと思います(`・ω・´)
0302デフォルトの名無しさん2005/12/02(金) 17:19:26
はい。
0303デフォルトの名無しさん2005/12/02(金) 17:40:06
ソフトウェア板と迷ったのですが、こちらの方が詳しい方が多いのではと思い質問させていただきます。

【使用OS】 WindowsXP HOME SP2
【症状】 .NETの必須コンポーネントがインストールできない
【使用PC】 NEC製 Lavie (LL550/4) OSやアプリがもともと入っているもの


このたび、visual studio.netのtheSpokePremium Version2003というものを購入しました。
60日試用版というものがついてきたのですが
それがインストールできなくて困っています。

最初に"VisualStudio.NET必須コンポーネント"をインストールするのですが
それをクリックすると"3Dフィッシュアクアリウム"をインストールします。
(購入時からPCにインストーラが入っていると思われる)
しかしそこで終了してしまい、直接visual studio.NET本体をインストールしようとしてもダメ。
まずは必須コンポーネント、とのことなんですが
何度やってもうまくできません。
どうやったらいいのか、わかるかた教えてください。
もしいた違いでしたら誘導お願いします。
0304デフォルトの名無しさん2005/12/02(金) 18:01:42
>>295
echo "abcde" > aaa.txt
echo "fghij" >> aaa.txt
echo "klmno" >> aaa.txt
echo "pqrst" >> aaa.txt

echo "12345" > bbb.txt
echo "67890" >> bbb.txt
0305デフォルトの名無しさん2005/12/02(金) 18:03:02
>>303
そのNECのPCに元から入っているおまけアプリが邪魔してる
とりあえずおまけを消してからやりなおしてみ
0306デフォルトの名無しさん2005/12/02(金) 18:15:14
>>305
この板に来る人が間違えないとは思うが、消してって表現でフォルダの削除はしないように
アンインストールしてみたら?って事だからね
その状況だとアンインストールが出来ない可能性はあるけどね
03072952005/12/02(金) 18:32:43
>>304 うまくいきました。
調べてもわからず困っていました。ありがとうございます。
0308デフォルトの名無しさん2005/12/02(金) 19:52:11
現在ある自然数cが箱に入っています。
その値はわかりません。
ここで、アルゴリズムAに自然数xを入力すると、cがx以上ならYESと答えてくれます。

そこで問題なのですが、アルゴリズムAを呼び起こす回数がもっとも少なくなるようなアルゴリズムはどのようなものでしょうか?
また、その回数はどれぐらいになりますか?
03093082005/12/02(金) 19:53:18
ごめんなさい・・・なんかぼけてました。
求めたいのはある自然数cの値です。
その際のアルゴリズムAの呼び起こす回数です・・・。

よろしくお願いします。
0310デフォルトの名無しさん2005/12/02(金) 19:53:27
>>308
数学板行け
0311デフォルトの名無しさん2005/12/02(金) 19:56:07
範囲は-無限 〜 +無限?
03123082005/12/02(金) 20:05:09
>>310
どちらかというと探索問題なのでプログラムに近いと思い、こちらに書かせていただきました。

>>311
有限であると考えてください。
なお、自然数なので負は含みません。
0313デフォルトの名無しさん2005/12/02(金) 20:20:23
せめてcがxの時に当たりとわかれば気分もいいのに。
0314デフォルトの名無しさん2005/12/02(金) 20:49:09
ていうか、どう考えても宿題だろこれ
0315デフォルトの名無しさん2005/12/02(金) 21:04:20
311 の言いたかったことを 308 にも理解できるよう意訳してみる。

自然数の探索範囲が有界でないならば如何なるアルゴリズムであれ
プログラムが有限時間内に停止することが無いのは自明である。
自然数と書いてあるので下限は仮にゼロであるとしてもいいが
上限がいくつなのかはおまえしかわからんので探索範囲を明示しろ。

これに対して
> 有限であると考えてください。
> なお、自然数なので負は含みません。
とレスする 308 に 311 も呆れて答える気をなくしたのだと思われ酢。
0316デフォルトの名無しさん2005/12/02(金) 21:38:20
basicでGPRINTを2つづつ0.5秒ごとに表示させる命令ってどんなのがおすすめ?
0317デフォルトの名無しさん2005/12/02(金) 23:38:23
ON INTERVAL GOSUB 200
0318デフォルトの名無しさん2005/12/02(金) 23:54:37
これはもう恥ずかしいくらいの質問なんですが
Microsoft Visual Studio .NET 2003をインストールしても、
C++はインストールされるものの、Basic言語などがインストールされていません。
他の言語を追加するには、どうしたらいいのでしょうか?

イメージです。
http://www.imgup.org/file/iup127586.jpg.html
0319デフォルトの名無しさん2005/12/02(金) 23:57:28
>>318
実はVisualC++というオチは・・・流石にないか。
インストール時にインストールするコンポーネントの一覧で選択した?
0320デフォルトの名無しさん2005/12/03(土) 00:00:50
多少プログラミングの板で聞くような話題ではないかもしれませんが、
【24hで納品】BIG な BIG な、サーバーを用意しました 【2get禁止】
ってスレを最近よくみかけます。この人は一体どういう仕組み(?)
を使ってスレを立てているのですか?
2getしてやろうとしても書き込みできません。
ただ単に、2ちゃんねると契約して…というそういう流れなんでしょうか?
0321デフォルトの名無しさん2005/12/03(土) 00:02:19
>>320
そこが2chのサーバも提供しているだけある。
03223182005/12/03(土) 00:08:48
>>319

どうもやっちゃったみたい。

「Microsoft Visual C++.net Standard Version2003」
ってかいてある
アチャー
0323デフォルトの名無しさん2005/12/03(土) 00:12:28
(ノ∀`)アチャー



南無
03243182005/12/03(土) 00:14:00
これからはC、C++でプログラミングしていきます。
でゎ
03252852005/12/03(土) 00:49:40
すいません遅くなりました。
ttp://www1.cts.ne.jp/~clab/hsample/File/File01/File01.html
↑これで試してみましたがCan't Open Fileと表示されます。
読み込むファイルのディレクトリも同じですが
やっぱり書き出し→読み込みの手順を踏まないと読み込んでくれません。
0326デフォルトの名無しさん2005/12/03(土) 01:47:15
>>320
2getしようとするとスレがあがってしまうから

うざい

放置してくれ
0327デフォルトの名無しさん2005/12/03(土) 01:49:17
>>285 == >>325

うちでは問題ありません

以上
0328デフォルトの名無しさん2005/12/03(土) 01:51:37
俺も問題ない
0329デフォルトの名無しさん2005/12/03(土) 07:14:46
C++で、クラスの関数宣言と実装を全部ヘッダーに書いたとき、
そのクラスに持たせた static のメンバ変数はどこで初期化すべき?

初期化のためだけに同名の .cpp ファイル作るほうがいいのかな…?
0330デフォルトの名無しさん2005/12/03(土) 07:21:17
cpp作るのは初期化のためだけじゃないから
0331デフォルトの名無しさん2005/12/03(土) 07:27:17
オブジェクトファイル作っておける分コンパイル早くなるとか?
自分の知識じゃそのぐらいしか思いつきません(´・ω・)


真偽はともかくとして、
やはり同名のcppに記述すべきということですかね
■ このスレッドは過去ログ倉庫に格納されています