std::vectorに相当します。プログラムに64bitのdllプロセスにおいても,リンカのリンク対象においても,x86用コードとx64用コードを混ぜることはできません。32bitプロセスからx64用DLLを使う場合は,64bitプロセスを用意して,プロセス間通信を行って呼び出す必要があります。フォーム4に表示されるようにしたいのですができずにいます。ご教授お願いいたします。選択結果をメソッドやプロパティで受け取れるようにするのが簡単だと思います。Formのデータを直接引き回さない,データバインディング系の方が好きではありますが......。setlocaleしなかった場合のロケールはCロケールとなっているため,日本語は恐らくまともに扱えません。オフトピック現在のシステムのロケールに合わせる(第二引数が"")設定で,日本語が扱えるかは別の話ですが。日本語用のロケールが用意されていなければ,setlocaleしても日本語は取り扱えないですし。いって,第2引数の指定方法はimplementation-defined......。Framework環境でしょうか。ソースコードの言語を指定していないのか,C++になっていますが......。どのライブラリをどのように使っているかがわからないと,具体的なことは書けませんが......。している前提での一般論です。APIで指定されたコードページでワイド文字列からマルチバイト文字列に変換されます。(C++)CryptProtectData/CryptUnprotectDataについて複合ではなく復号ですよ。)などと、キャストしたとて、それがstringになるわけではない。キャストしてstd::stringにならないのは当然として,暗号文というバイナリデータはそもそもCスタイル文字列として扱えないものです。(C++)CryptProtectData/CryptUnprotectDataについて根本的な問題点として,バイナリデータをstd::stringで扱っていることが間違いで,std::stringを使いたいなら,base64符号化するなど,バイナリを文字列に変換したものをstd::stringに代入して取り扱う必要があります。char>などを使うべき。全部設定するのは手間と感じています。呼び出せば「直前のバージョン」のデータを引き継ぐことができます。Settings.Settings(xml)ファイルの動的読み込みについてマルチポスト先の144番のポストで書かれているように,XmlDocumentなりXDocumentなりでXMLとして読めば読めます。150番の方が書かれている,XmlSerializerによる方法は,System.Configurations.Configurationにデフォルトコンストラクタがないため,試した限り使えなかったです。設定用のクラスを自前で作り,それをXmlSerializerなりDataContractSerializerなり他の各種シリアライザを使って保存,復元するのが正攻法だと思います。識別子の同じ純粋仮想関数で引数を取るものと取らないものがあった時2種類ともオーバーライドしなければならないか?当然,両方ともオーバーライドをしないといけません。オーバーロードされた関数である以上,最終的には似たような動作を行うのが普通です。典型例は,引数の一部が省略されていて,省略部分にはデフォルト値が設定されるような場合。オーバーロードされた関数が全く異なる動作をするのであれば,そもそも別名をつけないと使う側が混乱します。全引数入りの純粋仮想関数を用意しておいて,残りの関数はデフォルトの設定としてその全引数入りの関数を呼ぶような作りにします。[c#]dxライブラリとwebbrowserc#でマルチスレッドは難しいのでしょうか。C#でマルチスレッドが難しいかと問われればYESです。アクセスのアトミック性,同期・排他などをちゃんと考えないといけない,という点に関してです。FrameworkやC#のマルチスレッドプログラミングは,相対的には簡単だと思いますし,簡単になってきています。初期化構文でちゃんと初期化しましょう。if文の[条件]での実行処理について今回の場合,標準準拠のコンパイラであれば,必ず前がtrueだった時点で後ろは実行されません。両方を実行する必要があるのであれば,if文の前に処理を行い,結果を変数に代入しておいて,その変数if文の条件として使う必要があります。その結果が全体を律する場合は演算子の後のオペランドを評価しないと規格に定められています。いうコードになっています。ExB.cpp内で新たにExA型のオブジェクトを宣言して利用することで当面は凌げそうです。そもそも,ExA型のオブジェクトをさらに用意する,というので本当によいのですか。それは元のExA型のオブジェクトとは別のインスタンスですから,当然元とは別の状態を保持することになります。それは,やりたいことと違うのではないでしょうか。ついて試していないのですが,Win32でのエラー処理一般の話として。APIで取得できるとあります。*)にexplicitをつけたのですよね。元の質問はsmart_ptrとしては意図したとおりの動作だった,ということになります。smart_ptrに空ポインタ渡すと,m_pRefCntが設定されないので不定値になりますよ。NULLを渡して,m_pRefCnt使用時に確認するようにしないと危険です。あと,SAFE_DELETE(p)のif文は不要です。削除しなければ、誰でもハードディスクの内容を見ることができます。保護の視点からすれば全然無意味になってしまいます。これは実に不思議なもんです。デフォルトではGuestはローカルログインは不可だったはずです。ファイル共有時に,パスワード無しでアクセス可能にしたりする時に必要になります。変更したいと思っています。調べてみたのですが動いてくれませんので質問させていただきました。コードを見ましたが,「根本的に書き直しが必要」です。ループで描画を繰り返す,という発想を捨ててください。Windowsの通常のアプリケーションにおいて,この方法は最悪の手段です。ループ中にApplication.DoEventsを入れるのが,下策もいいところではあるものの回避策ではあります。下策というのは,もっとまともな方法がいくらでもあるので下策です。n;より生成したマシンコードは同じかどうかっていう話です。環境を無視した話に於いて,マシンコードが同じかということを訊ねることに意味はありません。規格が定義しているのは,「抽象計算機における動作」です。規格が要求しているのは,「抽象計算機における動作と,結果として同じ動作になること」です。このため,環境を定義しないでマシンコードの質問をされても,処理系がどういうコードを出力するのかはわからない,ということになります。入れればある程度の精度で検索です。(Googleの仕様)。ように書かれています。このヘッダを検索対象とすることで,トピック抽出ができる,ということになります。ループの実行回数がちょうど201回にならなかったりして...。ある程度小さい範囲では,浮動小数点数型を使って整数演算をしても誤差は発生しません。Cの浮動小数点数型のモデルが,整数±1を正確に表せることを保証しています。その場合は、どこをフックすればいいのか教えて頂きたく思います。(≠4.5.1)のWinFormsのソースを読んでみました。呼び出してウィンドウを作成しています。何が問題だったんでしょうか。解説していただけないでしょうか。リファレンスのサンプルメソッドを勝手にイベントハンドラーとして登録するものだと考えたことが問題かと。リファレンスではありません。