«operator-keyword» etiketlenmiş sorular

5
C ++ Çift Adres Operatörü? (&&)
STL kaynak kodunu okuyorum ve &&adres operatörünün ne yapması gerektiği konusunda hiçbir fikrim yok. İşte bir kod örneği stl_vector.h: vector& operator=(vector&& __x) // <-- Note double ampersands here { // NB: DR 675. this->clear(); this->swap(__x); return *this; } "Adresin Adresi" bir anlam ifade ediyor mu? Neden sadece bir adres yerine …




4
Dizeleri birleştirme beklendiği gibi çalışmıyor [kapalı]
Burada ne sorulduğunu söylemek zor. Bu soru belirsiz, belirsiz, eksik, aşırı geniş veya retoriktir ve mevcut haliyle makul bir şekilde cevaplanamaz. Yeniden açılabilmesi için bu sorunun açıklığa kavuşturulmasıyla ilgili yardım için yardım merkezini ziyaret edin . 8 yıl önce kapalı . Bunun yaygın bir sorun olduğunu biliyorum, ancak referansları ve …

1
Bir döküm operatörü açık olabilir mi?
Yapıcılar söz konusu olduğunda, anahtar kelimeyi eklemek, explicithevesli bir derleyicinin programcının ilk niyeti olmadığında bir nesne oluşturmasını engeller. Böyle bir mekanizma döküm operatörleri için de mevcut mu? struct Foo { operator std::string() const; }; Burada, örneğin, Foobir atım yapabilmek isterdim std::string, ancak böyle bir rolün örtük olarak gerçekleşmesini istemiyorum.

1
As-pattern'in yanı sıra, Haskell'de başka ne ifade edebilir?
Şu anda Haskell'i inceliyorum ve kriptografik algoritmalar uygulamak için Haskell'i kullanan bir projeyi anlamaya çalışıyorum. Online Great Good için Haskell Öğrenin'i okuduktan sonra bu projedeki kodu anlamaya başlıyorum. Sonra ben "@" sembolü ile aşağıdaki kod takılı kalmış bulundu: -- | Generate an @n@-dimensional secret key over @rq@. genKey :: forall …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.