본문 바로가기

c

(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..
[응용] 메모리 관리 [응용] 메모리 관리 글쓴이 : 유영창 (2004년 09월 17일 오후 05:54) 읽은수: 5,115 [ 임베디드강좌/유영창 ] APK006 메모리 관리 ============================================== 1. 개요 이 문서는 ESP-NS에서 동작하는 응용 프로그램을 작성할때 메모리 할당과 해제및 메모리 처리에 대한 주의점을 소개합니다. 작성자 : 유영창 frog@falinux.com 작성일 : 2004년 9월 17일 수정일 : 관련된 ADK( Application Developer Kit ) 디렉토리 adk/sample/check_index adk/sample/assert 2. 임베디드에서 메모리 관련 문제 임베디드 시스템은 사용시간에 따라서 크게 두가지로 나누어 볼수..