프로그래밍 QnA

ktd2004의 이미지

문자열 배열과 포인터의 초기화에 대한 질문입니다.

먼저 질문을 드리기 전에 제가 알고 있는 내용을 적어보겠습니다.

1번 코드

char a[6] = "12345";

- 스트링의 끝에 NUL이 자동으로 추가되는지요?
- 배열 a의 데이타의 수정은 가능한지요?

2번 코드

char a[] = "12345";

- 이 경우에는 스트링의 끝에 NUL이 자동으로 추가되는지요?
( sizeof(a)는 6으로 출력됩니다.)
- 배열 a의 데이타의 수정은 가능한지요?

3번 코드, 전혀 문제없는 코드.

park712의 이미지

당신에세 유닉스 패스워드 파일이 있다면 디코드 될까요

만약에
다음이나 네이버 같은곳의
패스워드 파일을 구했습니다.
그렇다면 디코드 가능할까요?
즉, 유닉스의 패스워드 파일이 해독될까요?

vj1974의 이미지

iframe을 미디어위키에서 사용하려면....?

결국은 두개를 해결을 못했군요-_-
미디어위키에서 rss출력 + iframe 태그사용하기..

첫번째는 블로그아 몇몇 포털의 뉴스를 미디어위키에서 출력하려고 했는데... 도움말에서 찾지를 못했습니다.-_-;

그래서 미리 만들어둔 html문서를 미디어위키의 문서에 iframe를 이용해서 꽁수로 넣어볼려고 했는데.. 이것도 실패..
머가 문제인지.(1.5.2버전)안되더군요...

미디어위키를 사용하시는 분들중에서.. 위키문서내에 html문서를 삽입하는 방법을 아시는

umean2me의 이미지

구조체의 반환....이상해요~!

제가 기억하기로 C에서 구조체를 인자로 넘기거나 반환하는것이
안되었던 것으로 기억하고 있습니다. 그래서 포인터로 많이 넘긴거로 생각되는데....(c++을 마니 써서...c를 마니 까먹은 상태라..)근데 해보니까 되네요?

제 기억이 틀렸습니까? 제가 C를 접한건 94년즈음 이거든요.

다음의 코드는 잘 됩니다. 구조체가 일반 INT같은 타입처럼

복사되어 함수로 넘어오고 복사되어 리턴됩니다....다른 분들은 기억이 어떠신지...아니면 아시는 뭔가라도.....흑...

zieben의 이미지

Event와 Message의 차이점은 무엇일까요?

Linux로 짜여진 프로그램을 RTLinux로 포팅하는 중입니다.
기본적인 개념에 있어서..
현재 Linux의 Thread는 Message를 받아서 모든 동작이 이루어지는데..
Real Time 개념의 OS에서는 Message보다는 Event로 동작이 이루어진다고 그렇게 구현을 해보라는군요.
둘 사이에 어떤 차이점이 있는걸까요?

조언 부탁드립니다.

hatbary의 이미지

함수 코딩 스타일에 관하여....

오랜만에 글 올리네요..

요즘 코딩스타일에 대해 생각이 좀 많은 편인데, 그 와중에 아래와 같은 스레드를 읽고 문득 드는 생각이 있어서 글 올립니다.
http://bbs.kldp.org/viewtopic.php?t=38469&highlight=if%B9%AE

임베디드 프로그래밍을 하면서 resource의 제한등 많은 제한등이 있는데, 그것 때문에 코드 최적화(저는 그냥 이렇게 부릅니다.)에 대한 이야기가 항상 나오는 것 같습니다.

그러던 와중에 위와 같은 스레드를 보고 이러한 것이 임베디드 시스템에서도 적용될까 라는 생각을 했습니다.

bizzare의 이미지

[질문] 파일의 배포권 문제.

제가 현재 다른 업체에 제공할 라이브러리를 만들고 있습니다.
Win32, Win64용으로 만들고 있는데,

제 프로젝트를 빌드하면
그 결과파일이

1) Win32 (built by VS6.0)

mfc42.dll, msvcp60.dll, msvcrt.dll

2) Win64 (built by VS2005)

mfc80.dll, msvcp80.dll, msvcr80.dll,

에 dependency가 있습니다.

[b]1) 이 때, 이 파일들을 자유롭게 함께 배포해도 되는 것인지요?

2) 그리고 이 파일들을 사용할 곳에서는 또다시 자기들의 파일과 함께 위 파일들을 배포하게 될텐데

pigobae의 이미지

Tar의 file size 제한 및 스크립트 오류에 대한 질문

안녕하세요? 항상 KLDP에서 이것저것 검색만 하다
처음 글을 쓰게 됩니다.

제가 질문 할 내용은..

1. Tar로 파일을 묶을 시 파일크기의 제한이 있는지?

2. 있다면 파일크기는 얼마인지?(제가 해본바로는 2GB가 최고인거 같더군요...)

3. 아래는 저희 회사에서 운영중인 방화벽의 백업스크립트 입니다. 하루에 로그가 쌓이는 양이
약 15GB정도 되는데, 운영중인 방화벽 중 한 곳만 로그가 많아서 백업이 잘 안되더군요.
Tar로 묶고 gzip을 이용하여 압축 후 원격의 서버에 로그를 전송하고 있습니다.

cococo의 이미지

컴파일 할 때 라이브러리 참조에 관한 문제

안녕하십니까. 모두 건강하신지요. 저는 어제부터 목에....

잡소리 그만하고 질문 올립죠. -_-;;;;
어찌어찌 해서, nano-x 기반의 GUI 프로그램을 짰습니다.
이게 ARM cpu를 쓰는 보드에 올라가기 때문에 , 크로스 컴파일을 했습니다만...
사실, Make에 대해 잘 몰라서, 적당히 다른 선각자께서 만들어 주신 Make를 고쳐 썼습니다.

정확하게 말하면, 고쳐 쓰려고 했습니다.
근데.... 안되더군요.
이게 웃기는게, 컴파일 할 때 에러 나는 게 아니라, 컴파일은 에러없이 다 되는데(waring 도 없습니다. ), 실제로 실행해 보면 참조하는 라이브러리가 arm용으로 컴파일된 라이브러리가 아니라 데스크탑용이 참조된 것 같아요. 왜냐면, 데스크톱에는 마우스랑 키보드가 있는 옵션으로 라이브러리를 컴파일했고, 타겟 보드(=ARM cpu)용으로는 마우스/키보드 없는 옵션으로 라이브러리를 컴파일했거든요.

kksir의 이미지

apache / 동적 라이브러리

안녕하세요.

시리얼 통신으로 읽어온 데이터를 웹으로 표현하고 싶습니다.
현재는 가장 많이 쓰는 웹서버가 아파치로 알고 있는데..
저는 시리얼에서 읽어온 데이터를 웹서버에서 동적라이브러리
를 통해 클라이언트로 보내는 방법을 제공하는지 알고 싶습니다.

즉 서버에 아파치를 띄어두고 동적라이브러리를 통해 시리얼로
받은 데이터를 클라이언트에게 보내 줄 수 있는지요.

현재 구현은 dlopen(), dlsym(), dlclose() 이런것들로 하였는데
아파치에서 가능하다면 이런 일을 할 필요가..

페이지

프로그래밍 QnA 구독하기