프로그래밍 QnA + 설치 및 활용 QnA + 질문

inviolable의 이미지

C#에서 질문이 있습니다.

책에 문제가 나왔는데 답이 없어서 여쭙습니다. 이유를 생각해봐도 잘 모르겠네요.;;;

class A
{
class B:A{}
}

이 선언문, 컴파일 해보니 되던데요. 이 선언문이 옳은 이유가 무엇인지요???;;;

두서없이... 죄송합니다..ㅠㅠ

deuxksy의 이미지

linux 에서 Oracle ora_cjq0<SID> 가 좀비 프로세서 생성 관련 도움을 받고 싶어서 글을 씁니다.

CentOS 5.4 에 Oracle 10.2.0.1.0 가 설치 되 있습니다.
오늘 새벽 부터 ora_cjq0 가 좀비 프로세서를 만들어 내기 시작을 했습니다.
oracle 5082 1 0 Jul04 ? 00:03:49 ora_cjq0_
oracle 1014 5082 0 Jul05 ? 00:00:00 [sh]
oracle 6394 5082 0 03:10 ? 00:00:00 [sh]
oracle 8743 5082 0 03:52 ? 00:00:00 [sh]
oracle 10535 5082 0 04:17 ? 00:00:00 [sh]
oracle 11040 5082 0 04:28 ? 00:00:00 [sh]
oracle 11810 5082 0 04:43 ? 00:00:00 [sh]
oracle 15454 5082 0 05:58 ? 00:00:00 [sh]

런맨의 이미지

임베디드 리눅스에서 usb프린터로 출력하는데 막혔습니다.

arm 보드에 usb프린터(hp deskjet 1015)를 연결하여 출력을 하고싶은데
/dev/usb/lp0 디바이스까지는 인식이되었습니다.
cups와 hplip 를 크로스 컴파일까지는 했는데

