- 1 名前:デフォルトの名無しさん [2007/02/07(水) 20:02:56 ]
- 質問する前にGoogleで検索しましょう。www.google.co.jp
プログラム・ソフトの使い方はPC初心者板やソフトウェア板へ。 ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。 JavascriptはWeb 制作板、CGIはWebプログラミング板へ。 業界談義、愚痴はプログラマ板へどうぞ。 ゲーム関係の話題はゲーム製作板へどうぞ。 前スレ すれ立てるまでもない質問はここで 第80刷 pc10.2ch.net/test/read.cgi/tech/1167036858/l50
- 634 名前:632 mailto:sage [2007/03/12(月) 21:43:27 ]
- >>633
ありがとうございました。
- 635 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 00:15:30 ]
- VBAで色々コード書いてきて、もっと複雑なことしたいなと思って、
今までCのポインタ難しいイメージで食わず嫌いだったけど、 今初歩の本読んでるけどなんか俺にも出来そう。 完成予想図(エクセルVBAでほぼ完成している)がある場合, 基本的なことを覚えたら、必要な部分だけをトライアンドエラーでOK?
- 636 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 01:45:57 ]
- Cは、ポインタの扱いもそうだが、全体にタイトな言語なんで、
仕様をかなりしっかり理解して使わないと遅かれ速かれ大ポカをやらかす。 ダイテルあたりのちゃんとした入門書で基礎をしっかり覚えるのはもちろん、 最低でも「CプログラミングFAQ」は必ず読んでおくこと。
- 637 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 02:35:26 ]
- >>636
ご指摘ありがとう。紹介された本も順次読んでいきます。 急いで作るものじゃないから、ゆっくり進めていきます。 今「例解C言語教科書」読んでるけど面白いですね。 Cを勉強すればVBAのコードもよりよくなりそう。
- 638 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 07:09:25 ]
- >>533
("WSCript.shell") は ("WScript.Shell") の間違いじゃ?
- 639 名前:デフォルトの名無しさん [2007/03/13(火) 09:37:42 ]
- 未だにVC6で、しかもMFCで、独学なので常識も知らずにコーディングしてるんですが…。
例えば以下の条件の時、みなさんはどういう方法を取りますか? 1.情報収集スレッドが共有メモリにデータを書き込む(上書き) 2.1ms毎に共有メモリをサンプリングし、変化毎に画面に表示 例えば、情報収集スレッドってのがインクリメント動作していて、それを1ms毎に 確認して、その数値を画面に表示する、みたいな感じに考えていただければ良いかと 思います。(インクリメント動作は5ms〜20ms) 1ms毎の処理だと通常のタイマでは問題外なのでマルチメディアタイマを使おうと 思いますが、マルチメディアタイマはスレッドセーフではないので直接ダイアログの 描画コードをたたく訳にもいきませんし、メッセージで通知すると画面の描画が忙しい 時に表示更新が後回しになってガタツキが起きてしまいます。 サンプリングデータはほぼ線形なので、見慣れている人が見るとガタツキがあると 言われてしまいます。 出来るだけガタツキが無く、しかも「普通はこうする」みたいな処理方法があれば 教えていただきたく思います。 ちなみに今はガタツキがあるままです…。
- 640 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 09:52:29 ]
- 時間とデータのセットでデータ持ってたら描画は遅れても問題ないと思うけど
- 641 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 10:09:01 ]
- >>639
ObserveraPattern
- 642 名前:639 [2007/03/13(火) 10:11:58 ]
- >>640
例えば、時間を引き延ばして時刻を表示するプログラムを作ったと考えてください。 時刻を表示するエリアは、もちろん一つですよね? で、描画が遅れるとガタツキが発生します。 タイマ内で即時描画を行えばガタツキは最小限に抑えられますが、マルチメディアタイマ はスレッドセーフではないので、同じ関数が多重で呼び出される可能性があり、クラスの メンバなんかでフォントオブジェクトを持ってて、クリッピングやフォント縮小なんかを やると衝突で落ちる事があります。 まぁ、通常タイマ内から描画コードを呼び出す事はしないでしょうから、普通はどういう 方法を取っているかを知りたかったのです。
- 643 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 10:30:29 ]
- 地上デジタルはアナログ放送より数秒遅れますがガタつくことはありません
- 644 名前:639 [2007/03/13(火) 10:31:28 ]
- >>641
その通知方法に対する質問なのですが…。 別タイマでタイマ処理の結果を監視するとか…?
- 645 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 10:36:11 ]
- 描画がバラつくからおかしな動きに見えるんだから、
描画を定期的に行えばヨロシ
- 646 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 12:59:21 ]
- マルチメディアタイマがスレッドセーフじゃないのが問題なら
自分で排他制御してスレッドセーフな使い方をすれ。
- 647 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 18:40:23 ]
- メインループでpeekMessageして
暇な時は常に描画してればいいんじゃね
- 648 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 19:22:26 ]
- 常には危険だな
- 649 名前:デフォルトの名無しさん [2007/03/13(火) 20:58:49 ]
- 素朴な質問ですけど
共有ライブラリを使う実行可能ファイルを作る際 生成時に必ず共有ライブラリを用意しなければならないのですか? 「ライブラリに含める関数の作り方は教えるから、自分で作ってね」 という感じでライブラリなしの本体を配布したいのですが
- 650 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 21:00:55 ]
- 普通無くても作れる何らかの方法がある。
そうしないとプラグインで機能追加とかできないし。
- 651 名前:デフォルトの名無しさん [2007/03/13(火) 21:38:35 ]
- すみません、質問させてください。
無料版のborland のC++Builderを使って、 C言語のwindowsアプリケーションをコンパイルしています。 この時、コンパイラオプションで、-WR(ターゲットはダイナミック RTL を使用する)を、 付けない時は問題ないようなのですが、このオプションを付けてコンパイルすると、 実行ファイルの終了時にアプリケーションエラー 「"0x325027a8"の命令が"0x00925aa0"のメモリを参照しました。 メモリが"written"になることはできませんでした。 プログラムを終了するには[OK]をクリックしてください」が出てしまいます。 ("0x00925aa0"のアドレスは時折変わるけれど、"0x325027a8"の方は変わらないようです) 動的確保したメモリ周りのコードを疑ってみたのですが、問題が見つかりません。 この場合、どの辺りが問題なのでしょうか? 対処法や、参考になる資料がありましたら、教えてもらえると助かります。よろしくお願いします。 問題のソースファイルはこれです。(別スレで晒した物ですが。私本人の物です) gamdev.org/up/img/9105.zip
- 652 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 22:02:09 ]
- 9x9 の 81 マスそれぞれに 縦、横、斜め、に数字が重ならないよう値をおさめていきたいのですが(それはまるで数独のようです)、
この場合のアルゴリズム(?)を教えてはいただけないでしょうか、またはサンプルコードでも可です。よろしくお願いします。
- 653 名前:デフォルトの名無しさん [2007/03/13(火) 22:07:00 ]
- 画像ファイルを開くだけでその画像を壁紙にするプログラムってどうやって作ればいいのでしょうか?
- 654 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 22:12:28 ]
- よーし、ここで俺がMVPみたいなレスをしてやるぞ。
>>653 画像ファイルを開いて壁紙に設定するプログラムを書けばおk。
- 655 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 22:15:40 ]
- >>653
画像ファイルを開くってなに? 解剖でもすんの?
- 656 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 22:20:19 ]
- でも画像を開いて壁紙に設定する
としか書けないよなぁ Windowsなんだろうけど、環境も書いてないし 画像開く方法も壁紙に設定する方法も 検索すればたくさんサンプルがでてくるし
- 657 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 22:20:43 ]
- >>652 ヒント
123.456.789 456.789.123 789.123.456 234.567.891 567.891.234 891.234.567 345.678.912 678.912.345 912.345.678
- 658 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 22:25:43 ]
- サンプルで壁紙チェンジャーを良く見かけるけど
役に立つとは思えないし興味もわかないから やり方おぼえてないけどすごく簡単なことは確か Hello worldの次ぐらいに良く見かける
- 659 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 22:25:58 ]
- >>652
ttp://www.amazon.co.jp/Programming-Sudoku-Technology-Action-Meng/dp/1590596625 ttp://www.apress.com/book/supplementDownload.html?bID=10111&sID=3367
- 660 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 23:46:23 ]
- >>657>>659
ご親切にありがとうございました。
- 661 名前:デフォルトの名無しさん [2007/03/14(水) 12:09:27 ]
- Cの勉強をしたいのですが、
Cのバイブルである共立出版のC言語は、アマゾンでかなり評判が悪いです。 でも、先生によると、この本はよいそうですが、どうなんでしょうか? 教えてください
- 662 名前:デフォルトの名無しさん mailto:sage [2007/03/14(水) 12:33:01 ]
- >アマゾンでかなり評判が悪いです
いいと悪いが半々ぐらいにみえるけど
- 663 名前:デフォルトの名無しさん mailto:sage [2007/03/14(水) 12:40:13 ]
- すべてのカスタマーレビューを見る(33 件)
www.amazon.co.jp/gp/product/customer-reviews/4320026926/ これで見ると悪いと言ってるやつが少ない
- 664 名前:デフォルトの名無しさん mailto:sage [2007/03/14(水) 12:42:57 ]
- web版猫Cでいいじゃん
- 665 名前:デフォルトの名無しさん mailto:sage [2007/03/14(水) 18:44:57 ]
- 無料のリソースエディタ(rcファイルやresファイルを出力できるやつ)ってどれが一番使いやすいんですか?
XN Resource Editor ttp://www.wilsonc.demon.co.uk/d10resourceeditor.htm Open Watcomに付属してるリソースエディタ ttp://www.openwatcom.org/ LCC-Win32に付属してるリソースエディタ ttp://www.cs.virginia.edu/~lcc-win32/
- 666 名前:デフォルトの名無しさん mailto:sage [2007/03/14(水) 18:51:51 ]
- VSにソース付きでツールがなかったっけ?
- 667 名前:デフォルトの名無しさん mailto:sage [2007/03/15(木) 13:03:38 ]
- >>665
どれも同じような使い勝手だけど
- 668 名前:デフォルトの名無しさん mailto:sage [2007/03/15(木) 13:12:10 ]
- >>666
無料のやつにはついてない 2005ExpressEdition
- 669 名前:デフォルトの名無しさん mailto:sage [2007/03/15(木) 13:13:14 ]
- K&Rの和訳本はカーニハン博士が一生懸命書いた萌え萌えの片言ローマ字日本語文章が読めるだけでも価値があると思います
- 670 名前:デフォルトの名無しさん mailto:sage [2007/03/15(木) 14:36:40 ]
- >>665
ダイアログエディタはOpen Watcomのそれがいいかな。 XN Resource Editorと比較すると、ドラッグしながらコントロールを配置すると好きな大きさで配置可能。 一度作ったスタティックテキストの文字列を再編集可能(XN Resource EditorだとPictureになっちゃう) 日本語を含むダイアログは、wde.exe(ダイアログエディタ本体)から呼び出すと文字化けするけど wre.exe(総合リソースエディタ)から呼び出すと文字化けしない謎仕様。
- 671 名前:デフォルトの名無しさん mailto:sage [2007/03/15(木) 15:49:13 ]
- >>669
domou arigaou みたいなやつねw
- 672 名前:デフォルトの名無しさん mailto:sage [2007/03/17(土) 03:39:40 ]
- 質問です
ある木構造をあらわしたテーブルがあります 自 親 2, 1 3, 1 1, 0 4, 2 5 4 こんな感じ ある番号を与えられた時にそれ以下に属する番号すべてを拾い出すSQLを買いたいのですが どうすればいいですかね?
- 673 名前:デフォルトの名無しさん mailto:sage [2007/03/17(土) 03:43:41 ]
- 幾ら用意できるんだ
- 674 名前:デフォルトの名無しさん mailto:sage [2007/03/17(土) 03:47:35 ]
- ×買いたい
○書きたい ちなみにDBMはSQLiteです
- 675 名前:デフォルトの名無しさん mailto:sage [2007/03/17(土) 08:45:17 ]
- 第一正規化すらされてないデータベースだな
- 676 名前:デフォルトの名無しさん mailto:sage [2007/03/17(土) 16:45:21 ]
- >639
1ms毎に画面を更新する必要が本当にあるかまず考えるべきだと思います。 その刻みだと人間は殆ど視認不能でしょう。 TV放送だと1秒間に24フレーム?なので200ms程度であればスムーズに 見えるのではないですか? >インクリメント動作は5ms〜20ms と書いてるので1msで画面更新する必要もないと感じます。 SetTimerで200ms毎に画面更新したほうが良いかと思いますが どうでしょう?
- 677 名前:デフォルトの名無しさん mailto:sage [2007/03/17(土) 16:57:19 ]
- アクションやシューティング界の上級者には
60分の1秒が判る人間がしばしば居るが 1msが判るって話は聞いた事が無いな ガタツキ無く、程度なら60すら必要ないと思う
- 678 名前:デフォルトの名無しさん mailto:sage [2007/03/17(土) 17:54:57 ]
- 良く考えたら対象物が曖昧だな
1秒と1msは全く分からなくて普通だけど でも1msと2msは分かる人間はいるかもしれない ということだ
- 679 名前:デフォルトの名無しさん mailto:sage [2007/03/17(土) 18:32:27 ]
- テレビって秒間 30 フレームじゃなかった?
- 680 名前:デフォルトの名無しさん mailto:sage [2007/03/17(土) 18:40:27 ]
- NTSC なら 29.97 fps だな
でそれがなにか?
- 681 名前:デフォルトの名無しさん mailto:sage [2007/03/17(土) 18:51:57 ]
- PCのディスプレイでは、リフレッシュレートがだいたい60Hzから百数十Hzほど。
1ms毎に書き換えるとしたら当然1KHz以上ないと無理なわけだが、 そんな化け物ディスプレイなんて存在しない。
- 682 名前:デフォルトの名無しさん mailto:sage [2007/03/18(日) 00:18:42 ]
- 大抵の用途にゃ100Hzもありゃ十分
- 683 名前:デフォルトの名無しさん mailto:sage [2007/03/18(日) 00:29:47 ]
- 10Hzだと流石にカクついて見えるだろうな
まあ2〜30あれば十分だろう
- 684 名前:デフォルトの名無しさん mailto:sage [2007/03/18(日) 11:43:18 ]
- セガの人曰く実験したら70fps位が人の目が識別できる限界だそうだ
- 685 名前:デフォルトの名無しさん mailto:sage [2007/03/18(日) 22:16:20 ]
- 質問です
schemなどで実装されている「継続」 をWebアプリケーションに適用できるらしいのですが、具体的にはどういう実装になるんでしょうか
- 686 名前:デフォルトの名無しさん mailto:sage [2007/03/18(日) 22:31:23 ]
- 奥村晴彦氏の huffman.c で
0x00、0x01、0x02、...、0xFF の 256 byte のデータを ハフマン符号化したとき In : 256 bytes Out: 576 bytes (table: 319 bytes) Out/In: 2.250 と出力されました テーブルサイズが最大で 319 byte 符号化後のデータが最大で 320 byte 増加になると 考えていいのでしょうか?
- 687 名前:デフォルトの名無しさん mailto:sage [2007/03/19(月) 00:08:00 ]
- >>672
通常のSQLの記述能力を上回ってるから無理だろうな。クラスが違いすぎる。 もっとも、段数を制限すれば可能だろうけど。
- 688 名前:デフォルトの名無しさん mailto:sage [2007/03/19(月) 07:52:32 ]
- プログラムそのものとは直接関係ないのですが。
httpサーバー上にある特定のファイルのサイズを知りたいとき、 相手がContent-Lengthヘッダを出力してくれなかったら、 実際にそのファイルを全てダウンロードしないと そのサイズは分からないのですか? ブラウザでファイルを落とすとき、時々残り時間が「不明」と 出ることがありますが、要するにこれがそういう状況なんでしょうか。
- 689 名前:デフォルトの名無しさん mailto:sage [2007/03/19(月) 08:13:51 ]
- そう
- 690 名前:デフォルトの名無しさん mailto:sage [2007/03/19(月) 08:33:44 ]
- ありがとうございますっ
- 691 名前:デフォルトの名無しさん mailto:sage [2007/03/19(月) 11:15:18 ]
- VB.NET では コントロールのイベントスタブ(?)をコードウィンドウ上部にある二つのコンボボックスから簡単に生成できますが、
C#.NET では そう簡単にはいかないようです、イベントハンドラ(?)をMain に書き込めばいいのでしょうか、よろしくお願いします
- 692 名前:685 mailto:sage [2007/03/19(月) 22:01:41 ]
- 華麗にスルーされたので自分で調べてみました
www-06.ibm.com/jp/developerworks/java/060412/j_j-cb03216.shtml セッションIDをキーに実行時スナップショットを保存 な感じみたいですた
- 693 名前:デフォルトの名無しさん mailto:sage [2007/03/19(月) 22:05:59 ]
- >>691
フォームのデザイナ開いてプロパティ一覧が出てるグリッドの雷アイコンを押すんだ
- 694 名前:デフォルトの名無しさん mailto:sage [2007/03/19(月) 22:22:54 ]
- >>693
ありがとうございました!
- 695 名前:デフォルトの名無しさん [2007/03/20(火) 18:08:15 ]
- 質問
自分のパソコンをポートスキャンしたら ポート25 SMTP がなぜか開いています。 開けた覚えもありませんし、 SMTPサーバーも運用していません。 これはどういう解釈をしたらいいでしょうか? OSはWindows2000です。
- 696 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 18:23:09 ]
- 質問です。
あるデータCDがあるのですが、どういった方法で作られているか教えてください。 内容は .exe 大量の、拡張子.cstというファイル 大量の、拡張子.x32というファイル です。これだけでわかりますでしょうか? ちなみに表面にmacromediaのロゴがあります。
- 697 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 20:03:47 ]
- 工場で作ったんだろ。
- 698 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 20:09:31 ]
- windowsで2GB超のファイル入りのtarファイルを展開できるソフトないですか?
LHAユーティリティ32 + tar32.dll、eo、lhaplusではだめでした。
- 699 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 20:41:28 ]
- >>696
エスパーの降臨をおまちください >>698 ソフトウェア板へどぞ pc9.2ch.net/software/
- 700 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 21:04:58 ]
- ム板向けかなと思ってこちらに書きましたが、そうですか。
- 701 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 21:25:57 ]
- >700
一般的に出回ってる各種のソフトを 色々試したりするのは向こうの方が上かと。 「〜なソフトありませんか?」にム板的なノリで答えるなら 「希望のものが無ければ、欲しいと思ったお前が作れ」だ。
- 702 名前:デフォルトの名無しさん [2007/03/20(火) 22:19:56 ]
- デスクトップに表示されるアイコンの位置情報を探しています
「アイコンの位置 レジストリ」でググった情報を頼りに HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\Bags を探してみましたがBagsフォルダもありませんでした アイコンの位置情報がどこにあるのか教えてください
- 703 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 22:31:26 ]
- 知ってるけど板違いだから教えてやらない
- 704 名前:702 mailto:sage [2007/03/20(火) 22:42:59 ]
- すいません
開発環境とのかかわりが薄い話題だったのでこちらに書き込みました Win32APIスレもありますが、こちらのほうがふさわしいと思っています
- 705 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 22:53:45 ]
- そうですか
- 706 名前:702 [2007/03/20(火) 23:00:10 ]
- というわけで引き続きお願いします
レジストリの質問なんてプログラム板しかするとこないよね?
- 707 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 23:02:17 ]
- そのくらい自分で差分とって確かめろよ。莫迦じゃねえの?
- 708 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 23:10:35 ]
- >>706
それはWindows板とかOS板で聞くことではないのかね・・・? ちなみにすまんが俺は回答を知らんが・・・
- 709 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 23:10:55 ]
- >>702
似たようなヤツがバッチファイルスレにも粘着してるけど、>>707 は無視していいから。
- 710 名前:デフォルトの名無しさん mailto:sage [2007/03/20(火) 23:11:27 ]
- >>701
ごもっとも
- 711 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 10:10:49 ]
- >>698
C:\cygwin\bin\tar.exeは?
- 712 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 10:14:10 ]
- >711
ちゃんと使えるか確認して
- 713 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 10:18:35 ]
- そういう場合ちゃんと調べてから回答するもんだ
- 714 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 10:22:52 ]
- >711
使えた?
- 715 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 10:24:06 ]
- >711
困ってるから早くして。とても急いでます。
- 716 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 10:32:08 ]
- 2GBを越すようなファイルを格納してるtarなんて持ってるわけないだろ
tarballにしたソフト探して開けばいいじゃん
- 717 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 10:39:49 ]
- 困った
- 718 名前:デフォルトの名無しさん [2007/03/21(水) 11:19:00 ]
- >>702の質問わかる方いればお願いしますm(__)m
- 719 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 11:32:16 ]
- いちおう調べた
レジストリに保存するのはexplorerのプロセスが終了する時だ 板違いだから詳しいことは教えてやらない。
- 720 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 11:37:11 ]
- 困ってるから早く教えて。とても急いでます。
- 721 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 15:11:52 ]
- 急いでるならMSに直接訊け。
2chではすぐに答えてもらえるとは限らない。 ちなみに俺は知らない。
- 722 名前:デフォルトの名無しさん [2007/03/21(水) 17:55:26 ]
- PCゲームで事実上標準音源とされているクリエイティブのサウンドブラスターは
同時に32個とか64個の音を鳴らすことができるのが売りです。 そこで、果たして本当に32個とか64個の音を同時に鳴らしているのか確認してみたいのですが プログラムを組んで確認することはできると思いますか? ちなみにサウンドAPIは今はやりのOpenALとします。 実際にPCゲームを起動してみて、様々な音がなりまくるような状況を作り、 Maxでどの程度の音が同時に出力されたか記録に残せば確認できるかなと思っています。 もっと手軽にゲーム画面の片隅に同時で再生されている音の数をリアルタイムで表示させ るのも一つの手かなと思います。よくゲームのFPSを画面の隅に表示させるプログラムとか あると思いますが(Frapsなど)あんな感じで現在同時に再生されている音の数をリアルタイム で表記するのも一考かと思います。 こんなアプローチって可能でしょうか?
- 723 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 18:19:15 ]
- HSP以外で簡単なプログラミング言語って何がある?
- 724 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 18:23:14 ]
- HSP以外の簡単な言語はないよ。
- 725 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 18:42:11 ]
- その質問につきまして弊社の方では、
HSPも含めてすべての言語が(勉強しなければならないという点で)難しい という回答で納得していただいております。
- 726 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 18:42:48 ]
- 以下の構文をコーディングしたら、
#include <iostream> int main() { std::cout << "Hello" << std::end1 << "C++World!" << std::end1; std::cout << 100 << std::end1; std::cout << std::oct << 100 << std::end1; std::cout << std::dec << 100 << std::end1; std::cout << std::hex << 100 << std::end1; std::cout << 255 << std::end1; std::cout << std::dec << 255 << std::end1; return 0; } 下記のようなコンパイルが出てしまいました どう対処すれば宜しいでしょうか? おながいします。 エラー E2316 sample1002.cpp 6: 'end'は'std'のメンバーではない(関数main()) エラー E2316 sample1002.cpp 6: 'end'は'std'のメンバーではない(関数main()) エラー E2316 sample1002.cpp 7: 'end'は'std'のメンバーではない(関数main()) エラー E2316 sample1002.cpp 8: 'end'は'std'のメンバーではない(関数main()) エラー E2316 sample1002.cpp 9: 'end'は'std'のメンバーではない(関数main()) エラー E2316 sample1002.cpp 10: 'end'は'std'のメンバーではない(関数main()) エラー E2316 sample1002.cpp 11: 'end'は'std'のメンバーではない(関数main()) エラー E2316 sample1002.cpp 12: 'end'は'std'のメンバーではない(関数main())
- 727 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 18:43:31 ]
- OS忘れてましたがWindows XPです
- 728 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 18:44:19 ]
- >>726
×std::end1 ○std::endl
- 729 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 18:51:41 ]
- あーっとここで>>726をスルー!!!
r'::::::::i トーf/__ / イ| 、ヽ //_〉 l_l i_ノ、 \\ (_ニノ 〉____〉〉 〉 / } / ,_-‐、 /\/,ー 'ヾ i"_Y 〈i 〈 < / ゝ^-'" \i"ヽ、 \\ // ├ i\i カ ,、 |_,,i ノ_ソ ) ゝ
- 730 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 18:55:53 ]
- コーディングするときにはそういう区別の付くフォントを使うべき。
WindowsならOCRB, Andale Mono, Consolas辺りが標準で付いてきたりフリーで入手できる。 Bitstream Vera Sans Monoやそれを組み込んだM+1VM+IPAG circle, M+2VM+IPAG circleもいい感じ。
- 731 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 19:01:40 ]
- >>728
ありがとございました >>730 ありがとございました
- 732 名前:デフォルトの名無しさん [2007/03/21(水) 19:35:53 ]
- 複数の文字セットを扱うライブラリを製作しています。
char[]とwchar_t[]を相互変換する必要があり、wcstombsやmbstowcsの使用を考えています。 これらの関数は現在のロケールに依存しており、文字セットの種類に応じてsetlocaleすることになりますが 呼出側のプログラムがマルチスレッドだったらと想像するだけでも恐ろしいです。 どの文字セットが使われるかは、呼出側プログラムに依存しているので自前の変換関数を準備するのは無理です。 なんかいい方法はないでしょうか? 環境は Linux、gcc、C++言語です。
- 733 名前:デフォルトの名無しさん mailto:sage [2007/03/21(水) 19:40:27 ]
- linuxならiconvでいいんじゃないの。
- 734 名前:732 mailto:sage [2007/03/21(水) 19:45:27 ]
- >>733
文字セットの変換ではなくて同一文字セットでchar[]<->wchar_t[]なんです
|

|