En Çok Reaksiyon Alan Mesajlar
Ch aslında null gelmez bu kısımda ama gelirse de paylaşılan konunun amacı şu bilmeyenler için ch nullptr ise ch->getnamede deki ch de nullptr olarak içine gireceğinden oyunu düşürür, yapılan düzenleme her do_shutdown kullanıldığında ch null değilse içeriğine girip syslog olarak hangi karakterin komutu kullandığını bilgi verir, aslında olması gerektiği gibi düzeltilmiş zamanında gözden kaçmış bir detay demek ki.
kardeşim işin özü şu yazdığını kopyaladım kopyalarken ilk halini baz aldım syserr dikkat etmedim tam olarak temelde yapmaya çalıştığın şeyi ch null gelirse do_shutdown farklı lpcharachter kullanan bir yer var onu durdurmaya çalışıyorsun sandım hatta o yüzden return ekledim yapmak istediğin şeyde unuttun sandım, do_shutdown içeriğini hatırlamıyorum mobilden yorum yaptım sonra incelerken yapmak istediğini farkettim sende yorum atmıştın zaten demek istediğimi anlıyor musun ufak bir dikkatsizlik yanlış anlama temeldeki amacım bilgilendirmekti sadece ilk yorumumu düzenledim dün düzenlicektim bu şekilde uyku bastırınca yattım umarım demek istediklerimi anlamışsındır.Yazdığın kod benim yaptığımla birebir aynısına çıkıyor şuan sen shutdown çektirdiğinde sysser düşürttürüyorsun ben syslog düşürttürüyorum. null gelmez zaten shutdown komutunu vahiyle falan yazılması gerek onun içinama benim yaptığım düzenleme daha doğru olacaktır veya senin gibi sysser de verdirtebilirim ama sysserlik bi durum yok bence shutdown çektiğinde direkt sysloga shutdown çekenin ismini yazıp düşürtmek istedim bu şekilde zaten shutdown packetlerinde LPCHARACHTER lik bi durum yok süs gibi bir şey olarak duruyor orda
![]()
Ch aslında null gelmez bu kısımda ama gelirse de paylaşılan konunun amacı şu bilmeyenler için ch nullptr ise ch->getnamede deki ch de nullptr olarak içine gireceğinden oyunu düşürür, yapılan düzenleme her do_shutdown kullanıldığında ch null değilse içeriğine girip syslog olarak hangi karakterin komutu kullandığını bilgi verir, aslında olması gerektiği gibi düzeltilmiş zamanında gözden kaçmış bir detay demek ki.
Son düzenleme:
shutdown komutu bildiğim kadarıyla 100 kez yapılmıyor sadece oyunu kapatmak için. Bu yüzden syslog gelmesinin bir problemi yok bunu bilerek yaptım. Senin dediğin şekilde kullandığımız zaman ch null olduğu halde sen ch->GetName() çektirmeye çalışıyorsun. ch null olduğu için oyun shutdownlamadan direkt game.core alırsın. Senin yaptığın düzenlemenin hiçbir farkı yok yani. Bunun amacı o sen inceyi anlayamamışsın sanırım.1. ch null gelmez
2. varsayalım null geldi sen != diyerek null crash yemesinin önünü açarsın birde her ch != null olmadığından komutu kullanırken syslog düşürürsün
3. mevcuttaki kullanım zaten ch nullsa syserr verdirdir
4. sen genede ch null gelirse durdurmak istiyorum diyorsan bu şekilde kullanmalısın
C++:if (NULL == ch) { sys_err("Accept shutdown command from %s.", ch->GetName()); return; }
evet demek istediğini zaten anladım mobil kopyaladığın için syserr sil aslında nullda gelmez senin yaptığın şu ch null değilse syslog düşürsün mevcutta ch nullsa syserr düşürsün nullsa getnamede crashlar yorumumu düzenledimshutdown komutu bildiğim kadarıyla 100 kez yapılmıyor sadece oyunu kapatmak için. Bu yüzden syslog gelmesinin bir problemi yok bunu bilerek yaptım. Senin dediğin şekilde kullandığımız zaman ch null olduğu halde sen ch->GetName() çektirmeye çalışıyorsun. ch null olduğu için oyun shutdownlamadan direkt game.core alırsın. Senin yaptığın düzenlemenin hiçbir farkı yok yani. Bunun amacı o sen inceyi anlayamamışsın sanırım.
Son düzenleme:
Yazdığın kod benim yaptığımla birebir aynısına çıkıyor şuan sen shutdown çektirdiğinde sysser düşürttürüyorsun ben syslog düşürttürüyorum. null gelmez zaten shutdown komutunu vahiyle falan yazılması gerek onun içinevet demek istediğini zaten anladım mobil kopyaladığın için syserr sil aslında nullda gelmez senin yaptığın şu ch null değilse syslog düşürsün mevcutta ch nullsa syserr düşürsün nullsa getnamede crashlar yorumumu düzenledim
ama benim yaptığım düzenleme daha doğru olacaktır veya senin gibi sysser de verdirtebilirim ama sysserlik bi durum yok bence shutdown çektiğinde direkt sysloga shutdown çekenin ismini yazıp düşürtmek istedim bu şekilde zaten shutdown packetlerinde LPCHARACHTER lik bi durum yok süs gibi bir şey olarak duruyor orda 
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 7
- Görüntüleme
- 662
- Cevaplar
- 5
- Görüntüleme
- 320
- Cevaplar
- 2
- Görüntüleme
- 271