분류 전체보기

    printf에서 %d %09d %19d의 차이에 대해서

    %d는 int 형을 출력하는 것인데, %와 d사이에 여러 옵션을 넣을 수 있다. 그중에 아래의 것들을 살펴본다. #include int main(int argc, char *argv[]) { int num = 123456; printf("%09d\n",num); printf("%9d\n",num); printf("%19d\n",num); printf("%d\n",num); return 0; } output은000123456 123456 123456123456 이다.

    [c++] snprintf, sprintf 예제

    sprintf는 문장, 혹은 하나의 버퍼를 타겟 버퍼에 그대로 복사를 하는 것이고, snprint는 크기를 정한 후 복사하는 것이다. #include #include int main(int argc, char* argv[]) { /* sprintf example */ char buf[256]; int len; int i; len = sprintf(buf, "Hello,\n"); for (i=0;i

    2차배열 동적 할당, 교환하기 등.

    아래 블로그를 참조하였습니다.http://gshan85.tistory.com/34 요약 : 2차 배열로 생성하고, 1차 배열을 덮어 씌우는데, 그 1차배열은 할당, 삭제가 가능하다. #include #include using namespace std; void swap( char **tmp ) { for( int i=0;i

    java - jni로 hello world 출력하기

    http://bunhere.tistory.com/229 위 블로그를 참고했음을 밝힙니다. 저는 간략히 적겠습니다. 1. 소스를 작성한다 ( Hello.java, hello.c ) 2. 여러 종류의 컴파일을 실행한다. 3. 결과물을 실행시킨다. Hello.java public class Hello { native void printHello(); native void printString(String str); static { System.loadLibrary("hello"); } // hello.c public static void main(String args[]) { Hello hello = new Hello(); hello.printHello(); hello.printString("Hello Wor..

    java 설치 후 명령어가 안될때 - 우분투(ubuntu 14.04)

    명령어 등록하기( 터미널에서 작동할 수 있게 ) 명령어를 모아놓은 곳에 링크를 시켜놓으면 된다.(명령어들이 모아져 있는 곳 : /usr/bin 링크가 될 대상 : java) 본인은 javah를 사용해야하는데 명령어가 없다고 해서 소프트 링크를 만들었습니다. 1. 명령어들이 모여져 있는 곳으로 이동한다.$ cd /usr/bin 2. 그 곳에서 jdk에 있는 실행파일을 링크시킨다.$ sudo ln -s /usr/lib/jvm/jdk1.6.0_32/bin/javah javah 3. 끝.

    Java home 설정하는 방법 - ubuntu 14.04

    ubuntu 14.04에서 java home을 설정해놓는 방법입니다. 1. $ sudo vi /etc/profile 2.맨 아랫줄에 추가JAVA_HOME=/usr/lib/jvm/jdk1.7.0export JAVA_HOME 3.저장 후 종료 +2에서 경로는 본인의 환경으로 맞춰주면 됩니다. reference : http://stackoverflow.com/questions/9612941/how-to-set-java-environment-path-in-ubuntu

    [스크랩][스크랩][번역] J2ME의 Personal Basis Profile 대 Personal Profile: 차이점

    http://golmong.tistory.com/m/post/96 저자 Eric Giguere오랫동안 JavaME(Micro Edition)에 대한 최대의 관심은 2000년 5월에 최종적인 형태로 공개된 바 있는 CLDC(Connected Limited Device Configuration)에 집중되어 왔으며, 2개월 후에 최초의 CLDC 기반 프로파일인 MIDP(Mobile Information Device Profile)가 발표되었다. MIDP는 새로운 애플리케이션 모델과 더불어 사용자 인터페이스 및 persistence를 위한 클래스를 정의한다는 이유로 자바 커뮤니티에서 커다란 반향을 불러일으켰었다. 다시 말해서 MIDP는 인터랙티브 애플리케이션의 배치 및 실행을 위한 완벽한 환경을 제공했던 것이다..

    [JAVA] 계산기 예제 (swing, event, awt, util)

    Java 연습겸 어떤 분이 계산기를 올려주셨길래 따라쳐보면서 연습했습니다.( 원본 : http://djsdj222.blog.me/220170288062 ) import java.awt.*; import java.awt.event.*; import javax.swing.*; import java.util.*; public class Calc extends JFrame { JLabel label; JButton bNum[] = new JButton[10]; JButton plus, minus, multi, div, equal, clear; String inputValue; int result; char lastOp; public static void main(String[] args) { new Calc()..