Her ihtimale karşı açıklığa kavuşturmak istiyorum. Diyelim ki bu kodumuz var:
Prensipte x'in y'ye eşit olması mümkün müdür?
Bir işaretçiyi bir referansa otomatik olarak göndermemenizi ve bunu aşağıdaki kodda gösterildiği gibi (kırmızı ile vurgulanmıştır) açıkça yapmanızı tavsiye ederim:
class A
{
};
void func(A &)
{
}
voidOnStart ( void )
{
A a;
A *pa=&a;
func( * pa);
}
Bir işaretçiyi bir referansa otomatik olarak göndermemenizi ve bunu aşağıdaki kodda gösterildiği gibi (kırmızı ile vurgulanmıştır) açıkça yapmanızı tavsiye ederim:
bir komut dosyası var
Soru: GetPointer (obj) tamam olarak geçirildiyse, neden &obj geçmiyor?
Bir şey için gerekli mi?
Her ihtimale karşı açıklığa kavuşturmak istiyorum. Diyelim ki bu kodumuz var:
Prensipte x'in y'ye eşit olması mümkün müdür?Her ihtimale karşı açıklığa kavuşturmak istiyorum. Diyelim ki bu kodumuz var:
Prensipte x'in y'ye eşit olması mümkün müdür?Teorik olarak - evet. Önceden, işaretçi çıktısı bir sayaç gösteriyordu (tüm nesnelerin sayısını görebiliyordunuz). Şimdi erken.
Teorik olarak - evet. Önceden, işaretçi çıktısı bir sayaç gösteriyordu (tüm nesnelerin sayısını görebiliyordunuz). Şimdi erken.
bir komut dosyası var
Soru: GetPointer (obj) tamam olarak geçirildiyse, neden &obj geçmiyor?
Bir şey için gerekli mi?
Burada GetPointer()'a gerek yoktur.
Burada GetPointer()'a gerek yoktur.
Her ihtimale karşı açıklığa kavuşturmak istiyorum. Diyelim ki bu kodumuz var:
Prensipte x'in y'ye eşit olması mümkün müdür?imkansız yok
Her ihtimale karşı açıklığa kavuşturmak istiyorum. Diyelim ki bu kodumuz var:
Prensipte x'in y'ye eşit olması mümkün müdür?Bir işaretçiyi bir referansa otomatik olarak göndermemenizi ve bunu aşağıdaki kodda gösterildiği gibi (kırmızı ile vurgulanmıştır) açıkça yapmanızı tavsiye ederim:
Bir işaretçiyi bir referansa otomatik olarak göndermemenizi ve bunu aşağıdaki kodda gösterildiği gibi (kırmızı ile vurgulanmıştır) açıkça yapmanızı tavsiye ederim:
Hata hakkında hiçbir soru yok, ancak bir nedenden dolayı iki katına çıktı.