質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Visual Studio

Microsoft Visual StudioはMicrosoftによる統合開発環境(IDE)です。多種多様なプログラミング言語に対応しています。

C++

C++はC言語をもとにしてつくられた最もよく使われるマルチパラダイムプログラミング言語の1つです。オブジェクト指向、ジェネリック、命令型など広く対応しており、多目的に使用されています。

Q&A

2回答

4719閲覧

Visual Studio C++ 自作クラスがインクルードできないです

zdsrteaer5hyseh

総合スコア13

Visual Studio

Microsoft Visual StudioはMicrosoftによる統合開発環境(IDE)です。多種多様なプログラミング言語に対応しています。

C++

C++はC言語をもとにしてつくられた最もよく使われるマルチパラダイムプログラミング言語の1つです。オブジェクト指向、ジェネリック、命令型など広く対応しており、多目的に使用されています。

0グッド

0クリップ

投稿2019/11/23 14:56

初歩的な質問ですみません。自作のクラスを作成したのですがインクルードしようとすると
「ソースファイルを開けません。」とエラーが出てビルドできません。
なにか手順を間違えたのでしょうか;;

Visual Studio2015を使ってます。よろしくおねがいします。

イメージ説明

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

c

1#include "AREA.h"

投稿2019/11/23 15:36

編集2019/11/23 15:37
cateye

総合スコア6851

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

pepperleaf

2019/11/24 02:46

説明無しだと意味不明では? <> で括ったパスは、システム(?)パスで検索し、""で括ったパスはローカルパスと言う意味だった? ちょっと用語に自信が無いので、コメントにしときます。
guest

0

includeする側(baketsu.cpp)とされる側(AREA.h)が同じ場所にある場合は,
他の方が回答しているように,
#include "AREA.h"として,""で囲ってください.
""で書くと,ヘッダファイルを探す際に,初めにincludeする側のファイルがいる場所から探してくれます(→そこに無い場合には,後は<>で書いたのと同じように,パスが通っている場所から探される).

AREA.hがどこか別の場所に置いてある場合は,
プロジェクトのプロパティの [C/C++] → [全般] にある「追加のインクルードディレクトリ」に,AREA.hが存在するパスを追加してください.

投稿2019/11/25 01:54

fana

総合スコア11652

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問