«function-prototypes» 태그된 질문

10
매개 변수가없는 함수 (실제 함수 정의와 비교하여)가 컴파일되는 이유는 무엇입니까?
방금 컴파일하는 이유에 대해 혼란스러워하는 누군가의 C 코드를 발견했습니다. 이해할 수없는 두 가지 사항이 있습니다. 첫째, 함수 프로토 타입에는 실제 함수 정의에 비해 매개 변수가 없습니다. 둘째, 함수 정의의 매개 변수에 유형이 없습니다. #include <stdio.h> int func(); int func(param) { return param; } int main() { int bla = func(10); …

11
이미 인스턴스화 된 JavaScript 객체의 프로토 타입을 설정하는 방법은 무엇입니까?
foo내 JavaScript 코드에 개체가 있다고 가정 합니다. foo복잡한 개체이며 다른 곳에서 생성됩니다. foo개체 의 프로토 타입을 어떻게 변경할 수 있습니까? 내 동기는 .NET에서 JavaScript 리터럴로 직렬화 된 객체에 적절한 프로토 타입을 설정하는 것입니다. ASP.NET 페이지에서 다음 JavaScript 코드를 작성했다고 가정합니다. var foo = <%=MyData %>; 객체 MyData에서 .NET JavaScriptSerializer을 호출 …

5
프로토 타입을 사용하는 경우 자바 스크립트
js에서 프로토 타입 메서드를 사용하는 것이 적절한시기를 이해하고 싶습니다. 항상 사용해야합니까? 아니면 사용이 선호되지 않거나 성능이 저하되는 경우가 있습니까? 이 사이트에서 js의 네임 스페이스를위한 일반적인 방법을 검색 할 때 대부분은 프로토 타입 기반이 아닌 구현을 사용하는 것으로 보입니다. 단순히 개체 또는 함수 개체를 사용하여 네임 스페이스를 캡슐화하는 것입니다. 클래스 기반 …


3
foo (void) vs foo (void *)
기능적으로 그리고 구문 적으로 말하자면 프로토 타입이있는 함수 int foo(void)와 int foo(void *)? 나는 예를 들어, 차이를 알고, int bar(int)그리고 int bar(int *)- 그 중 하나의 int를 찾고, 다른 하나는 int 형 포인터를 찾고 있습니다. void같은 방식으로 작동 합니까 ?
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.