トップページ > 記事閲覧
C++ ではなく C言語で DxLib を使いたい
名前:やまっち 日時: 2015/04/15 23:42

はじめまして。 職場では組み込みのソフト設計をしている者です。 (Cortex A9 系のマイコンで OS 無しのシステムです。) 使っている言語は C++ ではなく C言語です。 プログラミングのスキルを上げたいので 自宅でも C言語の勉強を兼ねて、ゲームプログラミングを したいのですが DxLib は C 言語では使えないのでしょうか? BCC Developer で DxLib のサンプルコードの拡張子を cpp から c に変更してコンパイルしてみたのですが、 大量のエラーが出てコンパイルができませんでした。 Q1. DxLib は C 言語では使えないのでしょうか? Q2. 使えないのであれば Windows で C 言語でゲームプログラミングを   するのにお勧めの物があれば教えて頂きたいです。   (ライブラリやコンパイラの名前) エラー E2141 \sample01\DxDataTypeWin.h 20: 宣言の構文エラー エラー E2257 c:\Borland\Bcc55\include\mmreg.h 2279: , が必要 エラー E2257 c:\Borland\Bcc55\include\mmreg.h 2280: , が必要 エラー E2141 \sample01\DxDirectX.h 119: 宣言の構文エラー エラー E2141 \sample01\DxDirectX.h 133: 宣言の構文エラー エラー E2141 \sample01\DxDirectX.h 139: 宣言の構文エラー エラー E2141 \sample01\DxDirectX.h 162: 宣言の構文エラー エラー E2141 \sample01\DxDirectX.h 170: 宣言の構文エラー エラー E2139 \sample01\DxDirectX.h 682: 宣言に ; がない エラー E2139 \sample01\DxDirectX.h 704: 宣言に ; がない (以下省略)
メンテ

Page: 1 |

Re: C++ ではなく C言語で DxLib を使いたい ( No.1 )
名前:softya(ソフト屋) 日時:2015/04/16 11:06

C++のコンパイラが必須ですが、文法はC言語の範囲で利用可能です。C++はC言語の文法をほぼ内包していますので。と言うことでC言語の知識だけで利用できますよ。
メンテ
Re: C++ ではなく C言語で DxLib を使いたい ( No.2 )
名前:やまっち 日時:2015/04/17 06:05

ソフト屋さん、回答して頂いてありがとうございました。 C言語の文法だけでかけるとの事ですので試してみたいと思います。
メンテ

Page: 1 |

題名
名前
コメント
パスワード (記事メンテ時に使用)

   クッキー保存