激凹みから立ち直る方法

こんにちわ。。。今僕はC言語を勉強しています。
#include<graph.h>でコンパイルする時デバグには
graph.hがないメッセージがあるので、なぜですか。
今使ったのはマイクロソフトVC++6Interprise Edition.

A 回答 (2件)

まず、そのエラーが出たということは、


単純に標準のインクルードフォルダにそのファイルがありません。
graph.hというファイルはVC標準のヘッダではないですよ。

何のプログラムソースを参考に勉強してるのでしょう?
たしか同じ名前のファイルが、GNU CC関連のファイルであったと記憶しています。
もし、それが今問題になっているファイルだとすると、
UNIX系OSに属するファイルです。
参考にしてる文献がUNIXを対象にしているのでは?
もし違ったらごめんなさい。

どうしても使いたいときは、
「#includeコーディングした位置」もしくは、
VC標準のインクルードフォルダにgraph.hを自分で置かなければいけません。
さらに、リンクを完了するために、関連するlibファイルやdllファイル
(もしくは関数が実装してあるgraph.c)を、
開発環境にインポートする必要があります。

ただ、UNIX系のもので、何らかのデバイスを使用するような関数だとすると、
どのみちWindowsでは使えないです。

では、がんばってください。
    • good
    • 0
この回答へのお礼

ありがとうございます.

お礼日時:2001/02/08 12:50

<grapg.h> は、VC++6.0にはありません。



MS-C と VC++1.5にはあるようですよ。

参考URL:http://www.kumei.ne.jp/c_lang/cpp/cpp_31.htm
    • good
    • 0
この回答へのお礼

ありがとうございます

お礼日時:2001/02/08 12:52

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています