Visual C++ MFCでアプリケーション作成している者です。
現在、エディットコントロールに入力したファイルパスを取り込んで、ファイルのデータ読み込みをおこなうプログラムを作成しております。
しかし、当方プログラムの型など細かいことがあまりわからないため、目的が達成できず困っていたので、この場をお借りして質問しました。
コードの感じは以下のようになっております。
------------------------------------------
TCHAR FPath; // ファイルパスが入る
FILE *fp;
m_edit.GetWindowText( FPath, MAX_PATH ); // m_edit:エディットコントロールのメンバ変数
fopen_s( &fp, [FPathのconst char*], "r" );
-------------------------------------------
char型からconst char型へ変換できればいいのですが、ちょっとよくわからず…
ご回答、宜しくお願い致します。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
>char型からconst char型へ変換できればいいのですが、ちょっとよくわからず…
char型からconst char型への変換は特に何もする必要ないですけど・・・
ただ問題はそんな事ではなくてC++の基本が出来てなさそうな事だと思います。
例えばchar型とchar *型の区別ついてますか?
No.1
- 回答日時:
いや、色々まずいでしょう。
MFCを使う人がC++の基本文法をよく分かっていないのは非常に危険です。
バッファ・オーバーランを避けるためにもCStringをお使いください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# このプログラミング誰か教えてくれませんか 1 2022/06/02 15:27
- Excel(エクセル) エクセルVBA、ファイル名をセルの値で保存の方法を教えてください。 おそれいります。こちらで数々のエ 6 2023/06/30 22:17
- C言語・C++・C# const char** p;のとき、free(p)でC4090エラーとなるのはなぜですか 3 2023/03/31 16:28
- Excel(エクセル) エクセルVBA、間違っているコード内容を正して頂けませんか? エクセルワークシートに納品書を作ったの 2 2023/08/02 21:13
- C言語・C++・C# Cの関数の引数のconst *charについて 5 2023/04/25 13:05
- Excel(エクセル) エクセル2019でPDFファイル名に枝番号をつけたい。 アクティブワークシートを印刷した後の処理とし 4 2023/06/06 21:00
- C言語・C++・C# C言語初心者 構造体 課題について 2 2023/03/10 19:48
- Visual Basic(VBA) エクセルのマクロについて教えてください。 7 2023/07/04 09:18
- C言語・C++・C# C言語について コマンドラインで >変数 12.00 (char型) と、小数点付きの値を共用体に渡 1 2022/04/22 16:56
- C言語・C++・C# c言語 コマンドライン引数 4 2023/02/09 18:47
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
fgetsなどのときのstdinのバッ...
-
charでの計算?
-
文字列から空白を取り除きたい...
-
c++ 文字列を入力して、一文字...
-
C言語のfor文です。 繰り返しの...
-
enumの記述について。
-
プログラムを作成(c言語)
-
'const char *' 型は 'char *' ...
-
下記のプログラムがコンパイラ...
-
int main()の・・・
-
Linuxでフォルダ内全ファイル名...
-
C言語の入力した文字を反転させ...
-
charからLPTSTRへの変換方法
-
【C言語】文字型と整数型の違い
-
pingの結果を取得する方法
-
strlen関数と同じ働きをする関...
-
sprintf関数の作り方
-
atoi( ) の反対をやりたい
-
C言語 共用体について コマンド...
-
3桁区切(コンマ)記号をつけ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
charからLPTSTRへの変換方法
-
charでの計算?
-
配列をnビットシフトする
-
'const char *' 型は 'char *' ...
-
型変換
-
テキストデータをそのままバイ...
-
文字列から空白を取り除きたい...
-
CStringをwchar_tに変換したい
-
絶対パスからのファイル名の切...
-
fgetsなどのときのstdinのバッ...
-
ネットワークにつながっている...
-
str系関数を使わずに二つの文字...
-
3桁区切(コンマ)記号をつけ...
-
atoi( ) の反対をやりたい
-
double型の値をchar配列に変換...
-
C言語のfor文です。 繰り返しの...
-
switch文で文字を比較すること...
-
ファイル名である文字列からbas...
-
c++ 文字列を入力して、一文字...
-
strncpyと_tcsncpy_sのヌルの扱...
おすすめ情報