프로그래밍 QnA

jjjjrr의 이미지

cpu 는 어떻게운영체제를 읽어내는가여...?

안녕하세요

프로그래밍 코드를 cpu 가 어떻게읽는지

그원리를 알고싶읍니다

질문이 좀 이상한데여

c 든 c++ 이든지 이용해서 프로그램을 만들면

운영체제에의해서 실행이되는데여

운영체제없이 cpu 가 프로그램코드를 읽게하는것은 어떻게하는건가여

그러니까

운영체제도 하나의 프로그램일텐데여 (프로그램코드의 집합)

cpu 는 어떻게운영체제를 읽어내는가여...?

그리구

보통 운영체제깔때

플로피디스켓에 도스프로그램이있는데여

clooney의 이미지

[질문] 폰트 추출관련

안녕하세요 ?
TTF 폰트에서 비트맵 폰트를 추출할려고 합니다.
제가 할려고 하는것은 비트맵 폰트를 추출하여 픽셀을 하나하나
디스플레이 할려고 합니다.
ttf2bdf를 사용하여 해 보았으나, 비트맵폰트가 랜더링이 되지
않은채로 되더군요.
혹시 랜더링이 된 폰트로 비트맵폰트를 추출할 방법이 없나요?
음... 더 나아가 헤더파일로 만들어주면 더 좋고요...으~~

도움부탁드립니다. 수고하세요

bizzare의 이미지

[질문] C++에서 파일 합치기.. (아직 미해결.... T_T)

제 설명이 부족했네요 -_-;; (수정했습니다.)

C++로 프로그램을 짜는데..

두개의 바이너리 파일이 있습니다.
A라는 파일과, B라는 파일...

이 두 파일을 하나의 파일로 합치는 프로그램을 짜고고 싶습니다.

A바로 뒤에 B를 붙이는 방식으로요. -_-;;

어떻게 하면 될까요? -_-;;;;

bizzare의 이미지

함수 인자로 포인터 넘길 때..

함수의 인자로 주소값을 넘길 때..
32비트 컴퓨터에서는

Function( (int)pSomeAddress);와 같이 int로 캐스팅해서 넘기는 경우가 많았는데요..

64비트에서는 int와 주소값의 크기가 달라서 이게 안되더군요.

void*를 쓰면 될 것도 같은데..

문제는 해당 함수가 포트란으로 제작된 것이라.. void*를 쓸 수가 없는 것 같더군요.

포트란에서 64비트 정수형으로는 만들기 쉽다고 해서..
C에서 어떻게 캐스팅을 해줘야 하는지 고민 중입니다.

bizzare의 이미지

코드상에서 플랫폼 구별..

현재 여러 플랫폼에서 컴파일되도록 코드를 만들고 있는데요.

보통 윈도우에서는
#if (defined(_MSC_VER) && defined(WIN32))와 같이 define 되어 있지않습니까?

_MSC_VER는 VC++의 버전을, WIN32 는 32비트 윈도우를 의미하는 것으로 알고 있는데..

64비트 윈도우는 어떻게 구별하는지요?

그리고 리눅스, 여러 회사의 유닉스 등은 어떻게 구별하는지요?
이미 정해진 것이 있는지요? (규약이라도..)

아니면 프로그래머가 알아서 정해놓고 써야 하는것인지요?

cromkhc의 이미지

초보적인 질문인데요....call by reference 방식좀 알려주세요~~

#include<stdio.h>

void F_ref(int *X, int *Y, int *Z); // Function Prototype declare, by referece

// global var
void main()
{
int A = 22;
int B = 32;

int A2;
A2 = A+B;

F_ref(&A2, &A, &A); //여기서 value 방식으로하면
(A+B, A,A)인데요... ref방식으로 해야해서 주소를 넘거야 하는데 &A+&B로 해야하는데 에러가 나더라구요.. .그래서 변수를 하나 선언해서 보냈는데 괜찮은 방법인가요?

printf("A+B=%d, A=%d, A=%d\n", A2, A, A);
}

void F_ref(int *X, int *Y, int *Z) // 54 22 22

bugiii의 이미지

C++ 상속 받은 클래스가 스택에 만들어지지 않도록 강제하는 방

안녕하세요?

상속 받을 클래스가 스택에 만들어지면 안되게 베이스 클래스가 강제할 수 있는 방법이 있을까요?

특정 클래스가 스택에 만들어지지 않도록은 소멸자를 protected 나 private 으로 하면 되는데요. 그것을 상속 받는 클래스까지 하게 할 수는 없었습니다.

혹시 다른 기법이 있을지 궁금합니다. 같이 고민 좀 부탁드립니다.

ctcquatre의 이미지

IP 스푸핑이 궁급합니다.

ip spoofing

개인 프로젝트를 하다가 보안에 좀 신경쓸일이 있어서
생각을 하다가 과연 ip spoofing이 tcp의 연결형 stream에서
가능 할지 의문이 생기더군요.

한번의 패킷이라면 주소를 허위로 조작해보면 상관없지만
계속 해서 통신을 해야되는 상태라면 스푸핑을 하는쪽에서도
응답 패킷을 받아야할텐데. 과연 이게 가능한지?

패킷덤프로 덤프를 떠서 되 받아 보내는것도 한두번일텐데.

C가 스푸핑을 시도하는 클라이언트라 치면

A서버 B클라이언트의 통신에서

tough923의 이미지

캠의 영상을 전송하여 원도우에서 출력시의 궁금점입니다. 조언

보드나 리눅스pc에서의 캠의 영상을 윈도우로 영상을 전송시켜서 출력을 할려고하는데,,, 윈도우에서 그 영상이 출력 가능한지 알고 싶습니다.

그것이 가능 하다면 윈도우에서는 어떠한 방법으로 영상이 출력가능한지 알고싶습니다. (제가 알기로는 원도우에선 bmp로 연속된 동작으로 출력시키는 걸로 알고 있는데 리눅스는 bmp형식이 아니지 않습니까?)

많은 분들의 조언 부탁드리겠습니다

NamSa의 이미지

perl이나 파이썬으로 mp3,ogg 플레이?

perl이나 파이썬으로 mp3,ogg 플레이어를

간단하게 짜보고 싶은데..

예제코드를 어디서 구해야 할까요?

페이지

프로그래밍 QnA 구독하기