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

eagle76fish의 이미지

클래스의 virtual function table과 가상함수의 동적바인딩이 잘 안 됩니다.

가상함수 테이블(virtual function table)은 컴파일 타임에 생성이 되고, 가상함수 테이블의 대상인 클래스로부터 생성된 객체 포인터의 vptr은 실행시에 동적으로 결정되는 것으로 알고 있습니다. 그래서 실습코드를 만들어보던 중에 동적결합의 이상유무를 발견하게 되었습니다. 코드는 다음과 같습니다.

class TopC {
public:
virtual void QueryInterface()=0;
};

trymp의 이미지

국가별 대략적인 network hop count 가 정의된 곳이 있을까요?


국가별 네트워크에서 network 의 hopcount (ip header TTL) 가
대략적으로라도 정의된 문서나 DB 가 있을까요?

물론 우리나라가 기준점입니다.

조언해 주시면 감사하겠습니다. ㅎㅎ

Yung의 이미지

C++ static 함수

안녕하세요. 방금 가입했습니다만 질문이 있네요.
VC6 를 시용하고 있는데 static 함수를 사용하고 있습니다. 그런데 static함수 사용하기 전에는 컴파일 에러가 없었는데, static thread함수 UINT CClaass::ThreadFunc(LPVOID IParam)사용하고 난뒤 컴파일 하니까 error C2065 다이얼로그 IDD_XXX_DIALOG undeclared identifier, error C2057 expected constant experession가 발생합니다. 이 에러가 발생한 위치가
// Dialog Data
//{{AFX_DATA(CXXXXDlg)
enum { IDD = IDD_XXXX_DIALOG };<--- error발생위치

//}}AFX_DATA

다이얼로그의 변수가 위치한 곳이고 일반적으로 수정하지 않는 곳이라 어떻게 해결하는지 또 왜 발생하는지 고수님들께 여쭈어 봅니다. static함수의 입출력 인수는 해당변수의 클라스 주소로 접근해야 하며 thread 함수에서는 에러가 없습니다.

익명 사용자의 이미지

DB 테이블명 컬럼명을 모를때 값 조회 방법 문의

안녕하세요
sql 쿼리문 질문 좀 드리겠습니다

현재 분석중인 sqlite 파일에 테이블이 30개 정도 있고
테이블마다 row 개수는 수천개에서 500만개까지 다양합니다

여기서 문의 드립니다

예를들어
"ABC" 라는 값이 디비 어딘가에 저장이 되어있는건 확실한데
어느 테이블의 어느 컬럼에 있는 값인지 모르는 상황입니다
이것을 c++ 같은 프로그래밍 언어로 찾기보다는 sql 쿼리문으로 찾고 싶습니다

30개의 테이블을 하나의 테이블로 join하여
다양한 타입의 컬럼을 문자열 형태로 비교하면서 찾아야할까요?
어떤 방법을 사용하면 좋은지 궁금합니다

익명 사용자의 이미지

[C 언어]상용 라이브러리에서 구조체 이름이 충돌합니다

안녕하세요.
C 언어로 구현한 프로그램의 상용 라이브러리에서 구조체 이름이 충돌하는 상황이 발생했는데,
도저히 해결 방법을 못 찾겠어서 질문 올립니다.

상용 라이브러리 두 개를 사용해야 하는데,
해당 라이브러리 내에 정의된 구조체 이름이 같은 걸로 정의되어 있습니다.

비주얼 스튜디오에서는 이런 에러를 출력합니다.

error C2371: 'LIST': 재정의. 기본 형식이 다릅니다.
'LIST' 선언을 참조하십시오.

혹시 이걸 해결할 수 있는 방법이 있을까요?

kkb의 이미지

특정 데이터값의 바이너리 파일 만들기

바이너리 파일을 만들어야 하는데
특정 데이터값의 바이너리 파일을 만들 수 있을까요?

즉,
$ hexdump tmp_file1
0000000 0a
0000001

$ hexdump tmp_file2
0000000 ff70 0001
0000001

위와 같은 제가 필요한 특정 데이터(0x0a 혹은 0xff700001)를 가진 파일을 만들고 싶은데
어떻게 만들 수 있을까요?

소형 임베디드 장비라서 파이썬은 없습니다

parkon의 이미지

혹시 소스 코드 비교(diff) 하는 방법 있나요?

두 파일을 비교할 때 보통은 diff나 diffpdf를 쓰는데

사이즈가 큰 두 python 파일 비교할 때는 코멘트 라인도 그렇고 여러모로 불편하네요.

혹시 python 등 소스 파일 비교에 특화된 tool이 있나요?

가급적 무료 공개 소프트웨어면 좋겠습니다.

김과자의 이미지

리눅스 vfs 관련 자료

리눅스 vfs 관련해서 한글로 된 자료를 어디서 찾을 수 있을까요?
vfs를 공부해볼 겸 파일시스템을 만들어보려고 합니다.

익명 사용자의 이미지

가장 간단한 윈도우 GUI 개발툴이 무엇일까요?

윈도우에서 C언어로 짜여있는 프로그램이 있습니다
현재는 콘솔에서 간단히 입력을 받아 동작하는데, 이걸 GUI 형태로 입력부만 바꿔보려 합니다.

검색 열심히 해보니 비주얼스튜디오로 C#을 하라는 이야기가 많이 보이는데
고수님들의 생각은 어떠신지 궁금합니다

trymp의 이미지

브라우저 디버깅 하는 방법 좀 알려주세요.

브라우저에서 리다이렉션 테스트하는데, 브라우저가 어떤식으로 소켓을 열고 어떤 IP로 connect 를 맺는지 궁금합니다.

브라우저에서 어떤 소켓이 열리고 목적지IP주소가 어디인지 확인할 수 있는 방법이 있나요?

windows 10 환경에서 크롬을 쓰고 있습니다.

조언해주시면 감사하겠습니다.

페이지

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