C++ 너무 어렵당; 공부할수록 C++이 이해가 잘 안가네요

KLDP에 올려진 게시물을 올립니다.
reference 와 pointer 의 차이점을 알고 싶습니다.

reference는 그냥 alias라고 보시면 됩니다.
같은 메모리 영역을 a라는 변수이름으로도 참조하고 b라는 변수이름으로도 참조할 수 있죠.

1. reference는 pointer보다 사용하기가 편합니다.

2. reference는 생성과 동시에 초기화되어야 하며, 포인터처럼 값을 변경할수 없습니다.

3. C에서는 reference를 지원하지 않는 것으로 알고 있습니다.

4. null pointer는 있지만 null reference라는 것은 없죠. 즉 포인터는 null pointer에
의해 유효한 개체를 가리키지 않는다는 것을 나타낼 수 있는 반면, 참조형은 반드시
유효한 개체를 참조한다는 뜻을 갖고 있습니다.



참고로 C++에 포인터와 참조형이 같이 존재하는 이유는

Why does C++ have both pointers and references?
Buy me a coffeeBuy me a coffee
리눅스 여러 배포판들을 깔면서
(Mankdrate, Fedora Core series, Ubuntu 등등) 생각한점.

어째 한글 환경이 지원이 잘 안될까?

우선 한영키와 한자키가 안먹어서 골치고 Nabi같은 입력기도 없어서 문제이고 더욱더 문제인 것은 기본으로 설정된 폰트가 백묵 폰트로 된것이다. 백묵 폰트는 써보면 너무나 화면이 구리게 보이는데...

우리나라에서 리눅스를 널리 알리기 위해서는 위의 문제들을 다 해결해야 할 것이다. 그러면 리눅스를 그나마 많이 쓰일것같다.

부여기반의 리눅스가 나왔다만은 사람들에게 널리 알려지지 않았다. 부여기반 리눅스를 써보진 않았지만 정말 어ㄸㄴ지 쓰고 싶다.

부여 기반이 한글 입력이 쉬워졌다는 것 빼고는 레드헷계열 리눅스와 비슷하다는 말을 들었는데 그것은 어쩔수 없이 그런것일까?

'컴퓨터 > Linux' 카테고리의 다른 글

MySQL 메뉴얼  (0) 2005.12.27
E-macs로 C언어코딩하는 flash  (1) 2005.12.19
Ubuntu Linux [Breezy] CD 도착  (1) 2005.11.25
대학연합LUG(서울/경기) 세미나에 가볼랍니다  (2) 2005.11.10
우분투 시디 도착  (1) 2005.08.17
Buy me a coffeeBuy me a coffee
드디어 불여우 1.5 가 나왔군요!


우분투에서 apt-get을 해도 업데이트가 안되었다고 하는데, 직접 소스 컴파일을 하니까 업데이트가 되었네요.
써보니까 너무 기능이 좋네요^^

'컴퓨터 > Web' 카테고리의 다른 글

학교 무선인터넷서비스  (0) 2006.02.07
구글의 센쓰  (0) 2005.12.26
구글토크  (3) 2005.11.20
구글이 절대 MS에 인수되지 않는이유  (2) 2005.11.20
대세는 PHP이다?  (2) 2005.10.22
Buy me a coffeeBuy me a coffee
오랜만에 Linux에 대한 포스트를 올리군요 -ㅁ-

오래전에(한 8월달 말쯤) 인터넷으로 공짜로 신청한 Ubuntu Linux Breezy (Version 5.10)이 물 건너서 집으로 도착하였습니다 ^^ 케케
도착한 것을 보니 Intel X86용 40개 64bit용 23개 MAC용 5개 왔네요 ㅎㅎ
총 68개 가 왔군요. 공짜로 신청을 했는데 ㅎㅎㅎ 너무 많이 주문했다는 생각이 들군요

x86이나 64bit는 제가 몸담고 있는 전공학회 사람들중에서 리눅스에 관심이 많으신 분들에게 뿌릴 예정입니다 ㅋㅋ

MAC은 안쓰는데 왜 신청했을까??(무턱대고 신청해서 좀 마음에 걸린다.)

사진입니다
Ubuntu Linux CD 소포BOX

Ubuntu Linux CD 소포BOX

Ubuntu Linux CD BOX에 든 내용물들

Ubuntu Linux CD BOX에 든 내용물들

Ubuntu Linux x86 CD

Ubuntu Linux 64bit CD

Ubuntu Linux MAC CD

Ubuntu Linux x86 CD 내용물


이제 Ubuntu Linux Breezy 설치하러 갑니다 ㅎㅎㅎ
Buy me a coffeeBuy me a coffee
학회 선배가 이번에 삼성 소프트웨어 멤버십 전시회에 작품을 내서 전시회를 한다고 한다.

나도 삼성 소프트웨어 멤버십이 되고 싶다는 생각이 든다.. 가고 싶다.

삼성소프트웨어 전시회 포스터


학회 선배가 홈페이지 게시판에
토요일 11:20~12:20 분에는 제가 "3D Game Engine Architecture for GPU & Multi-Core" 란 주제로 세미나하고, 작품도 하나 냈습니다..:-)

시간 되시고 관심있으신 분들은 신촌 맴버십에 들러서, 맴버십도 한번 둘러보고, 제 세미나도 듣고 그럼 좋겠내요...


가봐야지 ^^

'컴퓨터' 카테고리의 다른 글

