忍者ブログ
メモ、備忘録、その他雑記を記載します。 ただし、このHPに記載している情報を利用した結果 損失・損害等が発生したとしても筆者は責任を持ちません。
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

int iRet = 0;
CString strMsg = _T("メッセージ");
CString strTitle = _T("タイトル");

iRet = MessageBox(
    strMsg,
    strTitle,
    MB_OKCANCEL | MB_ICONQUESTION | MB_DEFBUTTON2);
if (iRet != IDOK) {
    TRACE(_T("キャンセルしました"));
    return;
}
 

拍手[0回]

PR
// WinXP + VC2005にて
CString str;
CString strRet;
 
str = _T("1234567890");
 
strRet = str.Mid(2);
// 結果:strRet "34567890"

strRet = str.Mid(2, 1);
// 結果:strRet "3"

strRet = str.Mid(2, 100);
// 結果:strRet "34567890"
// メモリアクセスエラーにはならない

strRet = str.Mid(2);
// 結果:strRet "34567890"
// str.Mid(2, 100);をするくらいならこちらを推奨

strRet = str.Mid(100);
// 結果:strRet ""
// メモリアクセスエラーにはならない

拍手[4回]

#include <fstream>
#include <string>

// プロトタイプ宣言
void ReadFileFnc();

int main()
{
    ReadFileFnc();
    return 0;
}

void ReadFileFnc()
{
    // 1行ずつ読み込む
    std::string strLine;
 
    // ロケール設定
    // これをしないと以下のfi.is_open()で日本語を含むパスの
    // ファイルオープンで失敗する
    std::locale::global(std::locale("japanese"));
 
    // ファイルを読み込み用に開く
    std::ifstream fi("./test.txt");
    if (!fi.is_open()) {
        // ファイルが読み込み用に開けない
        return;
    }
 
    // 1行ずつ読み込み
    while (std::getline(fi, strLine)) {
        // 読み込んだ1行に対する処理 
        // (読み込んだ1行はstrLineに入る)
        printf("%s\n", strLine.c_str());
    }
 
    // ファイルを閉じる
    fi.close();
 
    return;
}

拍手[0回]

javacでUTF-8(ユニコード)で書かれたjavaファイルをコンパイルすると警告が発生する。

 javac *.java
 Hello.java:4: 警告:この文字は、エンコーディング MS932 にマップできません。

改善するには、javacにてエンコードを指定する。

 javac -encoding UTF-8 *.java


拍手[0回]

windows上にて「javac」コマンド実行の準備として、パスを通す方法のメモ。

WindowsXPの場合
システムのプロパティを表示する。
詳細設定タブ→環境変数ボタンを押下
システム環境変数に以下を新規で登録
 JAVA_HOME
 C:\Program Files\Java\jdk1.6.0_24
   (↑このパスはバージョンにより適時変更)

 「Path」を編集し、以下を追記する。(ほかのPathを消さないよう注意)
 ;%JAVA_HOME%\bin

これで、コマンドプロンプトでjavacコマンドが実行できる。

参考
http://www.javadrive.jp/install/jdk/index5.html

拍手[0回]

1  2  3  4  5  6  7  8 
Admin / Write
カレンダー
03 2025/04 05
S M T W T F S
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
フリーエリア
最新コメント
最新トラックバック
プロフィール
HN:
Ace
性別:
非公開
バーコード
ブログ内検索
P R
忍者アナライズ
忍者ブログ [PR]