Gömülü C Programlama Stili

Başlatan Cenk KILIÇ, 18 Şubat 2024, 02:34:34

Cenk KILIÇ

Merhabalar, STM'de kodları main.c içerisinde, while altına yazmak yerine .h ve .c formatında dosyalar oluşturup fonksiyonları çağırmak istiyorum. Tilen Majerle vs. gibi geliştiricilerin kod stili bu şekilde. Örneğin aşağıdaki .h ve .c dosyası gibi. Bu konuda bir kaynak öneriniz var mı?

//H file

#ifndef A_H_H
#define A_H_H
#include <math.h>

typedef struct{
    
    int a;
    int b;
    int c;

}b_t;

void f1(b_t* ck);
#endif

// C file
#include "a.h"

void f1(b_t *ck){
        
    if (ck->a <=50) ck->a=ck->a+1;
    else ck->a=0;    
}

Tagli

Kitaplar proje organizasyonu gibi konulara çok nadiren giriyor. Üstelik biraz da tercihlere bağlı bir durum, yani bu işin tek bir doğrusu yok. Benim tavsiyem açık kaynaklı projelerin örnek olarak incelenmesi yönünde. Zaman içinde insan bu konuda bir tarz belirleyebiliyor.
Gökçe Tağlıoğlu