cupsd 데몬을 띠우고
# ./lpadmin -p DeskJet -E -v usb:/dev/usb/lp0 -m hp-deskjet_ink_adv_2060_k110.ppd
# ./lpoptions -d DeskJet
해서
# ./lp test.txt 를 하면
Returning IPP client-error-document-format-not-supported for Send-Document (ipp://localhost:631/prin ters/DeskJet) from localhost
라는 에러 로그가 나옵니다. 지원하지 않는 포멧이라는데 자료를 찾아보니
gs(고스트스크립트)라는걸 더 설치해줘야할거같은데 이건 크로스 컴파일도 에러로 막힌 상태입니다.
혹시 해보신분 계시면 조언구합니다.

yahoai의 이미지

server can't find : NXDOMAIN 이 뜨는데..

안녕하세요 (__)

서버관련 지식이 매우 초보인 유저입니다.

현재 ns.cafein-app.com 이라는 네임서버를 만들어 두었습니다.

한 서버에 새로 allofgoods.com 라는 도메인을 연결하려고 하는데..네임서버는 ns.cafein-app.com 으로 연결해두었고요.

nslookup 을 해본결과

;; Got SERVFAIL reply from 172.27.0.1, trying next server
;; Got SERVFAIL reply from 168.126.63.1, trying next server
Server: 172.27.0.1
Address: 172.27.0.1#53

** server can't find allofgoods.com: NXDOMAIN

다음과 같이 나오네요.

centos 에 nginx 를 사용하고 있고

nginx 에서는 설정을 해둔 상태입니다.

아예 접속조차 안되는 상황이라..

dltkddyd의 이미지

utf8 인코딩 자체의 숫자 값을 출력스트림의 오른쪽항으로 전달할 때 문자가 출력되도록 하고 싶습니다.

제가 사용하고 있는 리눅스의 언어 로케일은 utf8입니다. 그리고 와이드 캐릭터를 utf32, utf16으로 인코딩하는 클래스를 만들었습니다. 즉 와이드 캐릭터가 utf8_type, utf16_type, utf32_type 클래스의 생성자로 전달되면 해당 클래스의 인코딩으로 변환됩니다. 그런데 문제는 이 변환된 인코딩 자체는 숫자죠. 출력하기 위해서는 다시 와이드 문자로 바꿔야 하는 번거로움이 생기더군요. 가령 L'가'의 유니코드는 0xAC00입니다. utf8_type에 의해 변환되면 이 코드는 0xEAB080이 됩니다. 이 객체를

wcout<<(utf8_type의 객체);

라 하게되면 숫자가 출력됩니다. 이를 문자로 출력하려면 다시 wchar_t로 캐스팅해서

wcout<<(wchar_t)(utf8_type 객체);

위와 같이 언급해야 문자가 출력됩니다.
즉 (wchar_t)(utf8_type 객체) 는 이미 다시 0xAC00과 대응되는 문자를 출력하는 것인데, 그렇게 하지 않고

wcout<<(utf8_type객체);

babbab의 이미지

한글 regular expression 구현 (소스 포함)

그동안 초성이 ㄱ이고 중성이 ㅏ이고 종성이 ㄴ인 것을 매치하는 한글 regexp를 구현할려고
공부했습니다. 이것은 중간 결과입니다.

구현된 operators: [^-], <>, (), |, *, .
+, ?, ^, $, (sub expr)은 아직 구현되지 않았습니다.
<> operator는 한글 자모 operator입니다.
쓰는 방법은 <초성,중성,종성> 으로 kldp.org에서 몇몇 분들이 얘기 하셨던 부분입니다.
이 구현으로 많은분들이 한글 regexp에 관심을 가져주길 희망합니다.

윈도우 8.1 64bit에서 mingw (GCC) 4.8.1 으로 컴파일 했습니다.
컴파일러에 주어진 옵션은
-Wl,--stack=104857600 -Wl,--heap=104857600 -finput-charset=CP949 -g
입니다. 리눅스에선 아직 컴파일해보진 않았습니다. 즐거은 코딩되세요.

park27001의 이미지

ELF 바이너리에서 섹션을 임의로 만들었을때, 필요한 작업은 무엇이 있을까요?

어떤 장비의 펌웨어를 들여다보니 실행가능한 ELF 바이너리에 일종의 파일시스템같은 것이 섹션으로 분리되어 들어있습니다.
이것과 비슷한 것을 만들어 보고 싶어서 같은 방식으로 파일시스템 바이너리를 만들어서 fs라는 섹션에 들어가도록 오브젝트 파일을 만들었습니다.

이제 이 섹션에 있는 데이터를 사용하려고 메인 프로그램 코드에 extern 변수 형식으로 fs섹션에 있는 데이터에 대한 포인터를 지정해두고, 사용해보려고 하니, 데이터가 전부 0x00으로 아무것도 들어있지 않네요.

이런 형식으로 사용하려고 한다면 뭔가 추가적으로 지정해주어야 하는 것이 있나요?

trymp의 이미지

c++ 중급책 좀 추천 부탁드려요..


C++ 중급 책을 찾고 있습니다.

웬만하면 한국어이고 예제가 많은 책이면 좋겠습니다.

C++ 을 이용해서 linux daemon 을 짤일이 생겼는데

C만 하다가 C++ 하니까 많이 어색하네요. ㅠ..ㅠ

C++ 잘하시는 분들 조언 부탁드립니다.

ClowK의 이미지

[C++] char* num = new char; 로 선언한 변수는 어떻게 delete 해야 하나요?

문자열을 출력하거나 파라미터로서 사용해야 하는데,

int형 숫자를 문자열에 붙였다 바꿨다 해주어야 할 필요가 있어 다음과 같은 코드를 사용했습니다.

int value = 10;
char* num = new char;

sprintf(num, "%04d", value);

그리고 이렇게 숫자로부터 변환된 문자열을
char str[100] 으로 선언된 문자열에 strcpy로 붙이기도 하고 쓰는 건 별 문제가 없었는데요...

문제는 모듈 종료시
delete num; 하니까 아래와 같은 에러가 발생하네요. delete [] num;도 마찬가지입니다.

 Windows has triggereda breakpoint in MYPROGRAM.exe.

nomail의 이미지

git 2.0 변경사항 중에 해석이 안되는 부분이 있어서요.

안녕하세요.
얼마전에 git 2.0으로 버전업이 되면서 많은 부분이 바뀌었는데요.

http://blogs.atlassian.com/2014/06/happened-git-2-0-full-goodies/

위의 사이트에서 요약된 내용을 읽어보는데 해석이 안되는 부분이 있어서 질문 드립니다.

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 질문 구독하기