«function-prototypes» etiketlenmiş sorular

10
Parametresiz bir işlev (gerçek işlev tanımına kıyasla) neden derleniyor?
Ben sadece neden derleme konusunda kafam karıştı birinin C kodu rastlamak. Anlamadığım iki nokta var. İlk olarak, işlev prototipinin gerçek işlev tanımına kıyasla hiçbir parametresi yoktur. İkinci olarak, işlev tanımındaki parametrenin bir türü yoktur. #include <stdio.h> int func(); int func(param) { return param; } int main() { int bla = …

11
Zaten somutlaştırılmış bir JavaScript nesnesinin prototipi nasıl ayarlanır?
fooJavaScript kodumda bir nesnem olduğunu varsayalım . fookarmaşık bir nesnedir ve başka bir yerde üretilir. fooNesnenin prototipini nasıl değiştirebilirim ? Benim motivasyonum, .NET'ten JavaScript değişmez değerlerine serileştirilmiş nesnelere uygun prototipler ayarlamaktır. Bir ASP.NET sayfasında aşağıdaki JavaScript kodunu yazdığımı varsayalım. var foo = <%=MyData %>; Bunun bir nesnede MyData.NET'i çağırmanın sonucu …

5
Javascript ne zaman prototipler kullanılır?
Js'de prototip yöntemlerini kullanmanın ne zaman uygun olduğunu anlamak istiyorum. Her zaman kullanılmalı mı? Yoksa bunları kullanmanın tercih edilmediği ve / veya performans cezası gerektiren durumlar var mı? Bu sitede js'de ad aralığı için yaygın yöntemler araştırılırken, çoğu prototip tabanlı olmayan bir uygulama kullanıyor gibi görünüyor: sadece bir ad alanını …


3
foo (geçersiz) vs foo (geçersiz *)
Konuşan İşlevsel ve sözdizimsel, prototip bir fonksiyonu arasında bir fark yoktur int foo(void)ve int foo(void *)? Örneğin, int bar(int)ve arasındaki farkları biliyorum int bar(int *)- bunlardan biri int arıyor, diğeri int işaretçisi arıyor. Does voidaynı şekilde davranır?
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.