■49131 / inTopicNo.1) |
VC++2008 EXPRESS EDITIONについて |
□投稿者/ がながな (51回)-(2010/04/23(Fri) 13:05:22)
|
分類:[.NET 全般]
いつもお世話になります。 あれからVC++2008EXPRESS EDITIONを使用して勉強しているのですが、 http://ec3.images-amazon.com/images/I/515D1V27Y8L._SL500_SS120_.jpg
の本を購入しました。 この中に
#include <stdio.h>
int main(void)
{
FILE *fp; char a[] = "cats and dogs.",s[30];
fp=fopen("abc.txt","w"); if(fp==null) return; fprintf(fp,"%s",a); fclose(fp);
fp=fopen("c:\abc.txt","r"); if(fp==null) return; fgets(s,29,fp); printf("%s\n",s); fclose(fp);
}
と記載されており、VC++に記載し、コンパイルしてみたのですが、エラーが出てしまいます。
1>ccc.cpp 1>f:\aaaaa\a\a\ccc.cpp(11) : 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. 1> c:\program files\microsoft visual studio 9.0\vc\include\stdio.h(237) : 'fopen' の宣言を確認してください。 1>f:\aaaaa\a\a\ccc.cpp(12) : error C2065: 'null' : 定義されていない識別子です。 1>f:\aaaaa\a\a\ccc.cpp(13) : error C2561: 'main' : 関数が値を戻すように宣言されていますが、関数定義に 'return' ステートメントがありません。 1> f:\aaaaa\a\a\ccc.cpp(4) : 'main' の宣言を確認してください。 1>ビルドログは "file://f:\aaaaa\a\a\Debug\BuildLog.htm" に保存されました。 1>a - エラー 2、警告 1 ========== ビルド: 0 正常終了、1 失敗、0 更新不要、0 スキップ ==========
本との相性が悪いのか、どのようにしたら良いのか検討もつかず途方に暮れております。 アルゴリズムとVC++の勉強ができるお勧めの本ってございませんでしょうか? ようろしくお願いいたします。
|
|