Skip to content

プロトタイプ宣言がなくてもコンパイルに成功してしまう #1

@osorosia

Description

@osorosia

プロトタイプ宣言がない場合でも、成功してしまう。

int main() {
   return add(1, 2);
}

int add(int a, int b) {
   return a + b;
}

解決策

  • 前方参照がないものはコンパイルエラー
  • もしくはマルチパスコンパイラとする

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions