fopen_sのサンプルコード | ファイルを開き書き込みする

ファイルを開き書き込むサンプルです。

c:\temp\test.txt を開き、"test message" を書き込みます。

fopenはセキュアな関数ではありません。以下のメッセージの通り、fopenの代わりに fopen_sを使用してください。
warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\stdio.h(205): note: 'fopen' の宣言を確認してください

スポンサーリンク

Visual C++ 向けサンプルコード

#include <stdio.h>

int main(void)
{
	FILE *fp;
fopen_s(&fp,"c:\\temp\\test.txt","w");
	fprintf(fp,"test message");
	fclose(fp);
	return 0;
}

スポンサーリンク



[Visual C++ サンプルコード | 即戦力ソース集に戻る]

本サンプルコードではエラー処理を省略している場合があります。実践で使用する場合はエラー処理が必要となる場合があります。