Example

    [graphic] libjpeg-turbo/libjpeg-turbo

    1. Referencegit hub - https://github.com/libjpeg-turbo/libjpeg-turbomain page - http://libjpeg-turbo.virtualgl.org/ Describe blog(other person) - http://hanburn.tistory.com/139 example1 - http://stackoverflow.com/questions/9094691/examples-or-tutorials-of-using-libjpeg-turbos-turbojpegexample2 - http://pingus.seul.org/~grumbel/tmp/libjpeg-test.c 2. libjpge-turbo 란 무엇인가SIMD instruction을 이용한 JPEG ..

    socket example 1

    socket example 1

    소켓통신에 대한 코드를 다른 블로그에서 본 후에 약간 수정을 하였습니다. ( 출처 :http://blog.naver.com/hanhi95/220317030958 ) socketServer.c /* * * http://blog.naver.com/hanhi95/220317030958 */ #include #include #include #include #include #include #include #define BUF_SIZE 100 void error_handling(char *message); int main(int argc, char *argv[]) { int serv_sock; int clnt_sock; struct sockaddr_in serv_addr; struct sockaddr_in clnt..

    berkeley DB example 버클리 DB 예제

    c 언어에 대한 소스입니다.cpp, java 등의 여러가지 버전이 존재하고 함수의 모양도 가지각색이라 잘 살펴봐야합니다... 1. 설치에 대해서 burkeley db install - ubuntu http://www.linuxfromscratch.org/blfs/view/svn/server/db.html 설치하는 방법http://kiuni.tistory.com/1 or $ sudo apt-get install libdb-dev$ sudo apt-get install libdb++-dev (apt-get을 추천합니다.) 컴파일 하는 방법$ g++ main.cpp -ldb (이걸 찾느라 30분은 헤맸다.. -ldb... 이런....ㅜㅜㅜ) 2. trouble shooting1) open 함수가 버전에 따라서..

    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..

    [fontconfig] example 실행시키기 (소스, 컴파일, 실행)

    [fontconfig] example 실행시키기 (소스, 컴파일, 실행) 실행환경 : Ubuntu 14.04 간단하고 빠르게 적고 넘어가겠다. 1.vi를 연 후에 아래의 코드를 main.cpp로 저장한다. #include #include #include int main() { FcPattern *pat; FcFontSet *fs; FcResult result; FcObjectSet *os; pat = FcNameParse( (const FcChar8 *)"Ubuntu"); // make 'Ubuntu' family pattern FcConfigSubstitute(0, pat, FcMatchPattern); FcDefaultSubstitute(pat); fs = FcFontSetCreate(); { FcF..

    [zlib] zlib example code (from zlib homepage)

    /*http://www.zlib.net/zpipe.c*//* zpipe.c: example of proper use of zlib's inflate() and deflate() Not copyrighted -- provided to the public domain Version 1.4 11 December 2005 Mark Adler */ /* Version history: 1.0 30 Oct 2004 First version 1.1 8 Nov 2004 Add void casting for unused return values Use switch statement for inflate() return values 1.2 9 Nov 2004 Add assertions to document zlib guar..

    openGL | install opengl & sample example

    openGL | install opengl & sample example

    환경 : ubuntu 13.10 64bit install $ sudo apt-get install mesa-common-dev$ sudo apt-get install freeglut3-dev compileg++ .cpp -lGL -lGLU -lglut -o a sample code#include #include void renderfunction() { glclearcolor(0.0, 0.0, 0.0, 0.0); glclear(gl_color_buffer_bit); glcolor3f(1.0, 1.0, 1.0); glortho(-1.0, 1.0, -1.0, 1.0, -1.0, 1.0); glbegin(gl_polygon); glvertex2f(-0.5, -0.5); glvertex2f(-0.5, 0.5);..