프로그래밍 QnA

dltkddyd의 이미지

생성자에서 가상함수를 호출하지 말자라는 주장에 대해

Effective C++ 99쪽에 객체 생성 및 소멸 과정 중에는 절대로 가상함수를 호출하지 말자라고 하였는데.

경우에 따라 생성시 가상함수가 호출되는 것이 프로그램머의 의도라면 그렇게 해도 되지 않을까요? 아래 간단한 예제 프로그램을 봐주세요.

xoduddk123의 이미지

dd 명령어로 데이터가 써져있는 부분만 부분적으로 뽑아올수있나요?


안녕하세요

궁금한점이 있습니다.

1G짜리 SD카드가 있다고가정을 하고 이 SD카드를 /dev/zero로 전부다 0으로 밀어버립니다.

그리고 이 SD카드에 임의의 여러파일들을 넣습니다.

이렇게되면 0000 으로 전부다 채워져있던 sd카드에 넣어주는 파일에 해당하는만큼 섹터별로 데이터가 써진다고 생각하고있습니다.

이 데이터가 써진 부분만 섹터단위별로 dd명령어로 섹터단위별로 뽑을수 있나요 ???

파일을 써준다고해도 1G전체영역에 골고루 써지게 될텐데...

이러한 데이터를 일일이 헥사에디터로봐서 수작업으로 뽑아내기에는 엉청난 노가다일거같은데..

방법이 없을까요 ?? ?

meamde의 이미지

c언어에서 기본적으로 출력되는 한글의 형식은 뭔가요?

일반적으로 c에서
char str[] = "한글출력";
printf("%s", str);
과 같이 한글을 출력하면 글자당 2바이트로 출력이 되잖아요? 이때 출력되는 한글은 UTF-16인 건가요?? 오늘 자바toC 클라이언트 - 서버를 만들었는데, 자바에서 string.getBytes로 얻은 바이트 어레이를 그대로 전송해서 c에서 char배열로 받으니 정상적으로 출력이 되던데...

kjl2875의 이미지

안드로이드 폰갭 프로그램 종료제어 문제

목적: 안드로이드 기반 폰갭 앱에서 뒤로가기 버튼을 2번눌러야지만 앱 종료

goofy2의 이미지

c++ 동적 링크 질문드려요...


동적 라이브러리 (.so, .sl)등의 파일을 dlopen, dlsym 함수들을 사용하여 프로그램을 만드는 것은 아는데...

dlsym으로 함수를 얻어오기 위해서는 라이브러리(.so)에서 extern "C"를 해줘야 하자나요...

그런데 이번에 제가 쓰려는 라이브러리가 Class 로 되어 있는 라이브러리에요..ㅠㅠ 또한 라이브러리를 재컴파일을 못하는 상황이구요...

Class로 되어있는 함수를 dlopen, dlsym으로 불러올 수 있나요?

아니면 Class로 되어있는 라이브러리를 동적으로 불러 쓰는 다른 방법은 없을까요?/

인터넷으로 조금 찾아보니 Dynamic link로 컴파일할때 어떤 옵션을 사용하면 프로그램 실행 시 LD_LIBRARY_PATH에서 찾아쓴다는거 같은데..

정확히 어떤 의미인지요..ㅠ

piwoojoo의 이미지

리눅스 소켓 채팅 서버(무선랜) 관련 질문이 있습니다.

Embedded 서버라고 해야되나 .. 아무튼 linux 계열인 보드에서 서버를 구축하고 있는데,

우선 절차가.. ifconfig로 IP를 제가 직접 바꾼뒤(AP의 IP가 5.5.5.1 이라면 5.5.5.165 <- 변경)

iwconfig 명령어를 이용해서 무선랜 활성화 및 AP에 연결 후 서버를 돌리고 Client(노트북)에서 server에 접속하고 있습니다.

제가 궁금한것은 Local로만 동작한다는 것입니다. 즉, 같은 AP에 연결된 단말들만 통신이 가능하고, 다른 네트워크에 있는

단말들은 아무리 서버의 IP와 서버의 포트번호를 쳐도 도저히 통신이 안됩니다...

왜 그런지 정말 궁금하네요 ㅠㅠㅠ

gildong17778의 이미지

-

페이지

프로그래밍 QnA 구독하기