프로그래밍 QnA

superkkt의 이미지

포인터를 반환하는 함수에서 구조체 선언은 어떤 방법으로 하나

예를들어 getpwent 함수는 struct passwd 구조체 포인터를 반환을 합니다. 그렇다면 getpwent 함수 내부에서는 passwd 구조체를 선언을 해야하는데..

{
struct passwd temp;
...
return(&temp);
}

이렇게 되는건가요? 아니면..

{
struct passwd *temp = (struct passwd *)malloc(sizeof(struct passwd));
...
return(temp);
}

이렇게 되는건가요?

전자의 경우에는 구조체도 지역변수일테니까 리턴받은 값을 참조하는것 자체가 잘못된 방법일듯 싶고.. 후자의 경

불량도ㅐㅈㅣ의 이미지

네트워크에서 구조체 자체를 넘기는 방법이 무엇입니까?

struct PROTOCOL {
char id[8];
unsigned short len;
char cmd[4];
char dest[8];
char msg[490];
};

struct PROTOCOL protocol;

이러한 구조체에 각각 data를 입력한 후에,

다른 호스트에 이 구조체 자체를 넘겨서 그 쪽 호스트에서 이 구조체를 분석을 해야 합니다.

하지만 어떻게 구조체 정보를 통채로 넘길 수 있죠?

또, 받은 구조체 정보를 어떻게 분석을 해야 됩니까? memcpy()를 쓰면 되나요?

assasasa의 이미지

[C++] 2차원 벡터.

2차원 데이터를 표현하는 벡터를 만들고자 합니다.

[code:1]
#include <iostream>
#include <vector>

using std::vector;
typedef vector< vector<int> > Matrix ;
int main(){

vector<int> row1 ;
row1.push_back(1);
row1.push_back(2);
row1.push_back(3);
row1.push_back(4);

vector<int> row2 ;
row2.push_back(11);
row2.push_back(12);
row2.push_back(13);
row2.push_back(14);

vector< vector<int> > matrix;
matrix.push_back( row1 );

hopeful1213의 이미지

openssl 관련 소스 실행이 안됩니다. 도움 꼭 부탁드립니다.

여기저기 도움을 얻어서 아래와 같은 openssl 소스까지 갔습니다.
그런데 계속 런타임 에러만 나네요. (리눅스 소스를 윈도우로 바꿔
서 실행중입니다. 마땅히 질문드릴때가 없어서.. 죄송합니다.)

디버깅 해본 결과는.
// meth = SSLv3_method();
meth = TLSv1_method();

이부분에서 계속 meth 값이 NULL이 나옵니다.
meth = SSLv23_client_method(); 등 여러가지를 써보았는데
도 계속 실행이 안되네여..
컴파일, 링크까지는 진행되었지만 런타임때 에러가 나서 정말 답답합니다.

sdream의 이미지

&quot;\n ...&quot; -&gt; &quot;...\n&quot; 로 치환하는 정규

안녕하세요?

"\n ..." -> "...\n" 로 치환하는 정규 표현식이 필요 합니다.

그러니까... 소스 파일에 산재해 있는

 printf( "\n 어쩌구저쩌구... " );

 printf( "어쩌구저쩌구... \n" );

으로 바꾸고 싶답니다.

vi, sed, perl 등 가리지 않겠습니다.

고수님들의 도움 부탁 드립니다. 꾸벅.[/code]

qualis의 이미지

국내에 ajax 커뮤니티가 있나요 ?

AJAX 를 공부하고 있는데 국내 커뮤니티가 있습니까 ?

영어 실력이 안되어 해외 커뮤니티에 질문할 능력은 안되고...

그냥 눈팅만 하고 있는 중입니다.

그리고 ajax 관련 서적은

" ajax in action "과 " Foundations of ajax " 이 두 개 밖에 없는데...

국내에서 출간될 예정인 책은 없을까요 ?

덧.
언제나 문제가 되는 것은 영어... 아무래도 다 때려치고 당분간 영어만 파야하는지 고민됩니다.

cinder00의 이미지

gcc -M을 이용하여 dependency를 만들때 첫라인 코멘트에 대해서

제목 그대로 입니다.

gcc -M을 이용하여 dependency를 만들때 첫라인 코멘트가 자동으로 삽입이 됩니다. 그리고 나서 실제 의존하고 있는 파일 리스트가 나타납니다.
#으로 시작하는 코멘트가 자동으로 삽입되지 않도록 할수 있나요..

lacovnk의 이미지

ISBN으로 책 정보 알아오기.

ISBN만 입력하면 도서 정보를 가져와 알아서 추가하는 시스템.. 비슷한 것을 만들려고 그러는데,

설마 파싱....단계까지 해야 하나요? -o-

뭔가 API가 있을 법도 한데... 음음.

도와주세요~ ㅎㅎ

그러고보니.. 쇼핑몰 간의 가격비교해주는 site는 어떻게 돌아가고 있는 걸까요? api가 있다던가, 아니면 뭔가 protocol이 있다던가.. 하는 건가요? 아니면.. html 파싱? -o- (혹은.. 비둘기? ㅎ)

chpjy의 이미지

커널 소스에서 본 Header 파일 내용이 무엇인가요?

[code:1]////////////////////////////////////////////////////////////////////////////////
// //
// Internal macros //
// //
////////////////////////////////////////////////////////////////////////////////

#define _F_START(f) (0 ? f)
#define _F_END(f) (1 ? f)
#define _F_SIZE(f) (1 + _F_END(f) - _F_START(f))

puaxx의 이미지

NFA,DFA를 알고 싶습니다.

현재 작은 정규식 라이브러리를 구현하려고 하는데요..

NFA,DFA를 언급하시더라구요..

저는 이런 기본지식이 없어서 NFA,DFA가 무엇을 의미하는지 모르겠습니다..

NFA,DFA에 대해서 알고 싶습니다.

페이지

프로그래밍 QnA 구독하기