Game !

전체 글 (86)

  1. 2015.07.14 [컴파일에러] LNK1129, LNK2019 해결법

    템플릿 공부하면서 도무지 알 수 없는 에러를 발견하였다 ^^...먼소린지... 검색해보니 없는 함수를 불러내서 뜨는 에러라고 한다그럼 템플릿을 못찾는다는 걸로 볼 수 있는데 왜 안되는지 ㅜ.ㅜ 아래는 에러 뜰 때의 코드.. 123456789101112131415161718192021222324252627282930313233343536373839404142//////////class.h///////////////#pragma once#include using namespace std; class Point{private: int xpos, ypos;public: Point(int x = 0, int y = 0) :xpos(x), ypos(y){} void ShowData() const { cout

  2. 2015.05.29 문자열을 입력받고, 문자의 빈도수 계산하여 출력하기

    문자열을 입력받고, 문자의 빈도수를 계산하여 출력해보자! 1. 문자열을 입력받는다 (스페이스바포함) 2. a~z 까지 문자를 저장한다3. 1개씩 문자를 비교하여 문자와 같아면, 값을 1씩 증가시킨다 12345678910111213141516171819202122232425262728293031323334#include #include void main(){ char str[100]; //입력받는 문자열 char alpa[30]; //문자 a~z 저장 int temp[30] = {0, }; //빈도수 저장 int!! int count = 0; char* Return; for(int i=0; i

  3. 2015.05.29 문자열의 숫자을 더하고 출력하기

    숫자 문자열을 진짜 숫자(상수)로 바꿔서 일의자리씩 더하고 출력하여보자 ex) 23sdgds1 을 입력한다면 2 + 3+ 1 = 6 을 출력해야한다. 1. 문자열을 gets 로 입력받는다.2. 숫자 문자열일 경우 상수로 바꿔서 int형 변수에 저장한다.3. int형 총합 변수를 출력한다. 123456789101112131415161718192021#include #include #include void main(){ char str[20]; // int result = 0; // printf("문자열 입력 : "); gets(str); for(int i=0; i - 48 의 의미 result 에는 숫자문자를 진짜 숫자로 바꿔서 저장해야합니다. 아스키코드 표를 참조하시면,문자 숫자는 48~ 57 그래서 '..

  4. 2015.05.29 단어를 입력받고, 사전 순서대로 출력하기

    사용자로부터 10개 이하의 숫자를 입력받고, 사전 순서대로 출력하여 보자. 1. int n 으로 입력할 단어의 개수를 받는다. 2. 단어를 n 수 만큼 입력받는다. 3. Sort 함수를 만들어 정렬을 한 다음, 출력한다. 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 37 38 39 40 41 42 43 44 45 46 47 48 #include void main() { int n; // /* 왜 2차원 배열인지는 아래에 */ char str[10][20]; printf("입력할 단어 개수?(최대10개) : "); scanf_s("%d", n); for(int i=0; i s..

  5. 2015.05.29 다양한 종류의 포인터 정리

    포인터 : 주소값을 가리키는 변수 보통 4바이트, 주소값 1개를 가리킬 수 있다. 같은 자료형의 주소값을 가질 수 있다 cf. 배열은 포인터다. ex : int a = 5; int* ptr = &a; => int* ptr == int 형 주소값을 가리킬 수 있는 포인터 *ptr 더블 포인터 : 포인터를 가리키는 포인터 ex : int a = 5; int* ptr = &a; int** pptr = &ptr; => int** pptr == int* 형 주소값을 가리킬 수 있는 이중포인터 **ptr 포인터 배열 : 자료형이 포인터인 배열 ex : int* ptr[10]; => 10개의 방이 있는데, 이 각 원소들은 포인터형이므로 주소값을 가질 수 있다 배열 포인터 : 2차원 배열일때 쓰이는 경우가 많으며 1개..