프로그래밍 QnA

toold의 이미지

이클립스에서 클래스 만들때요..

이클립스에서 클래스를 만들 때 클래스 생성하는 아이콘을 클릭하고, 클래스 이름 같은거 적고 그러잖아요..
그러면 새로운 .java 파일이 생성되는데요..
그냥 현재 main()이 있는 곳에 다른 클래스를 만들고 싶은데..안되나요..?
예를 들어서.. 한개 파일안에..

public class Me{
   //어쩌구 
} 

public class Test { 
    public static void main(String[] args) { 
       //저쩌구 
    } 
}

이렇게 하고 싶거든요.
그냥 임의로 저렇게 써준담에 컴파일하려고 하면..안되던데..
kknd345의 이미지

if에서 참이면 거짓으로 바꾸는 기호가 먼가요?

if ( a==C 
&&

( ( curX == dividePoint[divideNum].backDirectionX ) && ( curY == dividePoint[divideNum].backDirectionY ) )

)

여기서
( ( curX == dividePoint[divideNum].backDirectionX ) && ( curY == dividePoint[divideNum].backDirectionY ) )

이것의 참과 거짓이 반대로 들어가야 하거든요 그러니깐 저걸 만족하면 거짓이 되고 만족하지 않으면 참이 되는것요..
앞에다가 ! 붙이는 것 맞나요?

kukyakya의 이미지

UTF-8로 작성된 code를 gcc로 컴파일하려면 어떻게 해야 하나요?

#include<stdio.h>

int main()
{
        printf("strlen("가나다") = %d\n",strlen("가나다"));
}

를 gcc로 컴파일하면

[code:1]a.c: In function `main':
a.c:5: error: stray '\352' in program
a.c:5: error: stray '\260' in program
a.c:5: error: stray '\200' in program
a.c:5: error: stray '\353' in program
a.c:5: error: stray '\202' in program
a.c:5: error: stray '\230' in program
a.c:5: error: stray '\353' in program

babystore의 이미지

gtk에 관한 질문입니다 gtk에서 프래임 나누는 방법좀 알려주세

윈도우 창에 프래임을 나누듯이
gtk에서도 나눌려고 하는데 잘 안되네요
아시는 분은 좀 알려주세요

rokmn3309의 이미지

시스템언어설정과 소켓프로그램에서 데이터를 받아드리는것과의

안녕하세요..

현재 사용하고 있는 시스템은 whitebox 3.0입니다.
설치되어 있는 프로그램은 apache 2.0.49, mysql 4.0.2,php-4.3.6,sendmail-8.12.11,openssl-0.9.7d과
j2re1.4.2 , j2sdk1.4.2를 설치해서 사용하고 있습니다.

자바소켓서버와 flash의 xmlsocket과 통신을 하는걸 만드는도중에..
서버의 언어설정에 따라서 해석을 못하는 문제가 있어서..
질문드립니다.

서버의 언어설정이 ja_JP.eucJP로 되어 있는 경우에..
자바소켓에서 받아드린 데이터를 헥사코드로 출력해보면은..

kknd345의 이미지

이차원 배열에 값 입력 어떻게 하나요?

[code:1]int curPoint[22][22];
curPoint= (1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1 ),
(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1 ),
(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1 ),
(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1 ),
(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1 ),
(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1 ),
(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1 ),

이형영의 이미지

&quot; &quot; 안에 Unicode 글자를 입력하는데, Compile error?

안녕하세요~

이제 프로그래밍에 입문한지 얼마 안되는 사람인데요~

정말 어려운 난관에 부딪혀서 고수님들의 도움을 받고자 이렇게 글을 올립니다.

" " (쌍따옴표) 안에 글자를 입력하면 문자열인데요, 요기에 Unicode인 중국어를 입력하고 Compile할려는데 에러가 납니다.

살펴보니 Unicode 값중에 0x5C라는 값이 있는데, 그게 \ (역슬러쉬)를 의미합니다.

\ 는 C언어에서는 어떤 명령을 시행할 때, 예를 들어 \t (탭) 과 같이 인식하는데요, 아마도 컴파일러가 " " 안에는 \을 사용할 수 없다고 인식하는 거 같습니다.

yhjj777의 이미지

[질문] 서버의 cpu 점유율이 높아집니다..

흐.. 갑자기 cpu 점유율이 높아지는데요.. 쓰레드 문제와 센드큐과 꽉 찼을때의 문제라고 생각을 하고 그 부분을 집중적으로 손 봤는데.. 안잡히더군요.. 그래서 방금전 그런 현상이 벌어졌을때 truss로 해당 프로세스가 뭘 하고 있는지 살펴보니.. write를 계속 무한으로 하는데 에러 메세지가 socket is not connected라네요.. kqueue에 논블락킹 소켓, 멀티 쓰레딩 환경입니다... 이런 현상이 벌어지려면 선행 조건에 무엇이 있을까요??

[code:1]write(1,0x9ce4000,81) ERR#57 'Socket is not connected'

jai의 이미지

버퍼에 사용한 뒤에 주변의 변수가 달라져요.

로컬변수 두개인데요.
char name[64]="test";
char buf[2048];

로 연달아 선언했어요.

buf 를 함수에 인자로 넘겨주고, 함수가 끝나면 아래처럼 name 의 값이 사라져버려요.

name: test name 0x7fbffff6d0 buf 0x7fbfffeed0
name: name 0x7fbffff6d0 buf 0x7fbfffeed0
name: name 0x7fbffff6d0 buf 0x7fbfffeed0

그래서 연달아 있던 name, buf 를 선언 처음과 마지막으로 띄어 놨더니
name: test name 0x7fbffff6d0 buf 0x7fbfffee30
name: test name 0x7fbffff6d0 buf 0x7fbfffee30
name: test name 0x7fbffff6d0 buf 0x7fbfffee30
정상적으로 나오는데요.

페이지

프로그래밍 QnA 구독하기