프로그래밍 QnA

shean0의 이미지

web과 소켓통신 연동하는 부분에서 문의드립니다.

계속 자료를 찿고 있는데.. 어떻게 해야할지 답답하여. 도움을 청합니다.

<<로그 참고 ] SAF로 시작하는 부분부터가 그림데이터 입니다.>>
[4번째 추가]::연결은 keep_alive로 하지 않고, close로 할것 입니다.
keep_alive로 하였더니 socket에서read의 리턴이 안되는 현상이 있더군요.
소켓연결이 끊겨지고, 그리고 read문이 리턴 되기 위해서는 close로 해야 할듯 합니다.. 맞죠??

지금 하려는 작업은
FORM ENCTYPE="multipart/form-data" ACTION="http://xxx.xxx.xxx.xxx/send_pic.asp" METHOD="POST" name="form1"> 에서 이미지를 첨부하여 보내구 , text결과를 웹으로 전달받으면 됩니다.

innu의 이미지

함수에서 malloc 사용후 free로 메모리 해제안해줘도 되지 않나

너무 기초적인 질문일지 싶습니다.
말그대로입니다.

[code:1]
#include <stdio.h>
#include <string.h>
#include <stdclib.h>

char *re_str(char *ptr);

int main() {
char *p;

p="We are the world !!!";
printf("%s\n",re_str(p));
return 0;
}

char *re_str(char *ptr) {
char *rev;
int i,j;

i=strlen(ptr)-1;
j=0;

rev=(char *)malloc(strlen(ptr));

for ( ; i>=0; i--) {
rev[j]=*(ptr+i);

kealyung의 이미지

리눅스 커널 version을 확인할려면 어떻게 하나요?

리눅스 커널 version을 확인할려면 어떻게 하나요?
그리고
저희쪽 리눅스는 thread를 사용시
프로세스가 뜹니다..
원래 리눅스에선 그런가요?

HP Unix에선 그렇치 않은거 같았습니다..
참고로 pthread사용했습니다.

gurugio의 이미지

보호 모드 프로그래밍에서 IDT 설정

처음 부팅돼고 보호 모드로 들어가기 전에

IDT를 NULL로 설정하려고 합니다.

리눅스 소스 arch/i386/boot/setup.S 에 나온대로

offsetIDT
.word 0
.word 0, 0

이렇게 idtr 에 저장할 값을 만들고

역시 소스그대로

lidt offsetIDT

이렇게 했더니 재부팅이 돼버립니다.

제가 뭘 잘못한걸까요?

전체 소스도 올립니다.

----------------------------------------------------------------

.equ SETUPSEG, 0x9020
.equ STACKSEG, 0x9000
.equ STACKOFF, 0x8000

.equ OSCODE, 0x8
.equ OSDATA, 0x10

.code16

jaeswith의 이미지

두개의 인터럽트 핸들러 사이에서의 mutex 사용...

제가 이해하기로는 BH를 실행할때, 다른 인터럽트가 발생하는 경우에는
BH에서 수행하는 task 가 끝날때까지 인터럽트 핸들러가 수행되지 않는다고 알고 있습니다.
즉, BH의 수행이 premptive 되지 않는다는...
(물론 non-premptive 커널에서)

제가 이해한 것이 맞습니까?

그렇다면, 두개의 인터럽트 핸들러 사이에서 mutex 를 사용해서 공유 변수를
보호할 필요가 없는거겠죠?

즉, 하나는 NIC로 부터 오는 인터럽트이고, 하나는 BH에 의해서 생기는 흐름이

really001의 이미지

펜3에서 펜4로 업그레이드 할려고 합니다..

펜3에서 펜4로 가면서 특별히
리눅스 버젼이 달라진 점이 있는지 알고 싶습니다

MythRab의 이미지

mount 관련 질문입니다.

C 프로그램상에서 device가 mount 된 상태인지 아닌지 알 수 있는 명령어는 없나요.
찾는데 잘 안찾아지네요... ㅡㅡ
부탁합니다.

spdstar의 이미지

unix프로그램을 linux에서 컴파일하고 실행할수 있습니까?

어느 회사에서 실습 중인 학생입니다.

어떤 분이 unix에서 작성된(c언어) 시뮬레이션 프로그램의 소스코드를 가지고 계신데

그 프로그램을 linux에서 컴파일하고 돌릴수 있는지 물어보십니다..

제가 알기로 c언어는 이식성이 좋아서 서로 다른 시스템에 이식하기가 좋다는데

실제로는 어떤지 모르겠습니다..

불가능한것 같지는 않은데.. 얼마나 어려운 작업인지 가르쳐주시기 바랍니다..

아.. 또 그 분이 말씀하시기를 우리나라에는 unix쓰는 곳이 없다고 하는데..

pleasantman의 이미지

[질문] 두가지 질문! file 유무 / Large buffer

두가지 질문 드립니다.

한 가지는...

특정 드라이브에 어떤 파일이 있는지 검사하는 함수가 있나요?

이름이 고정된 특정 파일이라면 그냥 그 파일 이름으로 열어보겠는데요..

만약에 확장자는 고정이고 파일이름은 여러가지로 되어 있을 수 어떻게 파일 유무를 알 수 있을 까요?

물론 언어는 C입니다.

또 한가지는...

아직까지 1M정도되는 버퍼를 사용해 본적이 없습니다.
이번에 사용을 해야 할 것 같은데요...
그냥 usigned char buffer[1024*1024] 이런 형태로 사용하면 되는지요?

ddoman의 이미지

[질문] 혹시 맥용 어플리케이션을 개발해보신분 계신가요?

안녕하세요. 맥용 어플을 개발하고자 이래저래 정보수집중입니다만,
여기가 맥용 커뮤터니는 아니자만, 그래도 혹시나 해서
관련분야에 종사하고 계신분이 있을까 해서 글을 올려봅니다.

http://www.osxdev.org/forum/viewtopic.php?p=1055#1055

osxdev.org라는 곳이 있더라구요..
거기다가 질문을 올렸습니다만, 혹시 좋은 의견이나 정보있으신분
부탁드립니다.

페이지

프로그래밍 QnA 구독하기