«strong-typing» 태그된 질문


9
정적 / 동적 vs 강 / 약
나는이 용어들이 프로그래밍의 모든 곳에서 얽혀있는 것을 보았고 그것이 의미하는 바에 대한 모호한 개념을 가지고있다. 검색 결과 실제로 그러한 모든 것들이 스택 오버플로 오버플로로 요청되었음을 보여줍니다. 내가 아는 한 언어의 정적 / 동적 입력은 강력 / 약한 입력과 미묘하게 다르지만 그 차이점은 무엇입니까? 다른 출처는 다른 의미를 사용하거나 용어를 서로 …

11
파이썬은 강하게 타이핑됩니까?
파이썬은 강력한 유형의 언어라는 링크를 발견했습니다. 그러나 나는 당신이 할 수없는 강력한 유형의 언어로 생각했습니다 : bob = 1 bob = "bob" 강력한 형식의 언어가 런타임에 형식 변경을 허용하지 않는다고 생각했습니다. 어쩌면 나는 강하거나 약한 유형에 대한 잘못된 (또는 너무 단순한) 정의를 얻었을 것입니다. 그렇다면 파이썬은 강력하거나 약한 유형의 언어입니까?

2
PHP에서 엄격한 유형은 무엇입니까?
PHP 7에서 다음 줄을 보았지만 그 의미를 실제로 설명하는 사람은 없습니다. 나는 그것을 봤는데 그들이 이야기하는 것은 당신이 그것을 설문 조사 유형의 것을 좋아할 것인지 아닌지이다. declare(strict_types = 1); 무엇을합니까? 코드에 어떤 영향을 미칩니 까? 내가해야합니까? 약간의 설명이 좋을 것입니다.

11
Objective-C에 강력한 형식의 컬렉션이 있습니까?
저는 Mac / iPhone 프로그래밍과 Objective-C를 처음 사용합니다. C #과 Java에는 "generics"가 있는데,이 클래스의 멤버는 선언 된 유형 만 가능합니다. 예를 들어 C #에서 Dictionary<int, MyCustomObject> 정수 키와 MyCustomObject 유형의 값만 포함 할 수 있습니다. Objective-C에도 비슷한 메커니즘이 있습니까?


17
C가 강력하게 입력 되었습니까?
Wikipedia 를 인용하려면 : 많은 종류의 암시 적 변환을 지원하는 일반적으로 사용되는 두 가지 언어는 C와 C ++이며, 종종 약한 유형의 언어라고 주장됩니다. 그러나 다른 사람들은 이러한 언어가 서로 다른 유형의 피연산자가 혼합 될 수있는 방법에 대해 충분한 제한을두고 있으며 두 가지가 강력한 유형의 언어로 간주되어야한다고 주장합니다. 더 확실한 답이 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.