프로그래밍 QnA

nananahaha의 이미지

error 종류

compile error
문법적인 오류, 실행조차 않됨

run-time error
논리적인 오류, 실행은 되지만 원치않는 결과를 초래

coding error
??

제가 아는바를 적어봤습니다만
코딩에러라는것이 있던데 .. 이건 뭔지 궁금합니다.

pedor의 이미지

gdb 프로그램 에러 출력 : 0xXXXXX in free () from /lib/i386-linux-gnu/libc.so.6 원인은 무엇인지?

gdb 프로그램 에러 출력 : 0xXXXXX in free () from /lib/i386-linux-gnu/libc.so.6 원인은 무엇인지?

프로그램 돌리다가 메모리 해제 할때 위 메시지가 gdb에서 출력이 되는데요

메모리 참조하는게 엉켜서 그런건가요?

실질적으로 free하는 메모리는 메모리 선언(malloc) 해제(free)만 하고 사용하지는 않는데요

포인터 메모리 참조하면서 다른 메모리참조(?)를 통해 메모리가 꼬이는건가요?

Lightstar의 이미지

자바와 C++ 암호화 복호화 해보신분

자바(안드로이드)에서 데이터를 암호화해서 c++로 보내주고 c++에서 복호화하려고합니다.

자바쪽 코드입니다.
public static void main(String[] args) {
// TODO Auto-generated method stub
encryp ec=new encryp();
String name="abcd1234";
System.out.println(name);
try {
System.out.println(ec.encrypt(name));
System.out.println(ec.decrypt(ec.encrypt(name)));
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}

}

dike94의 이미지

test1 디렉토리 아래(하위 디렉토리 포함) 있는 모든 파일들 중 network가 포함된 줄 수 출력하기...

test1 디렉토리 아래(하위 디렉토리 포함) 있는 모든 파일들 중 network가 포함된 줄 수 출력하는 법좀 알려주세요,.ㅠㅜ

eses9999의 이미지

syslog를 이용한 log 헤더 포맷 변경

현재 syslog를 이용해 여러서버의 log를 한서버로 모으고 있습니다.
모으면서 궁금한게 하나 있는데

혹시 syslog설정중 보내는 쪽이나 받는 쪽에서 log헤더의 포맷을 변경할수 있는지 궁금합니다.

예를 들어 /var/log/message 라는 로그헤더가
Apr 16 16:00:57 localhost rsyslogd:... < - 이렇다면
보내는쪽 서버나 받는쪽 서버에서 syslog 설정을 변경해
2014-04-16 16:00:57 localhost rsyslogd:... <- 이런식으로 형식을 바꿀수 있을까요?

Lightstar의 이미지

long byte로 변환 시프트 횟수가 음수이거나 너무 큽니다. 정의되지 않은 동작입니다.


자바클라이언트에서 시간(1970년 이후)을 long형으로 얻고 byte[8]로 바꿔서 c서버로 보내고 c서버에서 얻은값을 long으로 다시 바꾼 후 c에서도 시간을 얻어 비교하려고합니다.

자바

biokk의 이미지

qt(C++) 에서 메모리 할당(malloc)후에 해제(free) 할때 세그멘테이션 에러가 나는데 왜 이러는지 모르겠네요

생성자에서 메모리를 할당하구요
소멸자에서 메모리 해제하는 코드를 넣어놨느데요

생성자
test = (unsigned char*)malloc(512);

소멸자
if(test != NULL)
{
free(test)<---------------여기서 세그멘테이션
test= NULL;
}

이런식으로 처리하는데요

항상 free하는 부분에서 세그멘테이션 에러가 나더라구요
생성자에서 디버깅해서 메모리 할당하는것 확인까지 했는데도 이런 에러가 나는데요

다른 곳에서 메모리 해제 하는 데도 없는데 저러니깐 원인을 모르겠습니다.
프로그램 상에서 동적 메모리 할당(malloc)을 여러개 하는데 저 한곳에서만 저런 에러가 나는데요
메모리 할당을 많이 해서 그런가...원인이 무엇인지 모르겠네요
항상 세그멘테이션이 나는게 아니고..어떨때는 잘되고 어떨때는 에러가 나더라구요
감사합니다.

smallhuman의 이미지

이클립스에서 Pthread 관련 리터럴들을 인식하지 못합니다

우분투 13.10, 이클립스 CVS 에서 개발중입니다.
#include 를 적어주어서 pthread 관련 함수들을 사용하는 데에는 문제가 없는데
이상하게 리터럴들을 인식하지 못하네요. 가령 ETIMEDOUT, EBUSY 같은 것들 말이죠. 계속 could not resolve ... 에러가 뜹니다.
이게 정의된 파일이 빠져있다는 이야기인데 왜 이런 건가요 ㅠ.ㅠ..

페이지

프로그래밍 QnA 구독하기