- ベストアンサー
内部関数のエラーを外部に
内部関数で出るエラーを外部関数のエラーとしては いけないものでしょうか? 言語はCです。
- みんなの回答 (5)
- 専門家の回答
関連するQ&A
- 'gcc' は、内部コマンドまたは外部コマンド、
いつも大変お世話になりありがとうございます。 C言語を勉強することにしました。 C:¥C>gcc Sample1.c -o Sample1 'gcc' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 色々手を尽くしたのですがコンパイルエラ-になります。 http://windows.blogo.jp/programming/mingw_compile を拝見しまして、絶対にその通りにやっているのですが 上記のようなコンパイルエラーになります。 環境変数も間違ってないはずです。 因みにコードは下記です。 #include <stdio.h> int main(void) { printf("ようこそC言語へ!\n"); return 0; } ご多忙中恐れ入ります。 アドバイスのほど宜しくお願い申し上げます。
- ベストアンサー
- C・C++・C#
- 外部シンボル "_main" は未解決です というエラーが出ます
初めまして、プログラミング初心者です。 VC++6.0を使っています。 Win32コンソールアプリケーションで書籍に載っていたサンプルプログラムを実行したところ、 『LIBCD.lib(crt0.obj) : error LNK2001: 外部シンボル "_main" は未解決です』 『Debug/shi.exe : fatal error LNK1120: 外部参照 1 が未解決です。』 というエラーが出ます。 元々C言語のプログラムなのでmain関数が必要だということはここのログを見て分かったのですが、C++の場合はどのようにすれば良いのでしょうか? 最終的にはこのプログラムをBorland社のC++Builderで使えるようになりたいのですが… プログラムを載せたいのですが、書籍のプログラムをここに載せてもいいのでしょうか?禁止事項を読んでみたのですが、いまいちよく分からなかったので… 初歩的なところから躓いてしまい、全く進めない状況です。 大変恥ずかしいのですが、どなたかご教授願えませんでしょうか。お願いします。
- 締切済み
- C・C++・C#
- C言語の自作関数がエラーになる
C言語の自作関数がエラーになる 現在C言語でWindowsのプログラミングを学習中ですが あるプロトタイプ宣言した自作の関数がエラーになってしまいます。 エラー内容は「未解決の外部シンボル・・・」といった内容です。 関数の引数をHWNDだけにした場合は問題ありませんでした。 環境はMicrosoft Visual C++ 2008 Express Editionです。 自作関数の引数に型の制限はあるのでしょうか? よろしくお願いします。 以下コード一部です LRESULT CALLBACK WndProc(HWND,UINT,WPARAM,LPARAM); int MySave(TCHAR *,HWND,int); ・ ・ ・ LRESULT CALLBACK WndProc(HWND hWnd,UINT msg,WPARAM wp,LPARAM lp) { THCAR buffer[1024]; int iCount; ・ ・ ・ MySave(buffer,hWnd,iCount); ・ ・ ・ } int MySave(buffer,hWnd,iCount); ・ ・ ・ }
- ベストアンサー
- C・C++・C#
- 内部アプリケーションエラー
こんばんわ、この間までふつうに使えたんですが、さっきWindows メディアプレーヤーを使おうとしたら内部アプリケーションエラーが発生しました。インストールしなおしても外部アプリケーションエラーが発生します。 こんな場合どう対処したら通常通りに戻るのでしょうか? 何かのアプリをインストールするのでしょうか? 教えてくださm(_ _)m
- 締切済み
- オフィス系ソフト
- DLL作成で外部参照エラー?
VC歴1週間です。 現在VC++2010で動的ライブラリ(DLL)を作ろうとしていますが、 作成しようとしているDLL内部で使用している関数がLIB提供されていません。 このような場合、win32プロジェクト→dll作成 を選択した状態でプロパティ変更しないで、 DLLを作ろうとするとその関数が外部参照エラーになるかと思います。 このような場合、/FORCEで強制出力してしまって良いものでしょうか? それともVC++側の設定でエラーにならずDLL生成ができるようになるものでしょうか? linuxなら cc -shared -o foo.so foo.c でライブラリ等何も気にせずシェアードライブラリが作れたので困惑しています。 よろしくご教示お願いいたします。
- ベストアンサー
- C・C++・C#
- EXIT関数のGcc3.2.3でのコンパイルエラー
mainで異常終了するときにexit関数で終了するHP-UX Cのプログラムがあります。 これをGcc3.2.3でコンパイルすると下記のエラーとなります. これをコンパイルエラーとしない方法を教えてください。 C言語の書物上は、引数なしでもOKなのですが。 「関数 `exit' への引数が少なすぎます」
- ベストアンサー
- Linux系OS
- 動物の内部環境と外部環境について
夏休みの課題で、動物の内部環境と外部環境の関係を示すグラフを書けと言うのが出ました。横軸を外部環境、横軸を内部環境とするらしいです。 問題文として、 (1)外部環境要因のある値までは、内部環境は外部環境より高い一定の値を示すが、外部環境がその値をこえると、内部環境は外部環境とともに変動するようになる。 (2)外部環境要因の広い範囲にわたって、内部環境は外部環境とともに変動する。 と言う問題でした。率直に言いまして、グラフの書き方がよくわかりません。アドバイスもらえないでしょうか。 また、内部環境、外部環境について分かりやすく説明されたホームページなどございましたら、教えていただけないでしょうか。 よろしくお願いします。
- 締切済み
- 生物学
- リンクエラーが出ます
ウィンドウ枠を作るプログラムで、 1>text1.obj : error LNK2019: 未解決の外部シンボル "unsigned short __cdecl InitApp(struct HINSTANCE__ *)" (?InitApp@@YAGPAUHINSTANCE__@@@Z) が関数 _WinMain@16 で参照されました。 1>F:\C言語\猫でも分かるW\text1\Debug\text1.exe : fatal error LNK1120: 外部参照 1 が未解決です。 1>ビルドログは "file://f:\C言語\猫でも分かるW\text1\text1\Debug\BuildLog.htm" に保存されました。 1>text1 - エラー 2、警告 0 と言うエラーがでました。 サイトを調べたのですが、わかりません。
- 締切済み
- C・C++・C#
- 内部進学者と外部進学者
有名私立大学の場合、内部進学者と外部進学者どちらのほうが学力は高いのでしょうか?外部進学者は大学受験で入ってるからそれなりの学力はあり、内部進学者は高校時代遊んでるから学力は低いといわれていますが、そうなのでしょうか?
- ベストアンサー
- 大学・短大
補足
設計ルールに当たる質問ですが、 内部関数というのは、インターフェースを公開していない関数です 外部関数というのは、インターフェースを公開している関数です。 インターフェスを公開している関数は関数内部で内部関数をコールします。コールされた後、戻り値を持ってコールされたところに 戻ってくるのですが、その戻り値をそのまま、外部関数の戻り値として、採用してはいけないのかという質問です。