Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

C/C++ ile ilgili


Hakiki_Portnoy

Öne çıkan mesajlar

said:
zgrw, 15 Ekim 2005 14:08 tarihinde demiş ki:
said:
Maleboge, 15 Ekim 2005 09:02 tarihinde demiş ki:
said:
psi, 15 Ekim 2005 04:13 tarihinde demiş ki:
her iki görevi de aynidir cunku return ifadesi bir deger dondurmeden fonksiyondan cikma islemini gerceklestiremez.

hyr gerçekleştirir.
return;
adamın dediği doğru, return edilmeden çıkılamaz, senin yazdığında da return var dikkat edersen ;) ancak özel durumlarda çıkabilirsin, bunlar;

-unhandled exception
yada
-exit(int) fonksiyonudur ;)

Sende dikkat edersen geriye değer döndürülmeden çıkamaz diyor. Bende çıkabilir diyorum... Hatta şimdi rahanda yazmış...

Ayrıca değer döndürmek demek eax'e özel bir değer atamak demektir. unhandled exception çok farklı bir durum konu ile bir ilgisi yok ama açıklayayım, Windows'un exeption handleri process exit kodunu error kodu haline getirir. Yani döndürmek buysa döndürür ;)

ama eğer çok istiyorsanız
__asm {
leave
retn
}
ile istediğiniz yerden çıkarsınız ;)

[Bu mesaj Maleboge tarafından 15 Ekim 2005 14:42 tarihinde değiştirilmiştir]
Link to comment
Sosyal ağlarda paylaş

abow kaos olmuş :P
neyse çok saolun o olayın içinden çıktım.meğersem benim kullandığım main() için getchar() değil getch() komutu gerekiyomuş a.k. hem de ta ortasına k. bi saat uğraştığım şey buymuş.
şimdi bir sorucuğum daha olcak (yeni öğreniyom ya) void in tam işlevini bana izah edebilir misiniz patipareler?[signature][hline]Öz Hakiki Portnoy :-D
Bu benim için küçük ama hayvanlık içün büyük bir space.
Link to comment
Sosyal ağlarda paylaş

eğer bi fonksiyon
void func (int);

şeklindeyse bi şey return etmiyor

int func(void);

şeklindeyse paramtre almıyor demektir . yani void boş anlamına geliyor :)[signature][hline]Her sabah yolunu gözlerim ,
Buğdayların arasındaki yeşil okyanusları görebilmek ,
Kır çiçeklerinin kokusunu duyabilmek ,
Beni sevdiğini hayal edebilmek için...
Gokart
[Bu imza zgrw tarafından 02 October 2005 01:13 tarihinde değiştirilmiştir]
Link to comment
Sosyal ağlarda paylaş

void aslında "hiç" lik veritibi gibi bişi, gibi diyorum çünkü tam değil. elinde bir fonksyionun olsa ve bu fonksyionun döndürdüğü değeri kimse umursamasa yani değer döndürmeyecek olsa, mesela, ekranı sil, ekrana yazdır gibi bir şey.. bunu belirtmek için fonksyonu
void fonk(argumanlar)
şeklinde tanımlıyorsun.
ayrıcana bi de void* veritipimiz var -ki başlangıçta kullanmamanda fayda var - o da tipi önemli olmayan herhangi bir pointer anlamına geliyor.
@zrgw; galiba parametre yokluğunda void yazma olayı c++ la kalktı sadece C de. ama emin de değilim kafam karıştı bak.
[signature][hline]Try Reality!
the invisibile and the non-existent look very much alike!


[Bu mesaj Rahan tarafından 16 Ekim 2005 02:49 tarihinde değiştirilmiştir]
Link to comment
Sosyal ağlarda paylaş

c++ da gerek yok o konuda haklısın , ben sadece açıklamak için gösterdim :)[signature][hline]Her sabah yolunu gözlerim ,
Buğdayların arasındaki yeşil okyanusları görebilmek ,
Kır çiçeklerinin kokusunu duyabilmek ,
Beni sevdiğini hayal edebilmek için...
Gokart
[Bu imza zgrw tarafından 02 October 2005 01:13 tarihinde değiştirilmiştir]
Link to comment
Sosyal ağlarda paylaş

