프로그래밍 QnA

assa의 이미지

휴...ㅠㅠ 너무 어렵네요 STL

map<char *, vector<char *>> tmap;

이러면 왜 에러가 나는지...ㅠㅠ

잘 모르겠습니다.

에러로는 ';'이게 미싱됐다고, 자꾸 머라고 하네요..

고수님 부탁드립니다. ㅠㅠ

assa의 이미지

stl에 관련되서... 템플릿 변수를 어떻게 return하나요?

예)

???? aaa(){
...
map <int , int> kkk;
...
return kkk;
}

일때 어떻게 ???? 부분에 적어야 하나요?

ㅠㅠ 대충 c++하다보니 이런것도 모르겠어요 ㅠㅠ

vudghkzm의 이미지

chainsaw 라는게 무엇인가요?

chainsaw 라는게 무엇인가요? xml과 관련된 것 같은데, 무엇인지 확실히 알고 싶습니다. 아시는 분 어디 안 계시나요?

ssif의 이미지

데이터 형변환에 대한 질문입니다.

구조체를 다음과 같이 선언/정의 했습니다.

struct login
{
    char lin[LOGIN_LIN];      
    char login_id[LOGINBUF];
    char login_pw[LOGINBUF];
};

struct login Login;

이것을 send()로 보내려고 합니다.그래서 다음과 같이 했습니다.

send(hSocket,(char *)&Login,sizeof(Login),0);

send() 의 원형은 다음과 같이 되어있는것을 확인했습니다.

[code:1]
int send(
SOCKET s,
const char* buf,
int len,
int flags
);

uamyd5279의 이미지

Kill 명령에 관해서 질문, sun, linux...

ㅤㅎㅜㅂ....다들 바쁘시겠지만...저는 일의 양이 많은 것도 아닌데, 엄청 바쁘네요..학생때 넘 논 것 같아서....공부를 하지 않은 댓가를 치루는 것이려니 해도..좀 벅차네요..ㅜ.ㅡ

각설하고...이번에도 방금전 넋두리와 비슷한 맥락에서...

kill명령어에 관한 질문입니다.#kill -9 pid위에서 처럼 직접 command line에서 kill을 처리하는 것과 다음과 같이

int main{
...
 kill( pid, SIGTERM );
...
}
소스 내에서 kill을 수행하는 것
j0nguk의 이미지

pre-fork, thread, select중 가장 좋은 performance는?

동시 접속자는 수십 ~ 수백, 한 번 접속하면 오래동안 connection을 끊지 않으며 사용하는 CPU나 네트웍은 random이라고 가정하구요, 메모리는 충분하다고 할 때,

pre-fork, thread, select중 어느 것이 가장 좋은 performance를 가질 수 있을까요? 어떤 방식으로 접근해야할 지 조언 부탁드립니다. 아니면 또 다른 방법이라도. :)

질문이 좀 애매하군요....

boardholic의 이미지

Bic endian, Little endian 알아볼때..

int main(void)
{
    unsigned int a=0x01020304;
    printf("%x\n", *(unsigned char*)&a);
    printf("%x\n", *(unsigned short*)&a);
    printf("%x\n", *(unsigned int*)&a);
    return 0;
}

여기서 *(unsigned char*)&a 이 의미가 잘 이해가 안갑니다.
(unsigned char)a라고 해도 값은 같은거 같은데 구지 *형으로
변환을 해서 하는 이유는 무엇입니까?
[/code]

startman의 이미지

struct address_space는 어떤 용도로 사용하는것인가요?

리눅스 커널에서요...
struct address_space 가 뭐할때 쓰는건지모르겠습니다.많이 쓰이긴 하는것 같은데 감이 안 잡히네요.

struct page 의 mapping
file->f_dentry->d_inode->i_mapping

참고자료라도 알려주시면 고맙겠습니다.

gyxor의 이미지

[C++] _tzset() 함수를 사용한 Os 시간 관련 내용

[code:1]
#include<iostream>
#include<ctime>
using namespace std;

int main()
{
if( _putenv( "TZ=EST5EDT" ) == -1 )
{
printf( "Unable to set TZ\n" );
exit( 1 );
}
else
{
_tzset();
printf( "_daylight = %d\n", _daylight );
printf( "_timezone = %ld\n", _timezone );
printf( "_tzname[0] = %s\n", _tzname[0] );
printf( "_tzname[1] = %s\n", _tzname[1] );

leigh의 이미지

CVS의 브랜치를 헤드로 바꾸려면?

어떤 프로젝트를 대규모 변경하기 위해서 브랜치를 나누었습니다.

변경이 성공하여서, 이제 이 브랜치를 메인 트렁크로 사용하고 싶습니다.

그럴때는 어떻게 해야 할까요? 즉, BR_어쩌구를 HEAD로 바꾸고 싶은데, Merge 하는 방법밖엔 없나요? Merge하면 너무나 많은 conflict가 날 듯 싶습니다만...

좋은 방법을 알려주시면 감사하겠습니다.

페이지

프로그래밍 QnA 구독하기