- 締切済み
ダブルコロンの役割
C++の初心者なんです。ダブルコロンとは範囲を示すものですね。でも、下記の文にはダブルコロンがあるとない場合、何か影響があるかについてお教えいただきますか? (PTESTFUNC)::GetProcAddress(hMyLib, "TestFunc");
- liptonpeac
- お礼率0% (0/1)
- C・C++・C#
- 回答数1
- ありがとう数4
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- bluecampus
- ベストアンサー率66% (138/209)
http://www.geocities.jp/ky_webid/cpp/language/018.html のグローバル名前空間を参考にしてみてはどうでしょうか? >(PTESTFUNC)::GetProcAddress(hMyLib, "TestFunc"); の記述があるところが、 ・クラス内のメソッドで、GetProcAddressというメソッドがある ・GetProcAddressという変数を使っている ってことがなければ、::をつけてもつけなくても変わらないでしょう。
関連するQ&A
- 「,(コンマ)」と「:(コロン)」の位置について
英文で、「,(コンマ)」と「:(コロン)」を連続して入力したい場合、入力する順番はどうなりますでしょうか? 例) 1)... using, for example,: A; B; and C. (コンマ→コロンの順) 2)... using, for example:, A; B; and C.(コロン→コンマの順) 3)... using, for example: A; B; and C.(for exampleの後のコンマを省略する) ※for exampleは、A、B、C全てに係る。 アメリカ英語で、「“”(クォーテーションマーク)」の場合は、「.(ピリオド)」と「,(コンマ)」の内側に来るという理解なのですが、「:(コロン)」について教えて下さい。 宜しくお願い致します。
- ベストアンサー
- 英語
- doubleについて
すみません、下記のコードで double ans5 = (7+32)/(double)5; System.out.println("(7+32)/5は" + ans5 + "です。"); 右辺のdoubleが何故つくのかわかりません。5はintでいいと思うのですが、出る答えdoubleなので左辺をdoubleで指定しますよね?ならば、出てくる答えも自然doubleになるのではないのでしょうか? よく割り算の場合、左辺はdoubleで右辺の割る部分もdoubleで指定してありますすが、そういう決まりなんですか? 一度、消して実行したところ、やはり、小数点以下は切り捨てられていました。そういうものだと、このコードは分かっても他に応用が利かないので、詳しい方、教えてください。 かなり初心者ですがよろしくお願いします。」
- 締切済み
- Java
- double (*foo)(double);
double (*foo)(double); C のコードで上のように宣言されたとき,foo は何を表していますか? プログラミング初心者です. よろしくお願いします.
- ベストアンサー
- C・C++・C#
- CString型からdouble型への変換
C++は初心者です。VC4.0を使っていますがMFCなどは使っていません。 CString型の変数をint型やlong型への変換はなんとかできたのですが、double型へ変換することができずに困っています。atofを使えばいいのだと思い下記のように記述したのですが、コンパイルするとエラーがでます。 CString sample = "0.234"; double i; i = atof((const char*)sample); error C2440: 'type cast' : cannot convert from 'class CString' to 'const char *' どう直せば無事にdouble i に0.234を格納できるのでしょうか?よろしくお願いします。
- ベストアンサー
- C・C++・C#
- 【Excel】ダブルクリックで、範囲をコピペする。
Excelで、以下のような操作ができるようにしたいです。 E2を ダブルクリックすると、 B3~C7の範囲をコピーして、E3~F7に貼り付け。 B9を ダブルクリックすると、 E3~F7の範囲をコピーして、B10~C14に貼り付け。 E9を ダブルクリックすると、 B10~C14の範囲をコピーして、E10~F14に貼り付け。 ・ ・ ・ このような設定をしたいのですが、 よい方法を教えて下さい。 Excelは 2013です。
- ベストアンサー
- Excel(エクセル)
- VB6.0でダブルクォーテーション
こんばんわ! VB6.0でダブルクォーテーション「”」←これをテキストファイルに書き込みたいのですが、うまく出来ません。 いくつかのサイトを見てダブルクォーテーションを重ねればOKとあったので、 Write #fileno, "文""字""列" とやると、テキストファイルに "文""字""列" とそのまま書き込まれてしまいます。 最終的には下記のようにテキストファイルに書き込みたいです。 文"字"列 アドバイスのほどよろしくお願いいたします。 もしくは、どこか参考になるサイトのご紹介をお願いいたします。
- ベストアンサー
- その他(ソフトウェア)