프로그래밍 QnA

익명 사용자의 이미지

한메일 같은 웹메일은 외국어 또는 utf-8같은 것을 어떻게 처리

한메일에 utf-8로 보내보면.. 첫장에는 깨져서 나오고..

내용보기를 누르면 [외국어가 섞여있습니다. 클릭하시면 보실수 있습니다]

라고 나오고..그걸 클릭하면..다른 부분은 변하지 않고.

그 페이지만 디코딩되서 뿌리지더군요..

참 멋있긴한다..

이것 어떻게 돌아가는지 짐작이 안되네염..

조언좀 부탁드립니다..

익명 사용자의 이미지

C++로 소켓 프로그래밍을 할때^^;

소켓을 써서 네트워크 프로그래밍을 하려고 하는데

제가 쓰는 언어가 C++ 이어서요.

C library의 socket 관련 부분들을 class로 만들어 놓은것들은

어디서 찾을수 있을까요?

익명 사용자의 이미지

[질문]유닉스/리눅스 시스템 프로그랭 책 추천 좀...

유닉스나 리눅스 시스템 프로그래밍 책 좀 추천해주세요....
잘 모르니까....좀 자세하게 나와 있는것이면 더욱 좋구요....
그럼..수고..

익명 사용자의 이미지

메신저 만들기 질문

안녕하세요.
리눅스의 X에서 메신저를 만들어야 하는데.
개념이 잘 안잡혀 고수님들의 조언을 부탁드립니다.(원도우도 괜찮음)
메신저 만드는 것에대한 책이나 사이트 어떻한 것이든 연관된
정보 있으면 알여주십시요..11만 할수있으면 되고 메신저 서버는
없으면 더 좋거든요..
그럼 미리 인사올립니다.. 고수님들의 조언 꼭꼭 부탁드립니다.
--꾸 벅--

익명 사용자의 이미지

[질문] c++ 에서 exturn "C" 가...

/* FILE valuesize.h
*/

#ifndef _VALUESIZE_H_
#define _VALUESIZE_H_

#ifdef __cplusplus
extern "C" {
#endif

int value_size(char *);

#ifdef __cplusplus
}
#endif

#endif

========================================

/* FILE valuesize.cpp
*/

#include

int value_size(char *value)
{
if ( !(strcmp ("size_t", value)) )
return sizeof(size_t);

return 0;
}

========================================
/* FILE main.cpp
*/

#include
#include "valuesize.h"

int main()
{
int a;

a = value_size("size_t");

printf("size_t 의 크기는 %d 입니다.\n", a);

익명 사용자의 이미지

grub의 docs안에 있는 boot.S 어떻게 컴파일하죠?

grub을 다운받으면 docs라는 디렉토리안에 multiboot.h boot.S kernel.c라
는 파일이 있는 데요.

이거 한 번 컴파일 해볼려고 했더니 잘 안되는 군요.

kernel.c는 컴파일되는 데 제가 gas의 사용법을 몰라서 boot.S는 컴파일
을 못하겠군요.....

boot.S의 원본은....

/* boot.S - bootstrap the kernel */
/* Copyright (C) 1999, 2001 Free Software Foundation, Inc.

This program is free software; you can redistribute it and/or
modify
it under the terms of the GNU General Public License as published
by
the Free Software Foundation; either version 2 of the License, or

익명 사용자의 이미지

inet_addr()로 주소 표시할때 127이상의 주소가 음수로 표시됨.

좀 도와 주십시요.

처음 소켙 플밍을 하는데...

struct sockaddr_in의 ip 부분에

inet_addr()로 스트링을 ip로 변환해 넣을 때

127.127.127.127 과 같이 127이하는 되는데,

어는 한개라도 127이 넘으면...

invalid하다고 나옴니다.

왜 그런가요? 그리고 해결책은?

익명 사용자의 이미지

[질문]커널에서 ls명령으로 인하여 수행되는 과정?

개발자여러분들 부탁이 있습니다.
저는 초보적으로 커널을 건드려 보려고 하려는 사람인데요. 영 감이 안잡
혀서요. 급하거든요. 간단히라도 좀 알려 주세요.
커널에서 ls명령을 주었을때 os상에서 이루어지는 과정들이 무엇이 있습니
까? 대충이라도 알면 좋겠습니다.
부탁드립니다.

익명 사용자의 이미지

printf문 앞에 전부 "//" 주석 달기 어떻게 하죠?

printf문 앞에 전부 "//" 주석문을 붙여야 하는 데요.

vi에서 $s/printf/\/\/printf/g라고 치고 싶지만 fprintf, sprintf등이
있어서 안되는 군요.

$s/fprintf/fp_rintf/g
$s/sprintf/sp_rintf/g
.
.
.
.
$s/printf/\/\/printf/g
$s/fp_rintf/fprintf/g
$s/sp_rintf/sprintf/g
.
.
.
.
라고 하면 되겠지만....파일이 짧은게 많아서 이게 더 시간이 많이 걸릴듯
하구요...

printf문 다 주석다는 거 해보신 분이 있을 것 같은 데...좋은 방법없나
요?

익명 사용자의 이미지

gdb로 디버그하려는데 gcc -g로 했더니

컴파일은 잘됩니다.
그런데 디버그하려고 하는데 잘 안되는군요.

]#gcc -g hello.c ------------1

하면 a.out화일이 생기고

]#gdb a.out ------------2

이렇게 했던걸로 기억하는데
1번을 실행해도 a.out화일은 안생기는군요.

/usr/lib/libg.a 도 있는데....

알려주시면 감사하겠습니다.

페이지

프로그래밍 QnA 구독하기