Cubeide'yi tanımak

Başlatan papsukkal, 17 Mart 2024, 13:48:11

papsukkal

[img width=262height=245]https://ibb.co/nLcvkNt[/img]


Project Explorerdaki dosya ikonlarında zaman zaman çıkan anahtar v.s semboller var.

Bunlardan hangisi ne anlama geliyor, hangi sembolden ne anlamalıyım, neye dikkat etmeliyim.

Cube ide kullanımı hakkında yeterli kaynak bulamadım. Bulduklarımda da bu semboller açıklanmamış. Bildiğiniz bir kaynak var mı?

edit: Resim eklemeye çalıştım ama beceremedim galiba.

RaMu

Sorularınıza hızlı cevap alın: http://www.picproje.org/index.php/topic,57135.0.html

papsukkal

@RaMu teşekkür ederim.  İnceliyeyim.

Bir de şöyle bir durum oluyor.
Yazdığım kodda implict decleration warningleri oluşuyordu. Gerekli düzenlemeleri yaptım, kodu derlediğimde gene duruyorlar. Ama değişiklik yapmadan tekrar derlediğimde hepsi kayboluyor. Kodun çalışmasında bir sıkıntı yok.
İnternetten araştırdığımda ide ikinci derlemede hatalar haricinde diğer uyarılara bakmıyor gibi bir yoruma rastladım. Belki yanlış yada eksik yorumlamış olabilirim. Bu oluşup kaybolan warningler aslında var mı yok mu? Yok sayabilir miyim?

RaMu

Implicit declaration uyarısı ve veya hatası fonksiyonun kullanıldığı yerden önce
fonksiyonun tanımlanmamış olması yada fonksiyon prototipinin tanımlanmamış olmasından kaynaklanır.

Kullandığın fonksiyonlar için fonksiyon prototiplerini doğru tanımladıysan uyarı almaman lazım.

Genel olarak warningleri yok saymamak gerekir, error olarak kabul etmek daha iyidir.
Sorularınıza hızlı cevap alın: http://www.picproje.org/index.php/topic,57135.0.html

papsukkal

@RaMu hocam kullandığım dosyaları. c ve .h olarak hazırladım. Fonksiyonları ilgili .h içerisinde tanımadım. Bunu yapmadan önce implict uyarıları hiç gitmiyorlardı. Şimdi ikinci derlemede kayboluyorlar. Demek ki bir hatam daha var.

Tagli

Kodu görebilirsek yorum yapmak daha kolay olur. Mümkünse örnek bir projeyi github'a ekle, oradan inceleyelim veya indirip derlemeyi deneyelim.
Gökçe Tağlıoğlu

papsukkal

Hocam iki gündür garip bir şekilde warning de vermiyor. Tertemiz derliyor. Aslında bir şey de yapmadım. Tekrar yaparsa yükleyeyim.