Possible Duplicate:
casting unused return values to voidC++ Dökümün amacı nedir?
Bazı kaynak kodunu okumak ve arayüz sınıflarında birçok sanal fonksiyonları bildirilmişve gibi varsayılan-uygulanmaktadır:
virtual bool FunctionName(TypeName* pointer)
{
(void)pointer;
return true;
}
Ben işaretçi döküm amacı olduğunu sorabilir miyim varsayılan uygulamada geçersiz mi?
Bu, derleme olmamalıdır. –
Bu, defalarca sorulmuştur. Bir şeyi "void" değerine dönüştürmek, dönüş değerini kullanmadığınızı gösterir. Senin durumunda, bu bir op değil. – zneak
@zneak: "işaretçi" bir dönüş değeri değil. Bu sorunun duplisi olmasa da, bunun daha önce parametreler için de kapsandığına eminim. –