Arama Sonuçları - Sorgulanan Kelime: *

  • Üyeler: TerabyteForever
  • Programlama kategorisinde
  • İçerik: Konular, Mesaj
  • Tarihe göre sırala
  1. T

    C/C++ Birden fazla türde return

    Template yazıp o template'lerin türüne göre özel olarak fonksiyon davranışını programlayabiliyoruz C++'ta. "Type'ına göre döndürmek istiyorum" kısmından bunu anladım en azından. template <typename T> T f(T data){return data;} template <> string f(string data){return "str";}
  2. T

    Yıllar sonra Micrososft Visual Studio WinForms arayüzü için iyileştirme yapıyor

    Win32 arayüzü her ne kadar güzel olsa da çoklu platformda kullanılmaya müsait olan bir arayüz değil. Örneğin salonuma kurduğum Windows makine kesinlikle normal uzaktan kumandayla kullanmaya uygun değil, uygulamaların (Kodi gibi) desteğine ihtiyaç duyuluyor. Bu yüzden UWP genelde Xbox'larda...
  3. T

    C/C++ Reverse Array Elements from K to N C++ nasıl yapılır?

    Öğrenmeyi öğrenmeden bu işlere girme. Biz sana ne kadar yardımcı olsak da sen öğrenmedikten sonra gerisi boş. Ödevlerini de genelde buradakiler yapmış oluyor bir şeyleri bilmiyorum dediğin için. Ortaokul, lise olimpiyatlarında sorulan sorularda bile senin o öğrenmekten korktuğun kısımları...
  4. T

    CA sertifikasını otomatik olarak klasöre aktarma

    Microsoft'un Windows SDK'sında "SignTool" diye bir edevatı var. Aldığın CA sertifikasını kullanarak .exe dosyanı imzalayıp "Bilinmeyen yayımcı" mevzusunu ortadan kaldırabilirsin.
  5. T

    Programlama diline başlamadan önce algoritma vb. şeyleri ayrıyeten öğrenmeli miyim?

    Programlamayı severek yapıyorsan ve ayırabileceğin vaktin varsa "competitive programming" soruları çözmeni tavsiye ederim. Project Euler, LeetCode, HackerRank, CodeForces, AtCoder vs. gibi yerlerde takılabilirsin bunlar için. İnsan bir şeyleri yaparak öğreniyor. Ayrıca bir problemi çözsen bile...
  6. T

    C/C++ Check Symmetry of Array Elements ödevinin kodu doğru mu yazılmış?

    Yazılmıyor demedim ki. Statik allokasyon ile dinamik allokasyonun ne anlama geldiğini biliyor musun? Edit: Kullanıcıdan alınmıyordan kastım, oluşturduğun dizinin boyutunun ne büyüklükte olacağını kullanıcıdan alamazsın. Alırsın ama o aldığın değişkeni kullanarak diziyi tanımlayamazsın. En...
  7. T

    C/C++ Check Symmetry of Array Elements ödevinin kodu doğru mu yazılmış?

    Bir kere C ve C++'ta dizi boyutunu kullanıcıdan alamazsın, ki olay zaten orada başlıyor. VS Code'a kodunu yapıştırır yapıştırmaz bağırmaya başladı zaten: STL kütüphanesini kullanmana izin verilmiyor ise new operatörünü kullan. Bir kısıtlama yoksa da std::vector kullan. Ayrıca derleyip...
  8. T

    C# FTP ile form iconunu belirleme

    Haklısın, sabah mahmurluğu. Dinamik IP.
  9. T

    Dosya içindeki tekrarlanan veriler nasıl bulunur?

    Genelde kod editörlerinde "Bul ve değiştir" (Find and replace) tarzı bir özellik oluyor. Bulunacak olarak elinizdeki kelime grubunu girip, değiştirilecek olarak da bir şey verilmezse silme işlemi gerçekleştirir.
  10. T

    C# FTP ile form iconunu belirleme

    localhost'tan FTP sunucusu açar, program kodunda çok hafif bir değişiklik yaparak (DotPeek gibi programlar sağolsun) kendi sunucuma bağlarım. Neden korsanı önlemek amaçlı böyle bir yol kullanıyorsun ki yaptığın yazılım bu kadar önemli olacaksa? İkincisi, zaten sunucuna sürekli bağlı olman...
  11. T

    2023'te yazılım öğrenmek mantıklı mı?

    Dediğim gibi, iş tanımları değişecek. Sizin yaptığınız AI'a komut verme işleminin de uzmanları çıkacak vesaire... Fakat bu en azından şu an için yapay zekadan korkmak anlamına gelmiyor bence. Aksine, yapay zeka bir şeylerin gelişimini hızlandıracak. Dünya, şu ana kadar yaşadığı teknolojik...
  12. T

    2023'te yazılım öğrenmek mantıklı mı?

    Dostum bu işte farklı dallarla da iç içesin. Bu yüzden hep öğrenmek zorundasın. USB formatlayıcı bir yazılım mı yazacaksın; USB protokolü, dosya sistemleri ve bunların hedef işletim sistemin tarafından nasıl yönetildiği vs. hakkında bilgin olmalı. Veya finansal bir şeyleri hesaplayan bir yazılım...
  13. T

    Çözüldü Programdaki hata nedir?

    VS Code'da derleme almak için JSON konfigürasyonu yazmak gerekli. Daha önce hiç kullanmadım çünkü genelde Makefile kullanıyorum. Burada nasıl yapıldığını gösteriyor; proje dizininin içinde oluşturduğumuz ".vscode" isimli klasöre oluşturduğumuz bir "tasks.json" dosyası içerisine videoda...
  14. T

    2023'te yazılım öğrenmek mantıklı mı?

    Yapay zekadan korkuyorsan, zamanında elleriyle 1 ve 0'ları yazan geliştiricilerin de derleyicilerden korktuğunu hatırla. O zaman da şimdiki gibi tartışmalar yaşanıyormuş, derleyicinin programcıların işlerini elinden alacağından korkuyorlarmış. Fakat olan tek şey, iş tanımlarının değişmesi oldu...
  15. T

    C/C++ Dizinin boyutunu kullanıcıdan almak

    C++ gibi yeni bir dizi oluşturduğunda otomatik bellek yönetimi yapıp da heap'e atmayan her dil böyle. C99'da "variable-length arrays" (değişken boyutlu diziler) diye bir özellik gelmiş fakat C++ topluluğunda karşılık bulmamış. Ki C++'ta gerek de yok çünkü GCC'deki implementasyona baktığın zaman...
  16. T

    14 yaşında hangi yazılım dili ile başlamalı?

    Senin yaşındaki ve senin gibi bu konuyla alakalı hayale sahip bir gence ben bilgisayar olimpiyatlarına hazırlanmasını öneririm. Bunun için de C dilini öğrenmen, kendini algoritma, matematik ve veri yapıları konusunda geliştirmen gerekli. C dilini üstünkörü öğrenmekle bitmiyor bu arada, kabul...
  17. T

    C/C++ C++ klasör oluşturma

    C++17 ile gelen std::filesystem kütüphanesi tam olarak bu işe yarayan fonksiyonlara sahip. Böylece, işletim sistemi fonksiyonlarına bağlı kalmadan bu tarz dosya sistemi işlerimizi halledebiliyoruz. https://en.cppreference.com/w/cpp/filesystem/create_directory
  18. T

    C/C++ Kodu Visual Studio'da çalışmıyor

    "&&" işlemi sadece bir önceki işlem dönüş değeri olarak sıfır döndürürse çalışacağı için derleme alırken kullanmayı pek tasvip etmiyorum. Hatanın nerede olduğunu bilmediğin gibi, görsel açıdan da çok temiz olmuyor. GCC yolunu ortam değişkeni olarak ayarlamalısın. Fakat öncelikle GCC'yi (veya...
  19. T

    Yazılım ve programlamaya nereden başlamalıyız?

    Araştırma yapmadan direkt konu açtığın için başlama. Eğer araştırmacı bir ruhun yoksa, nereden başlayacağın hakkında bir fikrin yoksa ve herkes senin sorularını cevaplamak zorundaysa başlama.
  20. T

    Çözüldü Programdaki hata nedir?

    Çok yüksek ihtimalle yanlış derliyorsun. Employee.cpp dosyan derlenmediği için de böyle bir hata ile karşılaşıyorsun. g++ Employee.cpp main.cpp -o main şeklinde derle. (GCC kullanıyorsan tabii)
  21. T

    C# Nasıl bildirim sistemi yapılır?

    FTP'den ziyade WebSocket kullanarak bunları yapmak mantıklı gibi. Sunucuyla WebSocket üzerinden olaylar anlık olarak iletilir ve gereken olaylarda FTP'ye geçilebilir ki WebSocket kullanırken FTP'ye çok fazla ihtiyaç duyulacağını zannetmiyorum.
  22. T

    Programlama dilinde öğrendiklerimizi en iyi nasıl uzun süreli akılda tutabiliriz?

    Ben iki senedir sınavdan dolayı programlama yapmıyorum. Buna rağmen halâ daha öğrendiklerim aklımda. Tabii ki paslanmış bir haldeyim fakat istenen şeyleri, gördüğüm algoritmaları vs. koda dökebiliyorum. Bu biraz odak ile alakalı. Odaklandığımız şeyi aklımızda tutarız. Savaş Cebeci - Kaan Kazgan...
  23. T

    C# Kendimizin tasarlayacağı yenilikçi kurulum dosyası nasıl oluşturulur?

    Kayıt Defteri'nde HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall altında uygulamaların "Program Ekle/Kaldır" kısmında görünen detayları var. Buradaki klasörlerin adları çoğunlukla programın GUID değeri ile belirleniyor. Klasörlerin içlerindeki değerlere baktığın zaman...
  24. T

    İnt8, int16 ve int32 arasındaki farklar nelerdir?

    https://www.technopat.net/sosyal/blog/c-ve-c-neden-stdint-baslik-dosyasini-kullanmaliyiz.2840/ Sadece C ve C++ için geçerli değil anlatılanlar. O yüzden okumanı tavsiye ederim.
  25. T

    C/C++ 1.5 ay içinde C öğrenilebilir mi?

    Donanıma yakın çalışacaksan 1,5 ayda iyi bir yere gelmek çok zor. Umarım port-mapped, memory-mapped I/O; kesmeler, timer'lar gibi şeyler hakkında fikir sahibisindir. Bunun yanında donanıma ait sürücü seviyesinde çalışacaksan hedef işletim sisteminin belleği nasıl yönettiği, sürücü mimarisinin...
Geri
Yukarı