c++ ve görsel ve nesne yönelimli programlama
c++ ve görsel ve nesne yönelimli programlama
merhaba arkadaşlar ben bir meslek yüksek okulu bilgisayar programlama son sınıf öğrencisiyim c++builder bu sene gördüm ve cok kolay buldum ancak benim burada öğrenmek istediğim bir k aç sey var
ayrıca burada bilgili site yöneticilerinin oldunuı farke ttim sitede cok yeni olmama rağmen.
şimdi biz program yazarken c++ builder görsel programlama kısmı ile ilgileniyoruz yani class
MyClass myclass;
myclass.sayHello(); le hiç bir ilgimiz olmadı . acaba bu sadece c++bizim öğrendiğimiz c++ buildermı deniliyor olayı ilk baştan doğru öğrenmek istiyorum husonet hocamın söylediği isteye baktım yani bu adrese
http://www.nergin.com/note.php
ancak bu ders notlarında class vs seyelrden bahsedeiyor oysa ben bu anlamda hiç bişey bilmiyorum sadece edit1 , filelistbox1 gibi şeylerle kodlama yapıyoruz
bir diğer sorumda su kütüp haneler derken kast edilen sey nedir?
SDK nedir
OWL ve MFC nedir
aslında 5-6 ay 35-40 saat ders görmekle bunu öğrenmem mümkün değil bunun farkındayım amacım bu konuda iyi bir programcı olmak istiyorum c++ builder bana acıllkayacak bir yorum ricaediyorum
c++ ve c ++ builde rfarklı seylermi ayrıca delphi de gördük ama o c++ builder daha kolay oldunu düşünüyorum
ayrıca burada bilgili site yöneticilerinin oldunuı farke ttim sitede cok yeni olmama rağmen.
şimdi biz program yazarken c++ builder görsel programlama kısmı ile ilgileniyoruz yani class
MyClass myclass;
myclass.sayHello(); le hiç bir ilgimiz olmadı . acaba bu sadece c++bizim öğrendiğimiz c++ buildermı deniliyor olayı ilk baştan doğru öğrenmek istiyorum husonet hocamın söylediği isteye baktım yani bu adrese
http://www.nergin.com/note.php
ancak bu ders notlarında class vs seyelrden bahsedeiyor oysa ben bu anlamda hiç bişey bilmiyorum sadece edit1 , filelistbox1 gibi şeylerle kodlama yapıyoruz
bir diğer sorumda su kütüp haneler derken kast edilen sey nedir?
SDK nedir
OWL ve MFC nedir
aslında 5-6 ay 35-40 saat ders görmekle bunu öğrenmem mümkün değil bunun farkındayım amacım bu konuda iyi bir programcı olmak istiyorum c++ builder bana acıllkayacak bir yorum ricaediyorum
c++ ve c ++ builde rfarklı seylermi ayrıca delphi de gördük ama o c++ builder daha kolay oldunu düşünüyorum
Merhaba,
MFC : Microsoft Foundation Classes: Programcıların apilerle boğuşmasını azaltmak için oluşturmuş bir kütüphanesi
VCL: (Visual Control Library) : Borland tarafından geliştirilmiş benzer bir kütüphane, yani sizin kastettiğiniz listbox1 gibi objelerin sınıflarını barındıran kütüphane
OWL : (Object Windows Library): Yine Borland'a ait bir kütüphane
Tavsiyem, görsellikten önce Nesne Tabanlı Programlama mantığını öğrenmeniz. Bir çok yerli ve yabancı kaynak mevcut, bir yerden başlamak lazım.
C++ Builder yazılım geliştirmek için kullandığın aracın adıdır. Borland firmasının bir ürünüdür. C++ dili için hazırlanmıştır.c++bizim öğrendiğimiz c++ buildermı deniliyor olayı ilk baştan doğru öğrenmek istiyorum
Kütüphaneler, sana yazılım geliştirirken yardımcı olacak araçlardır, önceden hazırlanmış kod.bir diğer sorumda su kütüp haneler derken kast edilen sey nedir?
MFC : Microsoft Foundation Classes: Programcıların apilerle boğuşmasını azaltmak için oluşturmuş bir kütüphanesi
VCL: (Visual Control Library) : Borland tarafından geliştirilmiş benzer bir kütüphane, yani sizin kastettiğiniz listbox1 gibi objelerin sınıflarını barındıran kütüphane
OWL : (Object Windows Library): Yine Borland'a ait bir kütüphane
C++ dildir, programlama dilidir. C++ Builder ise bu dilde program yazmak için kullandığın araç.. C++ Builder, borland tarafından c++ dili için hazırlanmış bir derleyeci ve araç barındırır.. internette arama yaparsanız çok çeşitli derleyiciler ve yazılım geliştirme araçları bulabilirsiniz.c++ ve c ++ builde rfarklı seylermi ayrıca delphi de gördük ama o c++ builder daha kolay oldunu düşünüyorum
Tavsiyem, görsellikten önce Nesne Tabanlı Programlama mantığını öğrenmeniz. Bir çok yerli ve yabancı kaynak mevcut, bir yerden başlamak lazım.
bende arkadaşımızın cevabına birkaç şey eklemek istiyorum...
VCL classlardan oluşmuş bir kütüphanedir... -object oriented-
c++ ile ilgili örenklerde Object Oriented hakkında basitçe bilgi sahbi olmak
için verilmiş öreneklerdir... bu örnekleri anlamazsan sadece VCL'i yüzeysel olarak kullanabilirsin...
VCL classlardan oluşmuş bir kütüphanedir... -object oriented-
c++ ile ilgili örenklerde Object Oriented hakkında basitçe bilgi sahbi olmak
için verilmiş öreneklerdir... bu örnekleri anlamazsan sadece VCL'i yüzeysel olarak kullanabilirsin...
sunu eklemek sitiyorum
sizin söyledinize göre c++ bir dil c++ builder programın adı
o zaman benim öğrendiğim sey su biz olayın görsel programlama kısmını öğreniyoruz yani class vs gibi nesne yöneimli kısmını öğrenmiyoruz oz aman ben c++ builder biliyorum diyememmi bu sorumun cevabını net olarak alabilrmiyim
mesala biz internet kontrolleri: nmftm nmpop3 nmsmtp html
application,tscreen,tprinter, winapi gibi bölümlerini gördük bunbların içinde hiç class yoktu yani classs gibi prişntf gibi başka bir alanı olmalı sanırım o bölümleri görmedik zaten bende istemeiyorum cok kafa karıştırıcı ...
benim iyice öğrenmekistediğim amlanda bu söylediklerim .. sizce bu yeterlimi benim için bvirde içine veritabanını katarsak
ayrıca ktüphane derken bu
MFC VLC OWL gibi kütüphaneler c++ builder ile birlikte otomatik olarak geliyormu yoksa ben mi onu ayrı bir sekilde alacam yüklicem bunuda öğrenmekistiyorum .. bu kütüphanalerin içinde hangi kotroller var
listbox edit1 button1 memo1 ler gibi .. tşkler...
o zaman benim öğrendiğim sey su biz olayın görsel programlama kısmını öğreniyoruz yani class vs gibi nesne yöneimli kısmını öğrenmiyoruz oz aman ben c++ builder biliyorum diyememmi bu sorumun cevabını net olarak alabilrmiyim
mesala biz internet kontrolleri: nmftm nmpop3 nmsmtp html
application,tscreen,tprinter, winapi gibi bölümlerini gördük bunbların içinde hiç class yoktu yani classs gibi prişntf gibi başka bir alanı olmalı sanırım o bölümleri görmedik zaten bende istemeiyorum cok kafa karıştırıcı ...
benim iyice öğrenmekistediğim amlanda bu söylediklerim .. sizce bu yeterlimi benim için bvirde içine veritabanını katarsak
ayrıca ktüphane derken bu
MFC VLC OWL gibi kütüphaneler c++ builder ile birlikte otomatik olarak geliyormu yoksa ben mi onu ayrı bir sekilde alacam yüklicem bunuda öğrenmekistiyorum .. bu kütüphanalerin içinde hangi kotroller var
listbox edit1 button1 memo1 ler gibi .. tşkler...
Re: sunu eklemek sitiyorum
Ben her zaman şunu savunurum Programcı bir dilde uzmansa Derleyiciden de bağımsız olmalı Delphi zaten kendi başına yeterli bir editör fakat bunu C ve C++ için diyemeyiz nedenmi bir çok Compiler yazan firma bunun editörlerini üretmiştir. VC++, C++ Builder, Dev C++ gibi. Ben şuna karşıyım Ben C++ Builder biliyorum VC++ bilmiyorum bu yanlıştır işte ben C++ biliyorum diyen biri Derleyici ayırt etmeden program yazabilmelidir. ANSI denen kavramda budur. Bu Standartları bildiren kurallar bütünü yani C++ derleyecisi yazan bir firmanın bu standartları içine alması gereken olaylardan ibarettir.MKY yazdı:sizin söyledinize göre c++ bir dil c++ builder programın adı
o zaman benim öğrendiğim sey su biz olayın görsel programlama kısmını öğreniyoruz yani class vs gibi nesne yöneimli kısmını öğrenmiyoruz oz aman ben c++ builder biliyorum diyememmi bu sorumun cevabını net olarak alabilrmiyim
mesala biz internet kontrolleri: nmftm nmpop3 nmsmtp html
application,tscreen,tprinter, winapi gibi bölümlerini gördük bunbların içinde hiç class yoktu yani classs gibi prişntf gibi başka bir alanı olmalı sanırım o bölümleri görmedik zaten bende istemeiyorum cok kafa karıştırıcı ...
benim iyice öğrenmekistediğim amlanda bu söylediklerim .. sizce bu yeterlimi benim için bvirde içine veritabanını katarsak
ayrıca ktüphane derken bu
MFC VLC OWL gibi kütüphaneler c++ builder ile birlikte otomatik olarak geliyormu yoksa ben mi onu ayrı bir sekilde alacam yüklicem bunuda öğrenmekistiyorum .. bu kütüphanalerin içinde hangi kotroller var
listbox edit1 button1 memo1 ler gibi .. tşkler...
Kolay Gelsin...
Gazete manşetleri
* DİKKAT :Lütfen forum kurallarını okuyalım ve uyalım...!
* Warez,crack vs. paylaşımı kesinlikle yasaktır.
tek sorun su
hüseyin beyin son söylediklerinden bşeyler anladım
ben c++ builder biliyorum ama görsel programlama onunda dediği gibi sınıflarla ilgili hiç bir bilgim yok örneğin e-mail alma gönderme
web tarayıcısı yapma. ftp programı yazma yada tscreet tprinter gibi nesneleri kullanbliyorum
ancak şimdi hüseyin bey dedklerine bakılırsa o zaman ben c++ builder tam manasıyla biliyorum demek bir kenara yanından gecmedim.
şimdi ben sınıfları bilmesemde ilgilenmek isttemiyorum desem olmazmı ben programlamanın bu alanıyla ilgilenmek istiyorum desem yani tıpğkı sadece winAPİ programcılığı olduğu buda bir kol değilmi
tşkler...
anladığım kadarıyla başta hüseyin bey rsimsek bu alanlarda uzman kişiler..
ben c++ builder biliyorum ama görsel programlama onunda dediği gibi sınıflarla ilgili hiç bir bilgim yok örneğin e-mail alma gönderme
web tarayıcısı yapma. ftp programı yazma yada tscreet tprinter gibi nesneleri kullanbliyorum
ancak şimdi hüseyin bey dedklerine bakılırsa o zaman ben c++ builder tam manasıyla biliyorum demek bir kenara yanından gecmedim.
şimdi ben sınıfları bilmesemde ilgilenmek isttemiyorum desem olmazmı ben programlamanın bu alanıyla ilgilenmek istiyorum desem yani tıpğkı sadece winAPİ programcılığı olduğu buda bir kol değilmi
tşkler...
anladığım kadarıyla başta hüseyin bey rsimsek bu alanlarda uzman kişiler..
Re: tek sorun su
C++ builder ı bilmediğinizi kastedmedim C++ ı bilmediğinizi kasdettim.MKY yazdı: ben c++ builder tam manasıyla biliyorum demek bir kenara yanından gecmedim.
C++ Builder bir editör Borland firmasının sunduğu bir editör ve daha hızlı proje üretmemiz için içinde bir çok objesiyle birlikte gelen bir editör. VC++ da bir editör buda kendine has objeleriyle Microsoft un piyasaya sürdüğü bir ürün. Dev C++ da ücretsiz free sunulan bir compiler.
Olayın nasıl işlediğini görebilmek açısından C++ gibi bir dilde temel kavramları bilmek gerektiğini savunuyorum çünkü pazarı çok geniş bir yelpazeye sahip. Ve bu işe burnunuzu sokuyorsanız ikitane forma obje ekleyip ben bunu C++ Builder da yazdım demenin bir espirisini göremiyorum. Bunu zaten piyasada olan kitapların birçoğundaki içeriğinde var. Temel e inerseniz bu sizin pencerenize daha iyi bir yansıma sunar.
Ve şu ibare sizin kimliğinizde yer alır. Ben C++ cıyım. ANSI de bu demek STANDART larıyla ben bu dili biliyorum.
Not : Ben C++ da uzman değilim Uğraşmadığım nadir diller arasında Delphi yetiyor bana
Kolay Gelsin...
Gazete manşetleri
* DİKKAT :Lütfen forum kurallarını okuyalım ve uyalım...!
* Warez,crack vs. paylaşımı kesinlikle yasaktır.
-
- Üye
- Mesajlar: 298
- Kayıt: 19 Tem 2004 01:45
- Konum: Giresun/Samsun
Java nın artısı olan nokta taşınabilirliğidir hemen hemen bütün derleyicelerde kaynak kodu derleyebilirsiniz.Arifceylan28 yazdı:SElam.
C++ builder veya Visual C++ da hazırladığımız bir programı dev c++da derleyebiliyormuyuz?
Mesela Java builderda hazırladığımız bir programı ücretsiz olan javacreatorda derleyebiliyoruz.C++da da bu şekilde mi?
Bu nu C++ için söyleyemiyorum mümkün olmayacaktır malesef taşınabilirliği derleyici farklılığında problem oluşturacak ve Sınıf farklılıklarından dolayı çalışmayacaktır.
C dilinde ise bütün derleyecilerde hemen hemen çalışcaktır. Tabi standart fonksiyonlar kullanılarak proje geliştirilirse.
Kolay Gelsin...
Gazete manşetleri
* DİKKAT :Lütfen forum kurallarını okuyalım ve uyalım...!
* Warez,crack vs. paylaşımı kesinlikle yasaktır.
Nasıl yani JBuilder ile hazırladığın programı JCreatör de derledin mi bu uygulamanın JBuilder da geliştirildiği anlaşılmıyor mu? JBuilder bu JCreatorde derlenmiş uygulama dosyasına kendine has birşeyler atmıyor mu? Anlaşılmıyor mu JBuilder kullanıldığı? Bence mutlaka atıyordur. Bilgisi olan var mı?Arifceylan28 yazdı:SElam.
C++ builder veya Visual C++ da hazırladığımız bir programı dev c++da derleyebiliyormuyuz?
Mesela Java builderda hazırladığımız bir programı ücretsiz olan javacreatorda derleyebiliyoruz.C++da da bu şekilde mi?
bildiğim kadarıyla birşeyler söylemek istiyorum hatmız varsa affola !
bir program yazarken işletim sisteminin imkanlarını kullanılır her işletim sisteminin de ayrı bir yoğurt yiyişi olunca işler karışıyor...
- cross-platform bir uygulama - ayrı ayrı iştelim sistemlerinde aynı kodun çalışması için bir kaç ayrı metod var
1) cross-platform bir library kullanılırak geliştirme yapılarak mesela
QT, wxWindows, GTK, gibi zaten Borlandın Kylixte yaptığıda böyle
VCL'i QT kullanarak yeniden yazdı (CLX )
2) interpreter mantığıyla .Net ve Java gibi : java kodu java virtual machine üzerinde çalışacak şekilde derleniyor!!! değişik işletim sistemleri için ayrı ayrı jvm var aslında sizin programınızı ilgili JVM üzerinde çalışıyor..
bir program yazarken işletim sisteminin imkanlarını kullanılır her işletim sisteminin de ayrı bir yoğurt yiyişi olunca işler karışıyor...
- cross-platform bir uygulama - ayrı ayrı iştelim sistemlerinde aynı kodun çalışması için bir kaç ayrı metod var
1) cross-platform bir library kullanılırak geliştirme yapılarak mesela
QT, wxWindows, GTK, gibi zaten Borlandın Kylixte yaptığıda böyle
VCL'i QT kullanarak yeniden yazdı (CLX )
2) interpreter mantığıyla .Net ve Java gibi : java kodu java virtual machine üzerinde çalışacak şekilde derleniyor!!! değişik işletim sistemleri için ayrı ayrı jvm var aslında sizin programınızı ilgili JVM üzerinde çalışıyor..
-
- Üye
- Mesajlar: 298
- Kayıt: 19 Tem 2004 01:45
- Konum: Giresun/Samsun
Hocam anlaşılmıyor.SAdece kodları kopyala yapıştır yapıyorsunuz jcreatorde veya başka bir ortamda derliyorsunuz.kefukar yazdı:Nasıl yani JBuilder ile hazırladığın programı JCreatör de derledin mi bu uygulamanın JBuilder da geliştirildiği anlaşılmıyor mu? JBuilder bu JCreatorde derlenmiş uygulama dosyasına kendine has birşeyler atmıyor mu? Anlaşılmıyor mu JBuilder kullanıldığı? Bence mutlaka atıyordur. Bilgisi olan var mı?Arifceylan28 yazdı:SElam.
C++ builder veya Visual C++ da hazırladığımız bir programı dev c++da derleyebiliyormuyuz?
Mesela Java builderda hazırladığımız bir programı ücretsiz olan javacreatorda derleyebiliyoruz.C++da da bu şekilde mi?
Jbuilder delphi gibi görsel bir ortam sunduğu için güzel.Aynı şekilde netbeans programı da sunuyor.Sanırım o ücretsizdi.
Eyvallah hocam. Ama genede ben tam emin değilim. Yani bu mantığı Borland da mutlaka düşünmüş ve bir önlem almıştır bi şekilde gibime geliyor. Yani tamam sorunsuz derlenip çalışabiliyordur ama incelendiğinde teferruatlıca bu uygulamanın JBuilder ile geliştirildiği çıkar gibi geliyor. Veya çıkması gerek gibi geliyor
İyi çalışmalar....
İyi çalışmalar....
-
- Üye
- Mesajlar: 298
- Kayıt: 19 Tem 2004 01:45
- Konum: Giresun/Samsun