C++ Başlarken
C++ Başlangıç
C++ kullanmaya başlamak için iki şeye ihtiyacınız var:
- C++ kodu yazmak için Notepad gibi bir metin düzenleyici
- C++ kodunu bilgisayarın anlayacağı bir dile çeviren GCC gibi bir derleyici
Aralarından seçim yapabileceğiniz birçok metin düzenleyici ve derleyici vardır. Bu eğitimde bir IDE kullanacağız (aşağıya bakın).
C++ IDE'yi yükleyin
Kodu düzenlemek VE derlemek için bir IDE (Entegre Geliştirme Ortamı) kullanılır.
Popüler IDE'ler Code::Blocks, Eclipse ve Visual Studio'yu içerir. Bunların hepsi ücretsizdir ve C++ kodunu hem düzenlemek hem de hata ayıklamak için kullanılabilirler.
Not: Web tabanlı IDE'ler de çalışabilir, ancak işlevsellik sınırlıdır.
Başlamak için iyi bir yer olduğuna inandığımız öğreticimizde Code::Blocks kullanacağız .
Codeblocks'un en son sürümünü http://www.codeblocks.org/downloads/26 adresinde bulabilirsiniz . mingw-setup.exe
Metin düzenleyiciyi bir derleyici ile kuracak olan dosyayı indirin .
C++ Hızlı Başlangıç
İlk C++ dosyamızı oluşturalım.
Codeblocks'u açın ve File > New > Empty File seçeneğine gidin .
Aşağıdaki C++ kodunu yazın ve dosyayı myfirstprogram.cpp
( File > Save File as ) olarak kaydedin:
myfirstprogram.cpp
#include <iostream>
using namespace std;
int main() {
cout << "Hello World!";
return 0;
}
Yukarıdaki kodu anlamadıysanız endişelenmeyin - sonraki bölümlerde ayrıntılı olarak tartışacağız. Şimdilik, kodun nasıl çalıştırılacağına odaklanın.
Codeblocks'ta şöyle görünmelidir:
Ardından, programı çalıştırmak (yürütmek) için Oluştur > Oluştur ve Çalıştır'a gidin. Sonuç buna bir şey görünecek:
Hello World!
Process returned 0 (0x0) execution time : 0.011 s
Press any
key to continue.
Tebrikler ! Artık ilk C++ programınızı yazıp çalıştırdınız.
W3Schools'da C++ Öğrenmek
When learning C++ at W3Schools.com, you can use our "Try it Yourself" tool, which shows both the code and the result. This will make it easier for you to understand every part as we move forward:
myfirstprogram.cpp
Code:
#include <iostream>
using namespace std;
int main() {
cout << "Hello World!";
return 0;
}
Result:
Hello World!