junkCoder ------------------------------------------ #Academic Günlük Programlama Konusu Ne yapıyorsun /el/? ------------------------------------------ Tekrar programlama yapabilmek için sorunu çözmeye çalışıyorum. Eski sevgilimle ilgili anılarım gözümde canlandı. ;_; ------------------------------------------ Olayları bu şekilde planlamak güvenli mi? Yeni bir konu açsak? boost::thread( [] { boost::this_thread::sleep (boost:: posix_time :: seconds(5)); running = false;}); >inb4 >C++ >boost ------------------------------------------ >>37334564 O flag'leri kullanırken dikkat et. lock veya atomic'leri kullan. ------------------------------------------ >>37334598 Nasıl yani, flag derken ne demek istiyorsun? Ayrıca atomic de nedir? ------------------------------------------ >>37334626 >running = false C++'ın alt kademe kökenindeki sorun ASM seviyesinin her türlü boku yiyebilmesi. Ayrıca atomic'ler girdiğin tüm işlemleri tek bir işlem gibi hareket etmesini sağlar. ------------------------------------------ Biri beni Sudoku çözücümü mü mü oyladı? http://pastebin.com/uTyyud5q ------------------------------------------ Check fonksiyonunda, int tx ve ty x/3 ve y/3 sırasıyla atanmış, fakat sonrasında 3 ile çarpılmış. Neden direk x ve y olarak atamıyoruz? ------------------------------------------ Cevap vermekte geciktim de, yer aldıkları belirli kısmı arıyorum. Diyelim ki x = 5, y = 5 olsun. Belirli kısım da 3,3'den başlar. Bunun nasıl yapıldığını anlamamın tek yolu da bu. ------------------------------------------ >>37334068 (OP) Belki de daha mutlu olmaya ve Windows API ve FreeBSD kernel öğrenmeye çalışmalısın ------------------------------------------ >>37343926 >daha mutlu >Windows API hhehehe ------------------------------------------