c++

  1. YunusEmreOfficial

    C++ | Birlikte Yazılım Öğrenelim Serisi - Çok Boyutlu Arraylar

    Bu dersimizde, temel array mantığının bir üst seviyesine çıkıp çok boyutlu array (multi-dimensional array) yapısını işleyeceğiz. Tek boyutlu dizilerde veriler tek bir satır halinde tutuluyorken, çok boyutlu diziler birden fazla boyutta veri saklamamızı sağlar. Özellikle tablo, matris, harita...
  2. webadamicesi

    Yeni Başlayanlar İçin Metin2 Dosya Yapısını ve Modülerliği Anlama Rehberi

    Merhaba Değerli Forum Üyeleri ve Okuyucular; Bu projeyi C++’ta oyun geliştirmeye ve metin2 yazılım yapısını anlamaya yeni başlayanlar için hazırladım. Amacım C++, Python ve Shell Script kullanarak yapmış olduğum basit bir Sayı Tahmin Oyun'u ile metin2 dosya yapısını, derlemeyi, Makefile...
  3. Whistle

    Metin2 Sıfırdan Altyapı Filesi Güncelleme Rehberi - 2025

    5 sene önce sıfırdan files oluşturmayı anlattığım şu serinin üzerinden baya bi zaman geçti. Bu kadar zaman geçmesinin üzerinden hala aktif bir şekilde ziyaret edildiği için bende tekrardan güncel hale getirmek istiyorum. Devamlılığı korumak adına bunların nasıl yapılacağını yine videolu rehber...
  4. Adalet

    Void Service / C++ | Python & Lua Support

    Selamlar ben Adalet, uzun zamandır kendi Void Projemiz ve Metin2 kaynak kodları üzerinde çalışıyoruz, bazılarınız neler yaptığımızı veya ne kadar ileri seviyede iş yaptığımızı biliyorsunuzdur. Genel olarak popüler ve kabul edildiğini gördüğümüz sistemleri yazdık. Yapabileceklerimizin genel...
  5. Licymnius

    Efekt Sistemi

    Selamlar, muhtemelen hepinizin elinde olan sistemin optimize edilmiş, ölü kodlar kaldırılmış ve süre eklenmiş halidir. Anlatımı olabildiğince detaylı hazırladım, işlemleri dikkatli uygularsanız sorun yaşamazsınız. GitHub - Iicymnius/Affect-System
  6. erto42

    Şeytan Kanı İksiri

    Sistemi bilmeyenler için anlatayım . 10 yarılı iteminizi 15 yapmaya yarar. İyi kullanımlar. KANIT : https://hizliresim.com/pqedmps
  7. erto42

    Nemere Yıldızı

    Arayanlar varmış belki faydamız olur . Sistemi bilmeyenler için anlatayım . 2k hpli iteminiz varsa 4k yapmaya yarar. İyi kullanımlar . KANIT : https://hizliresim.com/1dnscrx
  8. erto42

    Gmler için Mob Vnum Gösterme Eklentisi

    Basit bir eklentidir ama yeri gelince lazım oluyor . İyi kullanımlar dilerim . Daha önce paylaşıldığını görmedim fakat varsa kapatılabilir . KANIT :
  9. YunusEmreOfficial

    C++ | Birlikte Yazılım Öğrenelim Serisi - Arraylar

    📌 Array (Dizi) Nedir? Bir array (Türkçesi: dizi), aynı türden verileri bellekte sıralı bir şekilde tutmamıza yarayan bir yapıdır. Tek tek değişken tanımlamak yerine, aynı türden birden çok veriyi tek bir dizi içinde saklayabiliriz. Nasıl mı ? Kötü kullanım örneği (verimsiz): int not1 = 80; int...
  10. YunusEmreOfficial

    C++ | Birlikte Yazılım Öğrenelim Serisi - Break ve Continue

    Merhaba yazılım meraklıları! 👨‍💻👩‍💻 "Birlikte Yazılım Öğrenelim" serimizin bu bölümünde C++ dilinde döngülerin kontrolünü ele alacağız. Bugünkü konumuz break ve continue ifadeleri olacak. Bu komutlar sayesinde döngüler üzerinde daha fazla kontrol sahibi olacağız. Hadi başlayalım.... Break...
  11. YunusEmreOfficial

    OOP ( Nesne yönelimli programlama ) || OBP ( Nesne tabanlı programlama ) Nedir ?

    Merhaba arkadaşlar, Forum üzerinde yazılımla ilgili bir seri başlatmıştım. Yakın zamanda ona devam etme fikrim var ve kaynak araştırırken daha doğrusu planlama yaparken bu 2 kavrama ulaştım. Daha önce her ikisinide duymuştum. Ancak isim benzerliğinden dolayı her ikisininde aynı şey olduğunu...
  12. YunusEmreOfficial

    C++ | Birlikte Yazılım Öğrenelim Serisi - For döngüsü

    "For" döngüsü, belirli bir sayıda tekrarlama yapmak için kullanılır. Çalışma mantığı ise önce başlangıç değeri okunur, daha sonra şart sağlıyorsa parantez içerisindeki kodlar çalışır, işlemler tamamlanınca artış kısmına gelir. Daha sonra başlangıç değeri artışa göre artar ( örneğin: i++) ve...
  13. YunusEmreOfficial

    C++ | Birlikte Yazılım Öğrenelim Serisi - Do While döngüsü

    do while döngüsü, bir kod bloğunu çalıştırdıktan sonra koşulu kontrol eder. Eğer koşul doğruysa, döngü tekrar çalıştırılır. Bu yapı, en az bir kez çalıştırılması gereken durumlarda kullanışlıdır. Yani önce kodlar 1 kez çalışır ve sonra koşul sorgulanır. Kullanışı : do { // Çalıştırılacak...
  14. YunusEmreOfficial

    C++ | Birlikte Yazılım Öğrenelim Serisi - While döngüsü

    While döngüsü, belirli bir koşul sağlandığı sürece bir kod bloğunu tekrar tekrar çalıştırmak için kullanılır. Koşul doğru olduğu sürece döngü devam eder. Not: Eğer şart sağlanmassa sonsuz döngüye girer. Şart sağlanana kadar. Kullanışı ( Temel Yapı'sı ) : while (koşul) { // Döngü içinde...
  15. YunusEmreOfficial

    C++ | Birlikte Yazılım Öğrenelim Serisi - Çoklu Koşullu Durumlar / Mantıksal Operatörler

    Bu bölümde, C++ dilinde çoklu koşullu durumları yönetmek için mantıksal operatörlerin nasıl kullanılacağını öğreneceğiz. Mantıksal operatörler, birden fazla koşulun bir arada değerlendirilmesini sağlar ve programlarımızda daha karmaşık karar mekanizmaları oluşturmamıza olanak tanır. Daha önceki...
  16. YunusEmreOfficial

    C++ / Örnekler - 3 / Kullanıcı Girişi / Basit Düzey

    Merhaba arkadaşlar, Daha öncesinde 2 konu paylaşmıştım. İf else ve else if olarak. Şimdi pekiştirmek adına 1 örnek yapalım. Basit düzey de kullanıcı girişi yapan kodları yazalım. #include <iostream> #include <string> using namespace std; int main() { string kullaniciAdi, sifre; string...
  17. YunusEmreOfficial

    C++ | Birlikte Yazılım Öğrenelim Serisi - else if, elif

    Merhaba arkadaşlar. Bir önceki konumuzda if-else yapılarını detaylı bir şekilde incelemiştik. Hatırlarsanız, if-else kullanarak programımızın belirli bir koşula göre karar vermesini sağlıyorduk. Bugün, bu yapıyı biraz daha ileri taşıyacak ve çoklu koşullar için kullanılan else if yapısını...
  18. YunusEmreOfficial

    C++ | Birlikte Yazılım Öğrenelim Serisi - if ve else blokları

    C++ / Birlikte Yazılım Öğrenelim Serisi - if else Blokları Merhaba arkadaşlar! Birlikte yazılım öğrenmeye kısa bir aranın ardından devam ediyoruz. Bugünkü konumuz "if-else" blokları. Programlama dillerinin temel yapı taşlarından biri olan bu blokları anlamak, karar mekanizmalarını kodlarımızda...
  19. YunusEmreOfficial

    C++ | Birlikte Yazılım Öğrenelim Serisi - String

    Merhaba arkadaşlar, C++ dilinde string kullanımı hakkında bilgi edinmek isteyenler için bu başlıkta bazı temel kavramları ve özellikleri paylaşmak istiyorum. C++'ta stringler, metin verilerini tutmak için iki ana şekilde temsil edilir: C tarzı stringler ve C++'ın sunduğu std::string sınıfı...
  20. MT2Dev

    [C++] CHARACTER::Sync Renewal (Cannot Find Tree FIX)

    GİRİŞ & PROBLEM Merhaba, server src içerisindeki "CHARACTER::Sync" fonksiyonundaki meşhur "Cannot Find Tree" probleminin ve aynı fonksiyon içerisinde bulunan PC olmayan her şey için kullanılan "Dead();" bölümünün sebep olabileceği hataları çözeceğiz. NEDEN ? Şu yorumdan da okuyabileceğiniz...
Geri
Üst