【初心者歓迎】C/C++室 Ver.75【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0295デフォルトの名無しさん
2011/04/21(木) 16:27:02.78{
if (wyear >= 1868 && wyear <= 1911) {
strcpy_s(nengo, "明治");
*jyear=wyear-1868+1;
return 0;
} else if (wyear >= 1912 && wyear <= 1925) {
strcpy_s(nengo, "大正");
*jyear=wyear-1912+1;
return 0;
} else if (wyear >= 1926 && wyear <= 1988) {
strcpy_s(nengo, "昭和");
*jyear=wyear-1926+1;
return 0;
} else if (wyear >= 1989 && wyear <= 2050) {
strcpy_s(nengo, "平成");
*jyear=wyear-1989+1;
return 0;
}
return 1;
}
上記をコンパイルするとerror C2660: 'strcpy_s' : 関数に 2 個の引数を指定できません。がでます。
MSDNのヘルプ見たんですがよくわからないのでここで解決できればと思い書きました。
宜しくお願いします。
■ このスレッドは過去ログ倉庫に格納されています