evet main(void) yazmak ve main() yazmak aynı şey[signature][hline]Her sabah yolunu gözlerim ,
Buğdayların arasındaki yeşil okyanusları görebilmek ,
Kır çiçeklerinin kokusunu duyabilmek ,
Beni sevdiğini hayal edebilmek için...
Gokart
[Bu imza zgrw tarafından 02 October 2005 01:13 tarihinde değiştirilmiştir]
Link to comment
Sosyal ağlarda paylaş

hmmm ozaman bi de şöyle bi soru patlatıyım; (bürrş artık bana ama napalım) int komutu ve parametresinin tamsayıları göstermek dışında bitakım farklı farklı kullanımları var(mış).bu komutçuğu bana genel olarak özetleyebilir misiniz?

not:while ile ilgili bilgi süper teşekkür ederim Mum :tup:[signature][hline]Öz Hakiki Portnoy :-D
Bu benim için küçük ama hayvanlık içün büyük bir space.
Link to comment
Sosyal ağlarda paylaş

int komutu deme de sen ona int veri tipi de, yani kullandığın değişkeni tanımlıyorsun, bu tamsayı olsun diye.

int a;

dediğinde a değişkeni tamsayı olarak işlem görüyor.

sanırım normal kullanımının dışında bir de operator overloading yaparkene, sadece myclass++ , ++myclass arasındaki farkı belirtmek amacıyla kullanılıyor. çok mühim değil başlangıç aşamasında. bi de assembly de interrupt çağırmak içindi de onun konuyla zerre alakası yok.
bence veritiplerini tümden bi gözden geçir ;)[signature][hline]Try Reality!
the invisibile and the non-existent look very much alike!


[Bu mesaj Rahan tarafından 16 Ekim 2005 03:19 tarihinde değiştirilmiştir]
Link to comment
Sosyal ağlarda paylaş

veri tipleri.anladım.oluyo yavaş yavaş.

valla onu bunu bilmem de bu "C programlama dili" notumu s..e s..e B2 ve üstü tutacam bu sene yoksa kendimi atakuleden aşşağa atarım.(ankarada boğaz köprüsü mü var) seneye bilgisayar programlama 2 yi alamazsam okuduğum okulun anlamı kalmaz.
(bu arada ben bunları yazarken ramazan davulcusu solo ataraktan geçti.çok geç olmuş yatayım.)[signature][hline]Öz Hakiki Portnoy :-D
Bu benim için küçük ama hayvanlık içün büyük bir space.
Link to comment
Sosyal ağlarda paylaş

unutmadan,yarımda bulunmak için yazılarını esirgemeyen insanlara büyük minnet duyuyorum.gogılda arasam bulamam bunları bu kadar açık ve net biçimde. elinize kolunuza zeval gelmesin.çünkü daha sorcağım şeyler olacak hehehehe :)[signature][hline]Öz Hakiki Portnoy :-D
Bu benim için küçük ama hayvanlık içün büyük bir space.
Link to comment
Sosyal ağlarda paylaş

said:
Hakiki_Portnoy, 16 Ekim 2005 02:59 tarihinde demiş ki:
islamiyet kolaylık dinidir der gibi oldu ya neyse :P

e peki main(void) mi ne var o da main() le aynı şey mi oluyo demek istiyosun?

C++'da aynı şeydir. FAKAT C'de aynı şey değildir.
main()
main'nin ne kadar parametre aldığı bilinmiyor demektir
(mesela tıpkı printf gibi)
main(void)'de ise hiç parametre almıyor demektir

BU SADECE C İÇİN GEÇERLİDİR[signature][hline]Home Page
Yitirdiği yola kavuşan,ve o zamana dek boşuna dolaştığını anlayan biri gibi yürüyorduk ıssız vadide.
Link to comment
Sosyal ağlarda paylaş

