Header Dosyam Hakkinda
-
Merhaba hocalar,
C++da basit bir proje olusturdum.2 tane kaynak dosya var bir tane de header file var.
Dosya adlari: Account.h Account.cpp figL_03.cpp
figL_03.cpp ve Account.cpp de #include <Account.h> yazdigim zaman :
Error1: error C1083: Cannot open include file: 'Account.h': No such file or directory c:\users\lenovo\desktop\figl_03.cpp2 1Debug Projesi
seklinde bir hata aliyorum.Lakin "Account.h" seklinde yazdigim zaman hata almiyorum.Olay nedir?
Tesekkurler.
-
<> var olan dosyalari include etmen icindir.
Senin yazdiklrinin tumu " isaretiyle include edilir
-
Anladim,iostream gibi cstdlib gibi kutuphaneler <> isaretleriyle include ediliyor,kendi yazdiklarimiz ise "" isaretiyle?
-
ataturkcu1 bunu yazdı
Anladim,iostream gibi cstdlib gibi kutuphaneler <> isaretleriyle include ediliyor,kendi yazdiklarimiz ise "" isaretiyle?
Evet kardesim...
Birde class tanimlarini OOP kullaniyorsan
orn
Human.h ve Human.cpp olustur
tanimlari .h icinde yap cpp de gelistir.
.cpp icinde include "Human.h" yazarak
-
dhmm bunu yazdıataturkcu1 bunu yazdı
Anladim,iostream gibi cstdlib gibi kutuphaneler <> isaretleriyle include ediliyor,kendi yazdiklarimiz ise "" isaretiyle?
Evet kardesim...
Birde class tanimlarini OOP kullaniyorsan
orn
Human.h ve Human.cpp olustur
tanimlari .h icinde yap cpp de gelistir.
.cpp icinde include "Human.h" yazarak
aynen hemserimin dedigi gibi :) ek olarak beliriyim ki <xxx.h> gibi bir sey yazdiginda bunun anlami (< ve > ile includenin anlami) derliyicinin kendi klasorunden bul bu dosyayidir. "yyyy.h" ise (tirnak isareti ile belirtme) projedeki dosyanin klasoru anlaminda olur.
