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

twinwings의 이미지

C에서 자주 사용되는 구조체나 (전역)변수 등의 약어를 정리해놓은 사이트가 없을까요..?

- socket_in : in -> internet
- sk_buff : SocKet buffer
- pthread : Posix thread
- PF_INET : Protocol Family InterNET

이런거야 보면 바로 어떤 것인지 알 수 있지만..

strerror_r의 _r은 무슨 의미이고... 너무 많아서 헤아릴 수 없네요.

혹시 이런 것들을 정리해놓은 위키나 사이트 없을까요?

helpmeplease의 이미지

아주 간단한 c문젠데 도와주세요....

수업을 몇번 빼먹어버리니까 따라가기가 너무 벅차네요.
공부를 할려고해도 지금 과제에 발등에 떨어져서 도움좀 부탁드리겠습니다.

지금 만들려는 프로그램이

영어단어 파일에 여러기능 딸린건데 다른 것들은 실습 응용해서 할 수 있을것 같은데 가장 기본적인게 안되요..

txt파일에

tomato 토마토
carrot 당근
research 연구, 탐색, -을 연구하다.

등등... 영어단어 한글뜻이 한줄씩 입력되어 있고요.

소스 코드로

FILE*fp=NULL;
char fname[MAX_NAME_SIZE]; //입력할 txt파일 설정.
scanf("%s",fname); //txt파일 이름 사용자로부터 받기.
fp=fopen(fname,"r");

이런식으로 불러와서

beom529의 이미지

1 게이트웨이 다중 IP

지금 회사에서 172.31.1.0/24,192.168.0.1/24, 10.10.10.1/24 172.31.1.0/24 로 총 4개의 대역을 사용하고 있습니다. 그런데 공유기가 4대나 붙어 있어 한대로 병합 해보려고 합니다. 어떻게 하는게 좋을까요? 미크로틱 라우터 하나 사서 붙이면 저 4개를 한 라우터로 합칠수 있을까요? 고수님들의 답변을 구해봅니다.

lsm5059799의 이미지

리눅스에서의 개발

리눅스에서 개발함에도 불구하고 윈도에서 사용하는 api나 mfc c# 코딩으로 개발이 가능하나요??

그리고 리눅스에서 개발한 아이템은 윈도에서도 사용가능하게 만드나요??

lsm5059799의 이미지

fedora 활용법

몇달전 까지만 해도 ubuntu 를 사용하고 있었는데, 아무래도 수업이 fedora로 진행되고 페도라가 뭐랄까...그냥 좋아보입니다.
(사실 반대로 말하자면 ubuntu는 사용자에 치중되어있어 gui가 거추장스럽다고 생각됩니다.)

그런데 ubuntu를 사용하나 fedora로 사용하나 제가 사용하기에는 윈도우 사용하듯이 마우스만 휙휙 휘젓고 있네요;;;;

그래서 리눅스 사용법들을 알고 싶은데 fedora를 기반으로 사용법같은 것을 정리해놓은 사이트 없나요?

Era의 이미지

FindFirstFile함수를 사용할 때

FindFirstFile 함수를 사용하는데 계속 INVALID_HANDLE_VALUE형으로 반환됩니다. 원인이 무엇인지 잘 모르겠습니다. 고수님들 도와주세요...

dabli의 이미지

리눅스 (Ubuntu) 라우팅 테이블 관련된 질문 입니다.

안녕하세요?

라우팅 테이블을 조회하고, 상황에 맞게 기본 게이트웨이를 설정하는 라우팅 테이블 조작을 하는 기능을

c로 구현하려 합니다. 라우팅 테이블 파일을 읽어와 파싱 후 수정하는 것이 아닌, ioctl() 혹은 다른

방법을 이용하여 코드 상으로 위의 기능을 구현하고 싶은데.. 방법을 모르겠습니다.

어떻게 하면 좋을까요? ioctl()관련 예제들을 찾아보아도 도저히 모르겠네요...

읽어주신 모든 분과 답변을 달아주시는 모든 분들께 미리 감사의 말씀을 전합니다.

jic5760의 이미지

윈도우에서 특정 IP라우팅하는법.

Windows에서 특정 IP는 특정어댑터를 통해서(VPN을 통하지 않고) 통신이 되게 하고 싶습니다.
VPN을 사용중인데 VPN을 사용하면 원래 이더넷 어댑터를 통해 나가야 할 패킷이 나가지 않는데요...
이걸 해결하고 싶습니다.
그 IP는 L3스위치에 연결된 IP라서 어댑터의 IP대역과는 다릅니다.

Phy : 10.0.0.10/24 (게이트웨이10.0.0.1)
VPN : 10.10.10.10/24 (게이트웨이10.10.10.1)
라고 할 때 10.0.1.0/24 대역으로 나가는 패킷은 Phy을 통해 나가게 할 수 있을까요??

Linux에서는 iproute2으로 구현했었는데 윈도에서는 모르겠네요..ㅠㅠ

-----------이에대한 해결책...

route -p ADD 10.0.1.0 MASK 255.255.255.0 10.0.0.1
이렇게 하고 앞에 -p옵션을 붙히면 reboot시에도 적용이 된다고 합니다.

jic5760의 이미지

샌드박스프로그램

Windows에서 사용할 수 있는 Sandbox프로그램 중에 Sandboxie말고 다른것이 있나요???
그리고 혹시 윈도우용 오픈소스 샌드박스 프로그램이 있다면 알려주세요~ㅎ

trymp의 이미지

linux kernel 에서 spinlock 을 잡고 printk 찍으면 안되나요?


제가 linux kernel 2.6.xx (32bit) 환경에서 메모리 관련 디버깅이 필요해서

메모레 zone->lock(스핀락) 이 잡흰 상태에서 printk 를 찍어야 할 상황입니다.

근데, printk 가 찍혀야 하는데 콘솔에 표시가 되지 않아서요

spin lock 구간에서는 원래 printk 를 찍으면 안되는 건가요?

interrupt 루틴에서도 printk 를 썼던것으로 기억합니다.

고수님들의 조언 부탁드립니다.

페이지

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