mikan's technical note

仕事&趣味で実験した小技の備忘録です(Linux,windows,DOS等)

MENU

【C言語】VisualStudio 2015 VC++ 「strcpy()」 コンパイルエラー回避方法

ちょっとお試しでコーディングしたところこんなエラーが出ました。

C4996
'strcpy':
This function or variable may be unsafe.
Consider using strcpy_s instead.
To disable deprecation, use _CRT_SECURE_NO_WARNINGS.

strcpyは使うなってことみたいですけどそうも言ってられないので対応策を。
(最終的な実行環境は WindowsNT4.0/Windows95, Visual C++ 4.0 なので・・・)

stdafx.h に1行追加することでコンパイルが通ります。
----------------------------------------
#pragma once

// ↓この1行を追加
#define _CRT_SECURE_NO_WARNINGS

#include "targetver.h"

#include <stdio.h>
#include <tchar.h>
----------------------------------------