Yahoo'nun Trafic Server kaynak koduna giriyordum C++ ile yazılmıştır.Boşluk (param) yapmanın önemi/kullanımı nedir? fonksiyonun başında mı?
Neredeyse tüm yöntemlerde (modüllerden biri), , işlevin aldığı her paramda geçersiz (param) yaparlar.
(örn. Aşağıda)
Birisi bunun için ne olabileceğini açıklayabilir mi?
int
some_method_name(caddr_t addr, size_t len, caddr_t end,
int flags)
{
(void) end;
(void) addr;
(void) len;
(void) end;
(void) flags;
......
....
}
PS: gerçek kaynak kodu için bu "kullanılmayan argüman" uyarıları bastırır http://github.com/apache/trafficserver/blob/trunk/iocore/eventsystem/SocketManager.cc
Düzenlendi. Kod örnekleri gönderirken, bunları "Kod örneği" düğmesiyle (sıfırlar ve olanlar) biçimlendirin. – UncleBens
C++ 'da bunu yapabilirsiniz: 'int some_method_name (caddr_t addr, size_t, caddr_t, int)' eğer bazı parametreler kullanmıyorsanız. –
Bu, eğer kod, örn. Yapı bayrakları ile kontrol edilir, * parametreleri kullanabilir (burada '' '' '' '' '' '' '' ''. –