코드

    c++ / 5. template를 사용해서 array만들기. - 1탄

    c++ / 5. template를 사용해서 array만들기. - 1탄 template는 학부때, 혹은 c++의 책에 맨 마지막에 자리하게 되어서 잘 보지 않는 부분입니다.그래서 회사에서 template로 된 소스를 이용해서 구현하는데 애좀 먹었죠... 그래서 준비했습니다.template와 친해지기 바래 - template로 array만들기편 우선, array라 함은 메모리 동적할당이 일어나야 하니깐 memset이나 malloc을 resize하는 함수들과 친해져야합니다. 모르는 것이 나왔으니~ 검색!terminal에서 man으로 검색해보니 아래와 같이 나옵니다. MEMSET(3) Linux Programmer's Manual MEMSET(3)NAME memset - fill memory with a con..

    2. 반응형 웹의 맛보기!

    2. 반응형 웹의 맛보기!

    2. 반응형 웹의 맛보기! 33p~ 34p 가변 그리드에 대해서 간단히 알아보자. 간단히 html에 div tag를 이용해서 네모를 출력할 때,id로 style을 지정해줄때, 가변 그리드를 사용하려면 하나만 바꾸면 됩니다. 위의 소스는 보통의 html의 style입니다.하지만 width에 px를 %로 바꾸면?! width:90%; 이렇게 바꾸면 갑지가 반응형이 되어버립니다.자~! 반응형 이제 끝?! 일까요?? 아닙니다. 현재 웹이 반응형이긴 하지만 접속하는 기기의 해상도나 화면이 어느 크긴지 모르기때문에 아무런 소용이 없습니다. 이것을 해결해 주는 것이 있는데 이것들은 바로 미디어 쿼리와 뷰포트 입니다. 일단 맛보기는 여기까지로 하겠습니다. 감사합니다. 2. 반응형 웹의 맛보기! 끝.

    [c++] error, unresolved overloaded function type

    1.키워드 , unresolved overloaded function type,에러,코드,뭐지?.헐,컴파일, 2.이건 함수 포인터를 사용하려고 하는데 함수를 못찾아서 뜨는 것일 수도 있다.따라서 쓸 함수를 static으로 먼저 선언해놓으면 컴파일러가 곧잘 찾을 것이다. 물론 에러란 수많은 종류와 가지수가 있기 때문에 이것이 한가지 방법이라면 수정 가능하다. 3.이건 보통 pthread_create함수를 사용할 때 인자로 함수 포인터를 넘길 경우 발생할 수 있다.

    [c++] 전방선언이란 어떻게 사용하는 것인가?!

    1. 키워드 전방선언,선언,전방,foward declaraions,foward,사용,방법,코드,소스,예제, 전치선언, 전방참조, 2. 설명 : 전방 선언을 할 경우 클래스의 존재만 인지시키는 것이기 때문에 포인터로 밖에 선언하지 못한다. 전방선언을 사용하는 이유는 참조하려는 헤더파일에 변경이 생겨도 헤더파일의 재컴파일이 이루어지 지지 않기 때문에 효율성과 속도를 증진시키고자 사용한다. 또한 역참조가 되는 구조를 막기도 한다. 3. 설명보단 코드 -> 일단, 이건 알고 가야한다. 전방 선언을 사용해서는 객체를 생성하거나 정의할 수 없고 단순히 포인터를 전달받을 수 있다. 가령 이런식이다. Hi.h Hi.cpp Bye.h 가 존재할 때, Hi.h는 Hi.cpp에서 생성된 Bye.h객체의 주소를 저장해야 한다..

    [c++/c] linux환경, 파일, 폴더 생성 소스 포스팅

    1.그냥그냥 모아놓으면 어차피 내 소스니깐 내가 쓰기 편해서 지속적으로 올려 놓을 생각이다. 2. 키워드 : 파일, 폴더, 생성, 소스, 코드, file, fopen 3. #include #include #include #include int main() { //********************************* // create directory //********************************* struct stat st = {0}; if( stat("com", &st) == -1 ) { mkdir("com", 0700); } else printf("fail\n"); //********************************* // create file //**********..

    [c++] const char vs char 비교 실험

    "결론은 그냥 쓰니깐 되더라."자세한건 자세히 설명 나와있는 블로그로.. 저는 코드 중심으로 모으니깐요..^~^ 1.그냥 한번 해보았다. 서로 값 주고 받기.const char가 char한테 주는 형식으로. 2.이건 잘 동작한다. #include #include #include int main() { const char array[] = {"abcdefg"}; char *pStr; pStr = (char *)malloc(sizeof(char)*10); strcpy(pStr, array); printf("%s\n", pStr); return 0;} 3.이러한 방식으로 값이 주고 받기도 한다.여기서 포인트는 char의 포인터의 주소를 줘야지 그 주소를 기반으로 한 포인터 한줄(배열)이 생겨난다.만약에 포인터..