최신글
-
Google Workspace로 업그레이드 후 무료로 사용하기 ( 업그레이드 취소) 2022.10.12
-
함수 선언시 인수의 디폴트 값 선언 2021.10.14
-
[C++] 함수의 중복 선언 가능 2021.09.23
-
[c++]열거형, 구조체, 공용체 변수 선언시 키워드 생략 가능 2021.09.23
-
[C++] 변수이지만 상수 값만을 갖는 키워드 const 2021.09.20
-
[C++] 형변환 2021.09.15
핫이슈
-
[C++] 함수의 중복 선언 가능 함수의 중복 선언 가능 C언어의 경우 동일한 이름의 함수가 존재해서는 안됩니다. 함수 이름은 각각 다 달라야합니다. 그런데 이게 생각보다 은근히 불편할때가 있습니다. 특히 동일한 일을 하는 함수인데 인수의 타입이 틀리면 두개의 함수의 이름은 달라야합니다. 예를 들어 절대값을 구하는 함수를 만들어 보겠습니다. C언어의 경우는 일반적으로 abc_i, abc_d 이런식으로 분리해서 함수를 만듭니다. 즉 int abs(int n)함수와 double abs(double n)함수는 존재할수 없기 때문에 함수 이름을 다르게 합니다 보통은 int abs_i(int n)과 double abs_d(double n)으로 구분을 합니다. 하지만 C++에서는 함수의 중복 선언이 가능합니다. 함수의 이름이 같지만 인수의 타입이 ..
-
[c++]열거형, 구조체, 공용체 변수 선언시 키워드 생략 가능 C++열거형, 구조체, 공용체 변수 선언시 키워드 생략 가능 enum color3 { green, yellow, red }; struct man { char name[20]; int age; }; union utag { char c; short s; long l; }; C언어에서 변수 선언 enum color3 traffic; struct man teacher; union tag val; C언어에서 열거형, 구조체, 공용체 키워드 생략시 에러 발생 C++언어에서 변수 선언 chrom color3 traffic; man teacher; tag val; C언어에서 열거형, 구조체, 공용체 키워드 생략가능합니다. 에러 없이 컴파일 되는것을 확인 할 수 있습니다.
-
[C++] 형변환 형변환 C언어 : (변환형) 식; C++ : 변환형(식); C언어의 경우 형변환을 할 경우 수식(변수) 앞에 괄호를 이용하여 변환하였지만, C++의 경우 변환형을 쓰고 식을 괄호로 감싸주면 됩니다. C++에서는 꼭 함수를 보는듯해서 이해하기 쉬워졌습니다. 우선 기본 C++코드를 입력합니다. 입력 코드와 개발환경에 문제가 없을경우 실행이 잘 될것입니다. 실수형 a변수를 int(a)를 해줌으로서 상수형으로 형변환하여 변수 b에 대입하였습니다. 그결과 12.345의 실수 값이 12의 정수값으로 변환되어 b에 대입된것을 확인할 수 있습니다.
-
Proteus 8 LED 제어를 통한 사용법 익히기 프로테우스를 이용한 LED 시물레이션하기 앞장에서 AVR Studio를 연습하는 과정에서 LED를 점멸하는 코딩을 하였는데, 이 결과를 프로테우스에서 시물레이션해보겠습니다. 시작 메뉴에서 Proteus 8 Professional를 선택하여 실행합니다. File > New Project를 선택합니다. Path를 [Browse]를 이용하여 설정한 후 프로젝트 이름을 설정합니다. 그리고 Next 클릭 Create a schematic from the selected template를 선택한 후 스케메틱 사이즈를 선택합니다. Landscape A0-A3를 선택합니다. A0가 큰 사이즈 입니다. 그리고 Next 클릭 PCB는 하지 않으므로 Do not create a PCB layout을 그대로 선택합니다. 그리.. -
[소개] 1password 이번에 간단히 소개할 앱은 1password입니다. 음~~ 한마디로 모라고 소개해야 할지 잘 모르겠네요 ㅡㅡ;; 앱 이름에서 어느정도 냄새를 풍기고 있네요. 패스워드 관리 앱입니다. 이 앱은 맥용 컴퓨터의 애플리케이션(이하 앱)도 출시되어 있는데요 패스워드 관리는 맥킨토시 컴퓨터가에서 주력으로 사용하고 있습니다. 각 홈페이지 로그인할때 이 앱을 사용합니다. 하지만 iOS앱에서는 홈페이지를 로그인할때는 1password앱에서 제공하는 브라우저를 따로 써야합니다. 그래서 조금 불편합니다. 저 같은 경우는 맥에서는 홈페이지 로그인용으로 주로 쓰고 있고 소프트웨어 라이센스 저장용으로 사용하고 있고 비밀노트인데 남들에게 알리고 싶지 않은 경우(비번의 힌트, 개인정보(나와 부모님에 관련된 정보) 등등) 여기에 적고.. -
[소개] kWallet'5 첫번째로 간단히 소개할 앱은 kWallet입니다. 전자지갑앱입니다. 신용카드, 멤버쉽카드, 은행 계좌 및 보안카드 등등을 저장해서 조회하는 앱니다. 저 같은 경우는 신용카드, 멤버쉽카드, 은행 계좌 정보 저장해놓았습니다. 보안카드는 otp로 대체해서 사용하고 있고, 인증서 업데이트용으로만 남겨놓고 있습니다. 신용카드는 아이폰, 아이패드에서 옥션등과 같은곳에서 카드 결재할때 사용합니다.실제로 결재되는것이 아니고 카드 번호, cvs 번호 등을 보기위해서 사용합니다.cvs 번호를 확인하기 위해서는 다시한번 비번을 입력해야만 합니다. 은행계좌는 누가 계죄번호 알려달라고 할때 이거 복사해서 sms로 보낼때 사용합니다.비밀번호등은 저장해놓지 않고 고객센터 전화번호등과 같은 메모정도만 저장해놓았습니다. 멤버쉽카드는 ..
반응형