BLK314 の回答履歴

全271件中261~271件表示
  • C++でネットワークパスのファイルかフォルダの存在かどうかを取得する方法

    今、ネットワークパスにあるファイルあるいはフォルダのあるかどうかを取得したいですが、GetFileAttributes APIで自分のマシンのファイルの属性を取れると知ってますが、それを使って、存在するかどうかを判定できると思います。なお、そのAPI UNCパスに対応するかどうかは知らないので、知っている方に教えていただきいです。 別のいい方法があれば、それでもいいですから。 以上です。よろしくお願いします。

    • ikutame
    • 回答数1
  • キャッシュを意識したプログラムのうちかたを教えて

    キャッシュを意識した高速なプログラムの打ち方を教えてください。 具体的にどうすればいいのか教えてほしいです。 よろしくおねがいします。

    • noname#137681
    • 回答数7
  • キャッシュを意識したプログラムのうちかたを教えて

    キャッシュを意識した高速なプログラムの打ち方を教えてください。 具体的にどうすればいいのか教えてほしいです。 よろしくおねがいします。

    • noname#137681
    • 回答数7
  • キャスト演算子について

    初心者の初歩的な質問ですが、変数の型を変換するキャスト演算子がありますが本を読んでいて思ったのですが変換した式の型はその後どうなるのでしょう? 例で(前略) ----------------------------   int A =0; /*A=0*/ double B =2; /*B=2.000000*/ A = (int)B; B = 3; ----------------------------- とするとA=2 となりますがこの時のBの型はどうなるのでしょう? キャストを使用すると最初に宣言したdoubleがintになってしまうのか?後で代入した3は最初に宣言したdouble型の「3.000000」?それとも変換したint型「3」? 多分最初のままのような気はしますが。よろしくお願いします。

    • poyo3
    • 回答数2
  • 【MFC】キャンセルボタン処理が実装できない

    VC++2005(MFC)にて下記サイトを参考にMDIアプリケーションを作成しています。 http://www.alpha-net.ne.jp/users2/uk413/vc/VCT_MDI1.html 手順として、プロジェクトを新規作成し、MFC AppWizard(exe)で 新規プロジェクト名をMDITest1に設定し、アプリケーションの種類はMDI、 ビュークラスCMDITest1Viewの基本クラスはCFormViewとします。 リソースビューより、自動生成されたフォームの上に、 Buttonを配置し、イベントハンドラOnBnClickedButton1()内にて、 IDCANCEL()処理にて、ボタン押下時のウィンドウを閉じる処理を 実装したいのですが、コンパイルエラーが発生します。 基本クラスがCDialogクラスの場合は実装できるような気がするのですが。。 フォームビューだと、キャンセル処理は実装不可能なのでしょうか? また、不可能だとしたらウィンドウを閉じる処理はどのように実装すればよいのでしょうか? 解決策をご存知の方おられましたら、お手数ですがご教授宜しくお願い致します。

  • プログラミング言語C/C++について

    はじめまして 私、東京在住の20代の男です。プログラミング言語C、C++についてご存じの方がいたら教えてください。 この度、ある事情があり、C++を勉強しなければいけなくなりまして、書店で本を買いに行こうと思っているのですが、Cではなくて、いきなりC++の本を買っても大丈夫でしょうか? それとも、まずCから始めた方がいいでしょうか?よろしくお願いします。

  • 入門書レベルのことが、どう実践の役に立つのか?

     私は興味と暇つぶしでC言語の入門本を読んでいる者です。  プログラマーになるつもりは全くないです。 純粋に興味で質問させていただきます。 入門書レベルのことと実際の仕事ではだいぶ差異があると聞きましたが、では入門書レベルのこと(※)が実践やその勉強で具体的にどう必要で、どう役に立っていくのでしょうか? ある程度技術的な説明を、ド素人にもわかりやすくお願いしたいです。 「基礎だから」というお答えでしょうが、そこのツッ込んだ解説を知りたいわけです。 (困難な要求ですいません!) ※---------------------------- if,switch,for,while 2次元配列、自作関数、ポインタ、 関数への・コマンドプロンプトでの引数の渡し方 ファイルへの読み込み・書き出し バイナリファイルの入出力 構造体、共用体と列挙体、マクロ、 複数ファイルのプログラム malloc関数 ----------------------------

  • 単語数をカウントするアプリケーションを作りたい

    お世話になっております(初心者です)。 現在指定した文字の文字数をカウントするアプリケーションを自作しているのですが、行き詰ってしまったのでご教授を頂けないでしょうか。 使用言語はC/C++で、コンパイラはgccです。 ----------以下ソース int data_read( HWND hwnd,char *f_name ) { int i; FILE *fpr; fpr=fopen(f_name,"r"); if( fpr == NULL ){ MessageBox(hwnd,"データ読み込みエラーです","データ読み込みエラー",MB_OKCANCEL); return(-1); } i=0; while( fgets(g_str02[i],W_MAX,fpr) != NULL){ i++; } fclose(fpr); return(i); } int cou_e(HWND hwnd){ int i; int j,k; int l; l = data_read( hwnd,"c:\\result.txt" ); for(j=0;j<=l;j++){ for(k=0;g_str02[j][k] = '\n';k++){ if( g_str02[j][k] == 'e' ){ i++; } } } g_cou_e = i; return(0); } ----------ソースここまで ※必要なヘッダファイルはインクルード済 ※g_str02[j][k]はグローバルで宣言した関数(char型)。 ※g_cou_eはグローバルで宣言した関数で、指定したテキストファイルの'e'の数が格納される関数(int型)。 ※c:\result.txtは文字数をカウントしたいテキストファイル。 このg_cou_eを他の関数で呼び出して使用したいのですが、今のところ実際にはテキストファイルに'e'は数個しか存在していないのにも関わらず、膨大な数値が表示されてしまったりしています。 ちなみに、コンパイラ自体は成功します。 どうぞ忌憚の無い意見をよろしくお願い致します。

  • データファイルの処理と保存について

    はじめまして。 C言語についてまだ勉強が不十分なので、ご質問させていただきます。 現在、あるいくつかのデータファイルがあります。 中に入っているデータ数は2000行以上です。 列は3列です。 これを分割したいのですが、1つのデータファイルは100個で構成します。 その100個スケールを10個ずつずらして新しいファイルに入れていきます。 今Excelで手作業でやっているのですが、大変時間がかかります。 Excelですと、行番号1~100を取り出して新しいファイル「ファイル名_1.txt」をつくり、次に先ほどの100番目までのデータのうち、10番目まで削除して行番号11~110を取り出して新しいファイル「ファイル名_2.txt」を作成。 つまりこのファイルは90個のデータが重なっています。 □内にデータが10個だとすると □□□□□□□□□□  □□□□□□□□□□   □□□□□□□□□□    □□□□□□□□□□ といったように10ずつずらして、このようなことを繰り返しているのですが、現在総数666個のデータを用いて分割し、57個のデータファイルができました。 ファイルはそれぞれ100ずつとしていますが、最後のみ106個です。 このようなことをCでできないでしょうか。 ・100個スケールを10個ずつずらして格納。 ・出力ファイル名は「ファイル名_n.txt」(n=1,2,3,4...) ご協力お待ち申し上げております。 よろしくお願いいたします。

  • 入門書レベルのことが、どう実践の役に立つのか?

     私は興味と暇つぶしでC言語の入門本を読んでいる者です。  プログラマーになるつもりは全くないです。 純粋に興味で質問させていただきます。 入門書レベルのことと実際の仕事ではだいぶ差異があると聞きましたが、では入門書レベルのこと(※)が実践やその勉強で具体的にどう必要で、どう役に立っていくのでしょうか? ある程度技術的な説明を、ド素人にもわかりやすくお願いしたいです。 「基礎だから」というお答えでしょうが、そこのツッ込んだ解説を知りたいわけです。 (困難な要求ですいません!) ※---------------------------- if,switch,for,while 2次元配列、自作関数、ポインタ、 関数への・コマンドプロンプトでの引数の渡し方 ファイルへの読み込み・書き出し バイナリファイルの入出力 構造体、共用体と列挙体、マクロ、 複数ファイルのプログラム malloc関数 ----------------------------

  • VC++からインターネットへの接続方法

    現在VC++で扱っている値をネットを使ってPHPに渡し処理させるプログラムを作りたいと考えているのですが、VC++からネットへ接続する方法がわかりません。わかる方いらっしゃいましたらご教授願います。

    • W41123
    • 回答数4