본문 바로가기

함수

(2)
[펌] C와 C++ 간의 함수 호출 C 언어라 함은 기본적으로 *.C 파일에서 통용하는 문법이고... C++ 언어라 함은 기본적으로 *.CPP 파일에서 통용하는 문법입니다.. 둘사이에서 가장 큰 차이점중의 하나가 다형성입니다... C++ 은 이를 지원하지만 C 는 지원하지 않습니다... 그래서 두 언어 사이에 링크시 차이점이 있습니다....^^; 그래서 상호간의 호출은 기본적으로 되지 않습니다 그렇지만 링크에이지 속성을 바꾸면 됩니다.... 우선 C 파일에서 C++ 을 호출하려면요.. 이렇게 해보세요.... C 에서 호출할 C++ 함수에 extern "C" 라고 붙이면 됩니다... 예를 든다면 ^^; Cfile.c 에서는 #include void a(); main() { a(); } 그리고 CTest.cpp 에서는 #include exte..
[펌] Charming Python: Python에서의 프로그래밍, Part 1 Charming Python: Python에서의 프로그래밍, Part 1 Python을 효과적으로 활용하기 난이도 : 초급 David Mertz 박사, 응용철학자, Gnosis Software 2001 년 3 월 01 일 일반적으로, 사용자들은 Python이 절차적(procedural)이며 객체 지향적 언어라고 생각하지만 실제로는 함수 프로그래밍에 필요한 모든 것을 갖추고 있는 언어라고 할 수 있다. 함수 프로그래밍의 개념과 Python에서 함수 기술을 구현하는 방법에 대해 알아보자. "함수 프로그래밍(FP-Functional Programming)이란 무엇일까요?" 라는 질문에 대해, "FP란 Lisp, Scheme, Haskell, ML, OCAML, CLEAN, Mercury, Erlang와 같은 ..