«c++14» etiketlenmiş sorular

C ++ 14, 2014 yılında onaylanan C ++ standardının adıdır. Önceki C ++ 11 standardını temel alır, çekirdek dili ve standart kitaplığı geliştirir ve bazı özellikler ekler.

1
Bir işlev işaretçisi dizisinden işlev işaretçisini şablon argümanı olarak iletme
Bir şablon işaretçisi olarak işlev işaretçisi bir dizi bir işlev işaretçisi geçmek istiyorum. Intellisense bir şeylerin yanlış olduğundan şikayetçi olsa bile kodum MSVC kullanarak derleniyor. Hem gcc hem de clang kodu derleyememektedir. Aşağıdaki örneği düşünün: static void test() {} using FunctionPointer = void(*)(); static constexpr FunctionPointer functions[] = { test …
9 c++  templates  c++14 

3
C ++ 14'te Init Capture'larla C ++ Lambda Kod Üretimi
Anlamak / özellikle C ++ 14 eklenen genelleştirilmiş init yakalama lambdas yakalanan zaman üretilen kod kodunu açıklamaya çalışıyorum. Aşağıda listelenen aşağıdaki kod örneklerini verin, derleyicinin ne üreteceğine dair şu anki bilgim Durum 1: değere göre yakalama / değere göre varsayılan yakalama int x = 6; auto lambda = [x]() { …
9 c++  lambda  c++14  move 
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.