[개탱][C++][cin][cout][endl]
·
Dev/[C++]개념정리
cin int a와 char b와 float c라는 변수에 값을 입력받고싶다.cin >> a >> b >> c; 지렸다; 간단하다cout이번엔 printf 때의 printf(" a = %d, b = %d, c = %d",a,b,c); 를 해보자cout
[개탱][C++][using namespace std][namespace][네임스페이스][스탠다드]
·
Dev/[C++]개념정리
123456789#include using namespace std; int main(){ cout
[개탱][C++][Function Overloading][operator overloading][함수 오버로딩][default argument][부재 인수][syntax]
·
Dev/[C++]개념정리
123456789101112131415161718#pragma once#include int add(int a, int b); int main(){ int ans; ans = add(10,20); printf("%d\n",ans);} int add(int a, int b){ return a+b;}cs 이렇게 처음에 a 와 b를 더한값을 리턴을 하게 해주려했는데 갑자기 12345678910111213141516171819#pragma once#include int add(int a, int b); int main(){ int ans; ans = add(10,20); ans = add(10,20,30); printf("%d\n",ans);} int add(int a, int b){ return a+b;}cs..
[개탱][C++][Data Abstraction][Class][클래스][수정이 필요합니다..ㅠ]
·
Dev/[C++]개념정리
Data Abstraction (자료 추상화) : 서로 밀접한 연관이 있는 data와 함수를 묶어서 표현하는 방식= Class Class를 만들 때 생각해내야 할 것들.1. Class 이름 ( 목적, 사용법 등을 생각해낸다. )2. Class에 소속된 함수의 이름을 생각해낸다.3. 함수들을 사용 함4. specification을 정한다.(사용 방법&사용 목적) 4번까지 짠것들이 [ stub ] :: 목적만 명시해주고 세부 내용들을 만들어 두지않는 클래스.>>누가 스텁만 짜줘! 라고 하면 클래스의 헤더파일에는 함수명들, 필요 멤버같은것들을 생성해주고 주석처리로 그 함수등의 멤버들에 대한 설명만 해주면된다.1234567891011121314151617181920#ifndef _STACK_H#define _S..
[개탱][C][C++][2차원배열][operator overloading][행렬]
·
Dev/알고리즘-자료구조
http://gaetaeng.tistory.com/16 [행렬의 합, 행렬의 곱 등등.. Dynamic allocation 으로 만든 행렬] 따로 뺄셈, 곱셈 등등의 산술연산 식들은 이전에 만들었던 위의 링크와 양식이 같기 때문에 따로 작성하지 않겠습니다! ------------------------------------------------------------------------------------------ Operator overloading ( 새로 우리가 만든 type(class . . )에 대하여 cin, cout 을 통한 I/O가 불가능 하기때문에 operator overloading 을 통하여 cin, cout 에 대한 I/O가 가능하게 만들어 준다. 또한 + - * / 등등의 산술연..
[개탱][C][C++][2차원배열의 구현 & 사용방식]
·
Dev/[C++]개념정리
2차원 배열 만드는 법 ㄴ Automatic allocation ( 함수에 전달을 할 때 1차원 배열로 계산을 해서 주소를 계산해야함 ) ( JAVA & C# 에서는 이 방식이 사라져버림 ) 1 2 3 4 5 6 7 8 9 10 #include int main() { int iArray[3][4] = { {1,2,3,4}, {11,12,13,14}, {101,102,103,104} }; // Automatic Allocation } cs 위처럼 구현을 해둔뒤 2차원 배열의 내용을 출력 & 각 행의 값을 더하는 함수를 만들어보자 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 3..
김탱
'Dev' 카테고리의 글 목록 (9 Page)