Visual C++
のバックアップ(No.2)
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
] [
リンク元
]
バックアップ一覧
差分
を表示
現在との差分
を表示
ソース
を表示
Visual C++
へ行く。
1 (2008-04-30 (水) 15:57:04)
2 (2008-04-30 (水) 17:56:15)
3 (2008-05-01 (木) 03:43:11)
4 (2008-05-01 (木) 08:17:24)
5 (2008-05-01 (木) 12:56:10)
6 (2008-05-01 (木) 20:30:06)
7 (2008-05-02 (金) 00:23:34)
8 (2008-05-02 (金) 04:30:53)
9 (2008-05-04 (日) 14:30:38)
10 (2008-05-07 (水) 17:09:07)
11 (2008-05-11 (日) 16:57:07)
12 (2008-05-11 (日) 19:38:03)
13 (2008-05-19 (月) 13:53:29)
14 (2008-05-26 (月) 21:54:13)
15 (2008-06-09 (月) 18:17:22)
16 (2008-06-10 (火) 01:26:55)
つまづきやすいことまとめとかtipsとか
†
ビルドの際に `M_PI': 定義されていない識別子です、と言われる
Linux のCでは math.h を include すると、M_PI などの数学定数のマクロが使えました。しかし、これは ANSI C の標準の機能ではなく、サービス機能です。Visual Studio .NET で M_PI などの数学定数のマクロを使うには、math.hをinclude する前に、 _USE_MATH_DEFINES を define しなければなりません。
#define _USE_MATH_DEFINES #include <math.h>
const double PI=4*arctan(1.0);
ビルドの際に`文字 `0x81' は認識できません' と言われる
'0x3000': この文字を識別子で使用することはできません
ソースに全角スペースが含まれています。半角スペー二個とかに置換しましょう。