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

C'nin izin verdikleri...


Brigand

Öne çıkan mesajlar

Selamlar;

C'nin header dosyalarını ve açıklamalarını arıyorum. Örneğin stdio.h standart input output, yazı yazma input alma ve file operations içeriyor.

Bunun gibi tüm pre-defined headerleri Linux ve Windows için incelemek istiyorum hangi fonksiyonları var diye. Aradım lakin bulamadım.

Şöyle güzel link bilen vardır heralde =)
Link to comment
Sosyal ağlarda paylaş

Header olayi neydi tam olarak ?

Onceden yazilmis seyleri bastan yazmadan kullanmani mi sagliyordu include ile ?

Icindeki fonksiyonlar mi aliniyordu bu durumda ?

math.h varsa mesela atan() fonksiyonunu tekrar tanimlamadan kullanabiliyorsun falan.

Baska aksiyonlari var mi?

Crash kurs versin biri :=)
Link to comment
Sosyal ağlarda paylaş

hayır, header dosyasının tamamı o bloğun içinde oluyo. mesela

#ifndef math_h
#define math_h

buraya math.h'nin içindeki tanımlamaları yapıyosun.

#endif

çok sayıda dosyadan oluşan bi projede her dosyada sağdan soldan bişeyler include ederken include'lar iç içe geçebiliyo, aynı headerı birden çok kere include edebiliyosun farketmeden, yani aynı fonksiyonları birden çok kere tanımlamış oluyosun sorun oluyo. öyle dalgınlıkları engellemek için bunu kullanıyosun bi kere tanımlanmasını garanti ediyosun baştan.

ifndef = if not defined gibi düşün.
Link to comment
Sosyal ağlarda paylaş

×
×
  • Yeni Oluştur...