GCC Warning/Error List  (1) 2005.12.19
reference 와 pointer 의 차이점을 알고 싶습니다.  (0) 2005.12.17
삼각함수 그래프를 보여주는 프로그램  (0) 2005.11.06
점뿌리는 프로그램  (1) 2005.11.05
움직이는 공  (2) 2005.09.28
Buy me a coffeeBuy me a coffee

'컴퓨터 > Web' 카테고리의 다른 글

구글의 센쓰  (0) 2005.12.26
FireFox 1.5 출시!  (1) 2005.11.30
구글이 절대 MS에 인수되지 않는이유  (2) 2005.11.20
대세는 PHP이다?  (2) 2005.10.22
한글날, 구글의 센스  (3) 2005.10.09
Buy me a coffeeBuy me a coffee

'컴퓨터 > Web' 카테고리의 다른 글

FireFox 1.5 출시!  (1) 2005.11.30
구글토크  (3) 2005.11.20
대세는 PHP이다?  (2) 2005.10.22
한글날, 구글의 센스  (3) 2005.10.09
구글 7주년~  (2) 2005.09.27
Buy me a coffeeBuy me a coffee
글은 일요일에 쓸 예정입니다. 그림만 올립니다.
Buy me a coffeeBuy me a coffee
11월 19일 토요일
2005년 2학기 대학연합LUG(서울/경기) 세미나에 가볼려고 합니다.

리눅스에 관심이 있었서도 있고 그것을 가지고 어떻게 세미나를 하는 것도 볼렵니다.
다른 컴퓨터학회분들의 컴퓨터 실력이 어떻게 되는지도 너무나 궁금해서 갑니다~



*2005년 2학기 대학연합 리눅스유저그룹 연합세미나



*일시: 2005년 11월 19일 오후 1시 ~ 6시

*주제: 리눅스 초보자를 위한 우분투 리눅스 소개
       고가용성 서버 구축
       PVFS
       루비프로그래밍
       dmalloc를 이용한 메모리 활용
       디지털액자
       Apache 모듈 해킹

*장소: 경희대학교 수원캠퍼스 전자정보대학 신관 시청각실 (신관 205호)

*오시는길 - (*)교내 진입 버스
좌석 5100번(*) - 강남역, 양재역
좌석 1112번(*) - 잠실역, 강변역
좌석 1007-1번(*) - 잠실역
좌석 7007-1번(*) - 여의나루~사당~분당~신갈~경희대
좌석 5500-1번(*) - 종로~광화문~을지로입구~한남대교~분당~신갈~경희대
좌석 7000번 - 사당역
시내 116-3번(*) - 상대원~모란~분당~신갈~경희대 
*교내진입버스를 타시고, 사색의 광장에서 내리신후 정면 좌측에 있습니다.
(일반 버스를 타고 오실경우, 교내 외국어대학관 앞 정류장에서 교내진입 버스 무료승차가능.)
 
*홈페이지: http://univ.lug.or.kr
 
*대학연합리눅스 유저그룹
경희대학교 - KHLUG - http://khlug.khu.ac.kr
고려대학교 - KULS - http://kuls.korea.ac.kr
동국대학교 - DNA - http://dna.dongguk.ac.kr
서강대학교 - SLUG - http://slug.soggang.ac.kr
서울여자대학교 - SWLUG - http://swlug.swu.ac.kr
숙명여자대학교 - SOLUX - http://solux.sookmyung.ac.kr
숭실대학교 - SPLUG - http://open.ssu.ac.kr
한양대학교 - HLUG - http://hlug.hanyang.ac.kr
 

Buy me a coffeeBuy me a coffee
이것도 Win32 API로 만들어본 프로그램입니다.

C언어에서 배웠던 삼각함수의 함수들을 써먹을 수 있었네요.

Sine함수를 보여주는 프로그램을 만들다 보니 아예 제가 배웠던 삼각함수들을 다 보여주고 싶어서 프로그램을 각각 만들었습니다.

(그림이 잘 안보이니 그림을 클릭해 보시기 바랍니다.^^)

Sine함수

C언어에서 sin(x) x 값을 넣으면 Sin값을 알수 있지요

Cosine함수

C언어에서 cos(x) x 값을 넣으면 Cos값을 알수 있지요

Tangent함수

C언어에서 tan(x) x 값을 넣으면 tan값을 알수 있지요

Arcsine함수

C언어에서 asin(x) x 값을 넣으면 Arcsine값을 알수 있지요

Arccosine함수

C언어에서 acos(x) x 값을 넣으면 Arccosin값을 알수 있지요

Arctangent함수

C언어에서 atan(x) x 값을 넣으면 Arctangent값을 알수 있지요

Hyperbolic Sine함수

C언어에서 sinh(x) x 값을 넣으면 Hyperbolic Sine값을 알수 있지요

Hyperbolic Cosine함수

C언어에서 cosh(x) x 값을 넣으면 Hyperbolic Cosine값을 알수 있지요

Hyperbolic Tangent함수

C언어에서 tanh(x) x 값을 넣으면 Hyperbolic Tangent값을 알수 있지요

이런 프로그램을 만들면서 C언어에 나오는 함수들이면서 학교에서 배우지 못한 함수들을 알게되었네요.
C언어 복습이나 되었을려나?

'컴퓨터' 카테고리의 다른 글

reference 와 pointer 의 차이점을 알고 싶습니다.  (0) 2005.12.17
신촌 삼성 소프트웨어 멤버십 전시회  (2) 2005.11.23
점뿌리는 프로그램  (1) 2005.11.05
움직이는 공  (2) 2005.09.28
Win32 API에 빠지다  (2) 2005.09.14
Buy me a coffeeBuy me a coffee

+ Recent posts