프로그래밍 QnA

anster의 이미지

[완료] C++ 에서 생성자 관련 질문입니다..

안녕하세요~ C++ 공부중에 생성자때문에 질문 드립니다. ^^; 아래는 소스입니다..

muzie의 이미지

멀티쓰레드 프로그램에서 로그남길때..

약 20여개의 소스파일, 10개정도의 쓰레드가 동작하는 프로그램을 작성중입니다.
현재 로그를 화면에 찍기만 하고 있고, 이제 이것을 파일로 덤프하면서
운용할 계획입니다.

처음에는 메세지큐를 이용하여 로그를 남길생각이었는데
꽤 많은 쓰레드가 돌고있고 만약 한꺼번에 16개 이상의 로그가 메

ksseo63의 이미지

graphic device driver 함수 중 fb_copyarea, fb_imageblit, fb_fillrect는 언제 사용하나요?

안녕하세요.
Graphic device driver를 porting 하였는데,
fb_copyarea, fb_imageblit, fb_fillrect 함수를 언제, 어떻게 사용되는지 알고 싶습니다.
driver/video directory에 가면 cfb_copyarea, cfb_imageblit, cfb_fillrect 함수가 정의되어 있고
driver/video/specific에 가면 specificfb_copyarea, specificfb_imageblit, specificfb_fillrect가 정의되어 있으며,

angpang27의 이미지

우편번호 자동입력 질문이요..

경기도 성남시 분당구 금곡동 || 102-123

왼쪽컬럼에는 주소만있구요..

오른쪽 컬럼에 자동으로 우편번호가 입력이 되어야 하는상황인데요..

이미 많은 개발자들인 한번쯤 경험해보지 않았을까하는 생각에

질문드립니다.

공개된 소스같은거 있나요?

아님 정통부에서 제공하는 라이브러리

zerofive05의 이미지

리눅스 서버에서 멀티캐스팅 방식을 쓰레드를 써서 표현한건데요 에러랑 워닝 다잡앗는데 안되네요 ㅠㅠ

#include
#include
#include
#include
#include
#include
#include
#include
#include

pthread_cond_t thread_cond = PTHREAD_COND_INITIALIZER;
pthread_mutex_t mutex_lock = PTHREAD_MUTEX_INITIALIZER;

#define BUF_LEN 512
void* send_t(void* data);
void* recv_t(void* data);

int send_s, recv_s;
struct sockaddr_in mcast_group;
struct ip_mreq mreq;
char name[20];
int yes = 1;

zerofive05의 이미지

리눅스 서버에서 멀티캐스팅 방식을 쓰레드를 써서 표현한건데요 에러랑 워닝 다잡앗는데 안되네요 ㅠㅠ

#include
#include
#include
#include
#include
#include
#include
#include
#include

pthread_cond_t thread_cond = PTHREAD_COND_INITIALIZER;
pthread_mutex_t mutex_lock = PTHREAD_MUTEX_INITIALIZER;

#define BUF_LEN 512
void* send_t(void* data);
void* recv_t(void* data);

int send_s, recv_s;
struct sockaddr_in mcast_group;
struct ip_mreq mreq;
char name[20];
int yes = 1;

zerofive05의 이미지

#pragma 와 #pragma once에 대해서 알려주세요 ㅠㅠ

아직 C공부하고 있는 초본데요~
헤더파일에 #pragma 와 #pragma once 잇는데 무슨뜻인지 모르겠어요 ㅠㅠ
둘다 전처리기인거 같은데 어떻게 작용하나요?
간단한 예제와 자세한 설명 부탁드릴꼐요 ㅠㅠ

bakdorazi의 이미지

포인터 에러

아래의 소스를 돌리다가..
다음과 같은 에러가 나서 질문올립니다.

char *name;
in  i;
 
char *Names[] =
{
        "s0",
        "s1",
        "u0",
        "u1",
        NULL
};
 
 
char *GetName(int i)
{
        return Names[i];
}
 
for( i=0; i< 17; i++) {
 
  name = GetName(i);
 
}

이걸 실행시키면 아래와 같은

sky119m의 이미지

디바이스 드라이버 간단한 질문 고수님들 도와주세요

user 영역 프로그래밍 에서 sysinfo() 로 몇가지 시스템 정보를 가져 올수 있는데.

디바이스 드라이버(kernel 영역)에서도 가져올 수 있는 함수가 있는지 궁금하네요..

ins429의 이미지

fork()에 대해서..

fork()로 부모를 만들고
그다음에 자식을 100개 만들고 싶은데
이걸 for loop으로 돌려서 해되 되나요?
몇번 실험해 보았는데 제가 원하는 답이 나오질 않는거같네요.
fork()에 대해 개념이 아직 덜 잡혀서 힘드네요.
제가 대충 쑤도 코드 잡은건

main(){
int j;
pid_t pid;

for(j = 1; j<=100; j++){
pid = fork();

페이지

프로그래밍 QnA 구독하기