프로그래밍언어론 책에서..
"프로그래밍 언어에서 타입 오류가 항상 탐지될 수 있다면, 그 언어를 강타입 언어라고 정의한다"
"C와 C++는 모두 타입검사가 되지 않는 공용체 타입을 포함하기 때문에 강 타입 언어가 아니다."
라고 나와있습니다.
지역변수도
#include<iostream> using namespace std; int main() { float a = 32767; char b = a; return 0; }
타입검사는 이뤄지지 않습니다. 파라미터로 전달될때에도 마찬가지입니다.
KLDP 블로그는 그다지 화려하지도, 많은 기능을 제공하지도 않지만 F/OSS, IT에 관련된 충실한 내용을 담고자 노력하는 분들이 함께 만들어 나가고 있습니다. 혹시라도 이곳에서 블로그를 운영하시고자 하는 분은 이곳으로 어떤 내용으로 운영하실지를 알려 주십시오. 확인 후 개설 여부를 결정하여 알려 드리도록 하겠습니다.