프로그래밍 QnA + 설치 및 활용 QnA

jys923의 이미지

c언어 위치로 char 배열의 내용을 추출하는 함수 없나요?

for(int i=0;i<20;i++)

{

//status[0]=msg[4];

status[i]=msg[i+4];

}

이렇게 했는데

start end 위치 적고 그냥 추출하는 함수 없나해서요

msg배열의 4~23 까지 추출해서 status에 넣으려합니다.

자바 생각하고 함수 찾아 봤는데 잘못찾겠네요

yoowon904의 이미지

[Help] OSI 7계층의 전송계층에서 아래의 프로토콜이 사용되나요?

안녕하세요.

몇번이고, 책을 둘러보고, 인터넷을 찾아보아도 답을 찾을수가 없어서 글을 올렸습니다.

그 내용은 다름이 아니라 문제는 아래와 같습니다.

1) 다음 중에서 UDP를 전송 계층으로 사용하는 것은?

A. SMNP

B. FTP

C. PING

D. TFTP

여기서, 뭐가 정답인지 아닌지 도저히 책을 찾아봐도 인터넷을 찾아봐도 ..

정말 모르겠습니다.. 어떤게 답이고 이유좀 알려주시면 정말 감사드리겠습니다 ㅠ

tntlgh의 이미지

Linux Makefile 오류 관련입니다

6시간째 헤매고 있습니다. 구글링으로 외국문서까지 다 뒤져봐도 이런 오류가 없는거같은데 왜 저만...

Vmware로 우분투 14.04사용중
Linux 3.18.44 커널컴파일 해서 모듈프로그래밍 하려고 hello.c 만들고 makefile 만들고 make 명령어 입력하니까

make[2]: *** No rule to make target '/missing-syscalls', needed by '__build'. Stop.
make[1]: *** [_module_] Error 2
make[1]: Leaving directory '/usr/src/linux-3.18.44'
make: *** [default] Error 2

acorn8481의 이미지

[TCP/IP] raw 소켓 프로그래밍으로 파일 전송 관련

안녕하세요,

학교에서 과제를 진행하던 중 궁금한 점이 생겨 여쭙습니다.
raw socket으로 tcp와 ip 헤더 내용을 직접 채우고,
페이로드에 데이터를 넣어 100Mb 파일을 reliable하게 전송하는 프로그램을 구현하는 과제가 나왔는데,
이것이 과연 가능할까요? 학부생 수준에서..
그러니까 제가 여쭙고 싶은 것은, raw 소켓을 사용하지 않고 data만 인자로 넣어 전송하는 것은 물론 무리가 없다고 보지만
헤더를 직접 작성해야 한다면, TCP 패킷 하나 하나 마다 플래그,와 tcp 프로토콜의 메커니즘을 다 생각해주어야 하는게 아닐까요??
과제 요구사항을 파악을 못하겠네요 ㅠㅠ

rriiaa의 이미지

전역변수 vs 함수매개변수

예를 들어 main함수에서 사용되는 함수 a 와 b 에 둘다 사용되는 변수 C가 있다면

변수C는 전역변수로 하는게 낫나요 아니면 main함수에 선언하고 함수의 매개변수로 넘겨주는게 낫나요??

귀찮기도하고 해서 전역변수로 사용중인데 이게 나쁜습관 같기도 해서요..

차이가 난다면 어떤면에서 나는지 설명좀 부탁드립니다 (__)

익명 사용자의 이미지

메타데이터로 적합한 파일 형식이 궁금합니다.

DB에서 정수값으로 저장된 데이터에 대한 String 값을 저장하는 메타데이터로 적합한 파일 형식은 무엇이 있을까요?

현재 json으로 할까 생각 중인데, DB에 테이블을 생성하는게 더 낫나요?? 궁금합니다.

tops1950의 이미지

c언어로 파일 및 폴더 실행하기 (한글과 공백 포함)

CString str = "C:\\program\\test";
str.Replace("\\", "//");
str.Replace("//", "\\");

char st[300];
for (int i = 0; i < 300; i++) {
memcpy(st, (char*)(LPCTSTR)str, i);
}

system(st);

system 명령어로 위의 CString 구문을 실행하고 싶은데,,
메타문자 때문인지, 잘 안됩니다. 자꾸 오류가 발생해서,,

\\를 \하나로 바꾼후 실행해도 생각대로 안되네요

필요한 기능은 해당 스트링이 파일이면 실행하고, DIR 이면 폴더를 열어주는 일입니다.

방법이 있을까요?

---------------------------------------------------------- 수정

bellfive2000의 이미지

[완료][정규식] 로그나 특정 문자열을 파싱하고 싶습니다.

자막이나 로그 파일을 특정 패턴으로 파싱하고 싶을 때가 많습니다.
여러 정규식 tutorial등을 보고 있으나 특정 부분에서 막히는 부분이 있어 질문 올립니다.

예를 들면 아래와 같은 문자열이 있을 때

00:00:01.720 ~ 00:00:03.410  Jindai Tokyo Municipal High School
1)                2)                    3)

1) 시작 시간
2) 끝 시간
3) 문자열

이렇게 3개의 문자열로 얻기를 원합니다.

익명 사용자의 이미지

[설치관련] 윈도우에서 리눅스로 옮겨갈때, 나머지 하드는

완전 초보구요.
윈도우에서 리눅스로 옮겨가려고 합니다.
SSD 하나와 3TB짜리 하드 하나가 있는데, 당연히 SSD 밀고 리눅스설치예정입니다.

리눅스 설치후 나머지 3TB짜리 하드는 인식이 가능한가요?
데이터를 옮길데가 없어서 난감하기 한데, 리눅스 파일시스템으로 포멧해야 사용가능한건가요?

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기