said:
Hakiki_Portnoy, 16 Ekim 2005 03:26 tarihinde demiş ki:
unutmadan,yarımda bulunmak için yazılarını esirgemeyen insanlara büyük minnet duyuyorum.gogılda arasam bulamam bunları bu kadar açık ve net biçimde. elinize kolunuza zeval gelmesin.çünkü daha sorcağım şeyler olacak hehehehe :)
bunlar genel bilgiler. kitabin ilk 4 bolumunde anlatiliyodur muhtemelen. ayrica hepsi c/c++'la alakali degil, yani genel kavramlar sonucta. bi defa buna alistigin zaman java da kullanirsin baska bi dil de kullanirsin. onemli olan mantigini kavraman.[signature][hline]Tulahr
Link to comment
Sosyal ağlarda paylaş

C ++ programlama ile ilgili hersey


TEMEL C KURSU DERS NOTLARI

1. DERS PROGRAMI
2. PROGRAMLAMA VE C
3. SAYI SİSTEMLERİ
4. GENEL KAVRAMLAR VE TERİMLER
5. VERİ TÜRLERİ
6. BİLDİRİM VE TANIMLAMA
7. SABİTLER
8. FONKSİYONLAR
9. OPERATÖRLER
10. if DEYİMİ
11. BİLİNİRLİK ALANI VE ÖMÜR
12. FONKSİYON BİLDİRİMLERİ
13.KOŞUL OPERATÖRÜ
14.DÖNGÜ DEYİMLERİ
15.TÜR DÖNÜŞÜMLERİ
16.ÖNİŞLEMCİ
17.switch DEYİMİ
18.goto DEYİMİ
19.RASGELE SAYI ÜRETİMİ
20.DİZİLER
21.GÖSTERİCİLER
22. GÖSTERİCİYİ GÖSTEREN GÖSTERİCİLER
23. ÇOK BOYUTLU DİZİLER
24.STRİNGLER
25.DİNAMİK BELLEK YÖNETİMİ
26.BELİRLEYİCİLER
27.BİTSEL OPERATÖRLER
28.YAPILAR(1)
29. YAPILAR(2) (PEK YAKINDA)
30. BİRLİKLER
31. typedef BİLDİRİMLERİ
32.KOMUT SATIRI ARGUMANLARI
33. DOSYALAR1
34. DOSYALAR2 (PEK YAKINDA)
35. MAKROLAR
36. DİĞER ÖNİŞLEMCİ KOMUTLARI (PEK YAKINDA)
37. FONKSİYON GÖSTERİCİLERİ
38. KENDİ KENDİNİ ÇAĞIRAN FONKSİYONLAR (PEK YAKINDA)

Diğerleri:

C++ VE NESNE YÖNELİMLİ PROGRAMLAMAYA GİRİŞ KURSU NOTLARI
-------

C ve C++ ARASINDAKİ FARKLILIKLAR
REFERANSLAR
AYNI İSİMLİ FONKSİYONLAR
VARSAYILAN ARGUMANLAR
SINIFLAR (1)
SINIFLAR (2)
const ÜYE FONKSİYONLAR
ARKADAŞLIK BİLDİRİMLERİ
static ELEMANLAR ve static ÜYE FONKSİYONLAR
KOPYA BAŞLANGIÇ FONKSİYONU (COPY CONSTRUCTOR)
OPERATÖR FONKSİYONLARI
ATAMA OPERATÖR FONKSİYONU
İSİM ALANLARI
BİLEŞİK NESNELER (PEK YAKINDA)
İÇSEL SINIFLAR (PEK YAKINDA)
TÜRETME
SANAL FONKSİYONLAR
FONKSİYON ŞABLONLARI
SINIF ŞABLONLARI (PEK YAKINDA)
string SINIFI (PEK YAKINDA)
ÇALIŞMA ZAMANI HATALARININ İŞLENMESİ (EXCEPTION HANDLING)
ÇALIŞMA ZAMANINDA TÜR BELİRLENMESİ (PEK YAKINDA)
new ve delete OPERATÖR FONKSİYONLARI (PEK YAKINDA)
iostream SINIFLARI (PEK YAKINDA)
ÇOĞUL TÜRETME (PEK YAKINDA)



