14 Mayıs 2008 Çarşamba

İmdat!!!

Yahu kaç saattir şu salak hata ile uğraşıyorum:

common/ip.h:98: error: declaration of `int& hdr_ip::from_node_()'
common/ip.h:73: error: conflicts with previous declaration `int hdr_ip::from_node_'
common/ip.cc: In member function `virtual void IPHeaderClass::export_offsets()':
common/ip.cc:59: error: ISO C++ forbids taking the address of a bound member function to form a pointer to member function. Say `&hdr_ip::from_node_'
common/ip.cc:59: error: cannot convert `&hdr_ip::from_node_' from type `int&(hdr_ip::*)()' to type `char*'
make: *** [common/ip.o] Hata 1

Network Simulator-2(ns-2) yi yeniden derlemeye çalışırken veriyor bu hatayı. Mevcut tanımlı değişkenler gibi integer bir değişken tanımladım oysa. Nerden çıktı bu yasak işi, nasıl çözülür acaba??

Bilen varsa iyi olur beah..
Ferhat Umut DİZDAR

---18/05/2008 01:50---
Sorunu çözdüm, biraz ara vermek iyi oluyor sanırım. Fonksiyon adını yazarken de yanlışlıkla değişkenin adını kullanmışım. Fonksiyonu from_node şeklinde düzenleyince sorun ortadan kalktı.

Hiç yorum yok:

Yorum Gönder