BLK314 の回答履歴
- 参照カウントについて
参照カウントについて聞きたいのですが、ウィキペディアで単純な実装では大量のオブジェクトが一斉に解放されることがあり、CPUの空き時間を利用してガベージコレクションを行う方法と比べると メモリの解放で処理が遅くなってしまう場合もある。 というのはマルチスレッドでいっきに開放するとマルチスレッドでメモリの空き時間を利用して開放を比べているのでしょうか?また一斉に開放とはスレッドを占有するということですか?
- C言語で、printfのような関数の定義方法
わかりにくい説明しかできないので例をあげます。 「 PutFormatString 」という関数を定義したとして、 int year = 2009 ; PutFormatString( "今年は%d年です。\n" , year ); を実行すると、関数の内部でprintf文が実行され、 今年は2009年です。 と表示されるようにするためには どのように関数を定義すればよいのでしょうか? printf文とセットで行う処理を何度も書くのが面倒なため、 関数としてまとめようと思ったのですが、行き詰まってしまいました。
- 参照カウントについて
参照カウントについて聞きたいのですが、ウィキペディアで単純な実装では大量のオブジェクトが一斉に解放されることがあり、CPUの空き時間を利用してガベージコレクションを行う方法と比べると メモリの解放で処理が遅くなってしまう場合もある。 というのはマルチスレッドでいっきに開放するとマルチスレッドでメモリの空き時間を利用して開放を比べているのでしょうか?また一斉に開放とはスレッドを占有するということですか?
- Windows 95用のソフトをWindows XP で使用しようと考えています
こんにちは。 よろしくお願い致します。 Windows 95用のソフトをWindows XP で使用しようと考えています。 実行した感じでは正常に動作しています。 問題がでる可能性はありますでしょうか?
- ベストアンサー
- C・C++・C#
- chie_tanom
- 回答数3
- C#からC++/CLIにサンプルソースを書き換えたい。
VC++/CLIは、過去のソースをそのまま利用できる(マネージ・アンマネージ混在可能)?ので、C++/CLIで作成したく、 以下のURLにC#のサンプルソースはあるので、 http://www.geocities.jp/hatanero/socket1.html これからVC++/CLIに書き換えたいのですが、ここは全然違うというものがありましたら、教えて下さい。 C#からVC++/CLIに変換できるツールはあるのでしょうか?
- グローバル変数の定義について質問です。
下記は私が作成した簡易サンプルプログラムです。 #include <stdio.h> #include <stdlib.h> #include <math.h> double a=1; double b=2; double c=3; double f(){ double y; scanf("%lf",&y) ; return y; } double g(){ double y; y=f()*a; return y; } void main(){ double y; y=g()*b*c; printf("y = \n",y) ; } このプログラムでは実行しても答えが出ません。 グローバル変数でscanfを使用して入力した値を上記double g()で使用することは不可能なのでしょうか。 また、もし可能な方法があるのでしたら教えていただければ幸いです。 よろしくお願いします。
- Windows Meと Windows 2000 どちらが新しいんですか?
Windows Me と Windows 2000 どちらが一番新しいんですか? インストールで困っています。どちらが新しい だけじゃなく、詳しく詳しく教えてください。専門家等の方 特に期待しています。
- ベストアンサー
- その他(Windows)
- noname#84989
- 回答数5
- ストリームについて具体的に
ストリームは入出力装置へのアクセスのための情報を抽象化した抽象データ型だそうですが(Wikipediaより)、それは具体的にどうなっているのですか?FILE構造体のようなものでしょうか。 ・ストリームにはどんな情報が入っているのですか? ・ストリームはどこに展開されているのですか?メモリでしょうか。 あと、プログラミングは初心者なのでチンプンカンプンな質問をしているかも知れません。その場合は「何か勘違いしてますよ~」と指摘してくださると嬉しいです。回答お待ちしています。
- ベストアンサー
- C・C++・C#
- noname#113783
- 回答数4
- JavaScriptとC言語の違いについて教えてください
大学の授業でC言語かJavaScriptのどちらかを選んで学ぶ授業をとるのですが、この二つの言語の違いについて教えていただけないでしょうか? 初めてプログラミングをするのでよければ解りやすく教えていただけるとありがたいです。
- C、もしくはC++での音声の再生、加工
学校の課題で、作品を作ることとなり、 リアルタイムで再生される音楽の、 ボリューム、テンポ、周波数による局所的な音の大小(イコライザ的な)を実現するプログラムを作ることになりました。 ボリューム、テンポ調整、イコライザのついた音声プレイヤーみたいなものです。再生する音声のフォーマットは問いません。 下調べはしましたが、実現方法は不明でした。 実現する方法、もしくは参考となる資料を教えていただけると嬉しいです。 開発環境はWindows、 使用言語は、C。Cが不可能ならばC++もがんばります。 コンパイラ等はできるだけフリーで手に入る物だと助かります。 しかし、実現することが第一なので有料でも大丈夫です。 当方の知識は、ぎりぎり基本情報を持っている程度です。 よろしくお願いします。
- ベストアンサー
- C・C++・C#
- fateismine
- 回答数2
- 単一DLLからexeの同一チェック
1、あらかじめ用意されたAというファイルと、誰かに貰ったBというファイルがあるとき、AとBが全く同じ内容のファイル(バイナリ)であるかチェックするにはC言語ではどのように記述すればよいのでしょうか? 2、そのチェックをする関数と判別する基になるAというファイルを単一のDLLにまとめることは可能でしょうか? (DLLファイルのみ渡せばBの同一チェックが可能、というふうにはできるでしょうか?) 質問が複数になってしまいましたが、参考URL等も大歓迎です。 よろしくお願いします。
- ベストアンサー
- C・C++・C#
- umaninnjin
- 回答数3
- プログラミングができず、大学の課題ができないのでとても困っています。
次の配列の要素で奇数であるものの個数を求めよ. この問題がわからず大学で課題が提出できず、とても困っています ><;; 誰か助けて下さい。お願いします。
- マルチタスキング?について教えてください。
素人です。 小規模なコンソールアプリとか作たりした事は有るのですが、ふと気になった事が有ります。 ゲーム等のように音楽鳴らしたりしながら別の処理をしたりと言うようなプログラムってどのようにすると実現出来るのでしょうか? マルチタスキング?マルチスレッド?どっちか解りませんがどのようにして実現できるかご教授ください。 あと、ソースを複数に分けて書く(*.cppを複数に分ける)にはどのようにしたら良いでしょうか? VC++2008使ってます。よろしくお願いします。
- 【VC++6.0】イベントハンドラ関数を流用したいのですが、、、
VC++超初心者です。 既出の質問(http://okwave.jp/qa2658942.html)と同様ですが、VC2005(CLR)でなく、VC++6.0の時 どのようにコーディングすればよいか教えていただけませんでしょうか。 よろしくお願いします。 ********************************** 以下の2つのボタンのイベントハンドラ関数があった場合 //ボタン1のイベントハンドラ関数 void CAAAADlg::OnOK() { 処理内容 } //ボタン2のイベントハンドラ関数 void CBBBBDlg::OnOK() { } ボタン2をクリックしたときの動作とボタン1の動作を同じにしたいと思っています。 **********************************
- オブジェクトのバイナリ保存
アプリケーションで扱うデータの保存方法を模索中なのですが iniファイルやxmlファイルのような形式ですと、テキストファイルで変更することができるので BinaryFormatterを使用してバイナリで保存しようと考えています。 そこで、iniファイルやxmlのようにテキストファイルで保存する場合と BinaryFormatterを用いてバイナリ形式で保存する場合を比較したとき、 どちらの方が処理的に有利(処理が早い、軽いなど)とかあるのでしょうか? また、何度も何度もファイルへの書き込み処理が発生する場合、 どちらの方が処理的に有利(処理が早い、軽いなど)とかあるのでしょうか? 以上、よろしくお願いします。 環境 .NET FrameWork 2.0
- ワード・メモ帳などの画像を二重にして表示する方法
ワード・メモ帳などの画像を横に二重にして表示する ソフトを作りたいと考えています。 二重にした画像の片方に文字入力すると、 もう片方も連動して文字が入力できるプログラムに したいと思っています。 当初は簡単にできると思っていたのですが 上手くいかず困っております。 技術的に無理な考えなのか自分でも分からず 困っております。 ご支援宜しくお願い致します。
- ディスプレイとスピーカーについて
こんにちは。近々性能が良いPCを買おうと思うのですが当方ノートPC、一体型PCしか使用したことがなくわからない点があったので質問させていただきました。 液晶についてなのですが、自分なりにやっぱりこの時代ならフルHD液晶ディスプレイを買おうと検討しているのですが、価格comなどの価格比例サイトを見てみるとBENQのG2200HDというのが21,5型で値段も安いので購入しようと検討しています。しかしこの液晶はスピーカーが搭載されてなく'PCだから音が出るのは当たり前だ'と考えてた自分にはわからないです。 現在はノートPCは素のまま音を出していて。一体型PCの方は、 PC⇒アンプ(MD,CD用)⇒スピーカーという形でPCのイヤフォン端末?とアンプ(MD,CD用)のLINE1という所に繋げて音を出しています。 要するにサウンドボード?⇒液晶× サウンドボード⇒スピーカー○ みたいなことになるのでしょうか? 点々(TVとかの音が出るとこです)がない液晶と考えればいいのでしょうか? 文章が曖昧になりましたがどうかよろしくお願いします。
- マルチタスキング?について教えてください。
素人です。 小規模なコンソールアプリとか作たりした事は有るのですが、ふと気になった事が有ります。 ゲーム等のように音楽鳴らしたりしながら別の処理をしたりと言うようなプログラムってどのようにすると実現出来るのでしょうか? マルチタスキング?マルチスレッド?どっちか解りませんがどのようにして実現できるかご教授ください。 あと、ソースを複数に分けて書く(*.cppを複数に分ける)にはどのようにしたら良いでしょうか? VC++2008使ってます。よろしくお願いします。
- HDDをBIOSで認識してくれません
あまり知識のない素人ですがよろしくお願いします。 自作PCで、マザーボードはEP35-DS3Rです。 先日HDDを増設しようと、日立HDS721010KLA330を購入いたしました SATA接続し、電源をとりましたがBIOSで認識すらしてくれません OSは、VISTA(Home Pre)、他接続はHDD1台にDVDドライブ1台です。 音と熱はあるので、電源は足りてると思うのですが・・・ なにかBIOS設定をいじったりする必要があるのでしょうか ご教示お願いします!
- 締切済み
- その他([技術者向] コンピューター)
- xyz1300691
- 回答数6