C VE C++ ÇALIŞMA SORULARI
------

C Çalışma Soruları 1
C Çalışma Soruları 2
C Çalışma Soruları 3
C Çalışma Soruları 4

http://www.nergin.com/

........................................................


Sistem Programcıları Derneği Resmi Sitesi

http://www.csystem.org/


Dernek Hakkında

C ve Sistem Programcıları Derneği, çalışmalarını C/C++ programlama dilleri ile yürüten ve deneyimlerini sistem programlama alanı ile ilişkilendiren uzmanların oluşturduğu bir dernektir. 1993 yılında kurulmuştur.

Amaçları

Yazılım dünyasının en atılımcı ve yoğun bilgi gerektiren sistem programlama alanında, araştırma ve geliştirme faaliyetlerinde bulunmak ve bu alanda yapılan çalışmaları özendirmek ve desteklemek.
C/C++ ve sistem programcıları arasında bilgi ve mesleki yardımlaşma ortamı oluşturmak.
Üyelerinin daha etkin bir biçimde kaliteli yazılımlar üretebilmeleri amacıyla, mesleki bilgi ve becerilerinin gelişimine olanak sağlamak.
Yazılımda kalite bilincinin oluşmasını sağlamak.
Üyelerinin katılabileceği sosyal ve kültürel etkinliklere ortam hazırlamak.
C/C++ ve sistem programlama alanında yayınlar hazırlamak.

Etkinlikleri

C/C++ ve sistem programlama alanında konferans, seminer, kurs ve sempozyum düzenler.
C/C++ ve sistem programcılığının geliştirilmesi için resmi ve özel kurumlarla işbirliğinde bulunur.
Üyelerinin yararlanacağı döküman, dergi ve kitap gibi kaynakları bulunduran bir kütüphane oluşturur.
C/C++ programlama dillerinde ya da ilgili makine dilinde yazılmış, fonksiyon denilen alt programlara ilişkin, kaynak kodların bulunduğu kütüphaneler oluşturarak üyelerinin faydalanmasını sağar.
C/C++ ve sistem programcılığını özendiren yarışmalar düzenler.
C/C++ ve sistem programlama alanında bilimsel, teknik, kültürel ve sosyal etkinlikler hazırlar.

....................................................

++ kodlamasi ders notlari ve duzenlemeler ...


3 tane haricinde Diğerleri Türkçedir..

C Programming Language (459kb)
C Applications (136kb)
C Standards 1999 (938kb) -----İNGİLİZCE
C++ Programming Language (103kb)
C++ Applications (167kb) -----İNGİLİZCE
C++ Standards 1998 (1555kb) -----İNGİLİZCE
C++ Standards 2003 (1876kb)
WinAPI Programming Language (167kb)
WinAPI Applications (278kb)
MFC (Visual C++) Programming Language (889kb)
C# Programming Language (2556kb)
Java Programming Language (2616kb)
UNIX Programming Language (589kb)
Assembly Programming Language (410kb)
PHP Programming Language (435kb)
SQL Database Language (2232kb)
XML Programming Language (189kb)

Download:


CODE
http://www.ozgan.net/



AYRICA BU SİTEDE İNDİRİLECEKLER..

------Programlar------

Dev C++ Compiler Dev-C++ 5.0 beta 8 (4.9.8.0)
Borland Turbo C 2.1 Compiler
MinGW Developer Studio-2.05

-----Örnek Kodlar------


Mouse Library (C-1999-DOS) (1kb)
Menu Library (C-1999-DOS) (3kb)
General and Keyboard Library (C-1999-DOS) (1kb)
Screen Library (C-1999-DOS) (5kb)
Mathematical Library (C-1999-DOS) (2kb)
Database Library (C-1999-DOS) (5kb)
Database Process(C-
Link to comment
Sosyal ağlarda paylaş

  • 1 ay sonra ...
×
  • Yeni Oluştur...