«const» etiketlenmiş sorular

Programlamadaki sabitler, değeri bir programın yürütülmesi boyunca sabit olan tanımlardır. Örneğin, çoğu dilde değişmezler sabittir. Referans olarak şeffaf programlama stillerinde, tüm tanımlar sabittir. Sabit bir veri depolama alanı (nesne, alan, değişken, parametre) "asla değişmeyen" bir alan olup ekstra kod üreteci optimizasyonlarına ve program doğruluğunun ek statik kontrolüne izin verir.





3
Sabit adrese işaretçi ve aynı adresin sabitlerini işaretlemek için işaretçi ile işlev çağrısı
Bir dizi veri girişi ve işaretçiler kullanarak başka bir veri dizisi çıktı bir işlev yazmak istiyorum. Ben her ikisi de sonuç ne olduğunu merak ediyorum srcve dstaynı adres işaret çünkü derleyici const için optimize edebilirsiniz biliyorum. Tanımlanmamış bir davranış mı? (Hem C hem de C ++ ile etiketledim, çünkü cevabın …

2
Eşleme dizime ancak farklı bir elementId ama aynı yöntemle yeni bir segmentId (aynı ada sahip) eklemek istiyorum
MapperInterface.php aşağıdadır Ben const içine if-else deyimi eklemek nasıl anlamaya çalışıyorum. eşleme dizisi. Böyle bir şey: if (LIN02 == “VN”) o Treat LIN03 as the SKU · else if (LIN04 == “VN”) o Treat LIN05 as the SKU <?php declare(strict_types=1); namespace Direct\OrderUpdate\Api; use Direct\OrderUpdate\Api\OrderUpdateInterface; /** * Interface MapperInterface * Translates …
14 php  arrays  mapping  const 

2
Bir sabit ifade nasıl bu kadar hızlı değerlendirilebilir?
Derleme zamanında değerlendirilen const ifadelerini deniyorum. Ancak derleme zamanında yürütüldüğünde inanılmaz hızlı görünen bir örnekle oynadım. #include<iostream> constexpr long int fib(int n) { return (n <= 1)? n : fib(n-1) + fib(n-2); } int main () { long int res = fib(45); std::cout << res; return 0; } Bu kodu …
13 c++  const  constexpr 



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.