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

익명 사용자의 이미지

정렬 구현하기가 어렵습니다

안녕하세요 독학으로 프로그래밍 공부 중입니다
C언어로 자료구조 공부하고 있는데요

정렬 (퀵/병합/힙/계수/기수 등) 구현하는데 어려움을 느끼고 있습니다
책 내용의 이론적인 부분은 이해가되는데
막상 코드로 넘어가면 어려움을 느끼는 구간들이 생기는데요

부분 부분이라 어디 물어볼때도 없고
막상 디버깅을 한다고 해보면 부분부분 헷갈리거나 모르는 부분이 생기는데

예제 코드 상에서 이해가 안되는 경우 어떻게 해결해야할까요?

코딩왕초보의 이미지

안녕하세요.. C언어 연결리스트 질문드립니다.

linked list로 전화번호부 작성하기 프로그램인데, add함수를 아무리 머리를 짜내도 방법이 감이 안와서 가입 후 질문 드립니다.
예시를 들면 aaa bbb ccc가 있는 프로그램에 bbc를 add하면 aaa bbb bbc ccc로 정렬되어 추가되는 프로그램인데요, 연결리스트에 대한 개념이 부족해서 그런지, 아무리 수정해봐도 계속 에러가 나는데 이유조차 모르겠습니다...
new_node와 free_node는 아마 맞을거라 생각합니다.

zkslqkfo의 이미지

service start httpd 오류 현상

첨부파일 보시면 이 오류가 어떤 오류인지 잘 모르겠습니다.

어떻게 해결해야할까요ㅠㅠ

익명 사용자의 이미지

ESP32에서 지원하는 ssid 인코딩 방식이 무엇인가요? ㅠㅠ

졸업작품 하고있는 대학생입니다. 다름이 아니라 esp-idf를 통해 코딩중인데 영어, 숫자로 이루어진 와이파이는 연결이 잘 되는데 유독 한글와이파이가 연결이 되지 않습니다. 입력받는 ssid를 헥사값으로 한글자씩 찍어보면 잘 출력되는데 연결은 되지않네요....
ESP가 ssid를 2byte씩 밖에 못읽는 것인지 아니면 연결하는 방식에 차이가 있는것인지 아무리 찾아봐도 나오지 않고 ESP회사에 문의해도 답변이 없네요..

무엇이 문제인지 모르겠습니다. 선생님들 도와주세요!!

ehaakdl의 이미지

디스어셈블리 디버깅 도중 어떻게 접근해야 할지 질문 드립니다.

ebp2751132 <- esp2750908
생성자 호출 되는시점 문법지점
011ABC50 push ebp 2751132
011ABC51 mov ebp,esp(2750908)
ebp = 2750904 잘못 복사됨 이지점 부터

unordered_map을 추가한 후 부터 클래스 선언만 해도 run time 에러로 스택 손상 떠서
unordered_map이 문제인가 해서 다른 클래스에 넣고 insert/find 해봤습니다. 문제 없이 잘되더군요.--..
그래서 이건 좀 더 깊게 들어가 봐야 알 수 있을거 같아서 디스어셈블리 코드 따라가 봤는데
명령어 mov ebp,esp 에서 기존 esp값이 복사되야 하는데 엉뚱한게 복사 됬습니다. 거기서 부터 잘못된
값이 복사 되서 결국은 _RTC_CheckStackVars 여깃 잡혀서 스택 오염으로 걸렸는데 도대체 왜 잘못된 값이 어디서 유입이 됬길래 그 위로는 아무것도 없는데 ...감이 안잡혀서 질문 드립니다.

cutwind의 이미지

윈도우10 멀티캐스팅시 패킷이 안나가는 경우가 있읍니다.

안녕하세요.
멀티캐스팅을 사용해서 프로그램 짜고 있읍니다.
리눅스등에서는 이런경우가 없었는데, 윈도우10에서는 패킷이 밖으로 안나가는 경유가 있읍니다.
또 완전히 안된다기보단 어떨땐 나가기도 하구요.
코딩은 아래 보시면...

세벌의 이미지

anysign4pc 리눅스 용 잘 되나요?

https://www.gov.kr/portal/ntcItm/39697
보면 리눅스에서도 될 거 같긴 한데...
저는 데비안 10.1 에서

dpkg -i anysign4pc_linux_x86_64.deb
했더니
chkconfig not found
에러를 뿜내요.

리눅스 사용자 여러분 성공하신 분 계시면 정보 공유 부탁드려요.

dhrhd080의 이미지

linux 권한 질문입니다 도와주세요 고수님들

실행환경은 ubuntu 16.04 linux 이구요

$$chown root:root 특정파일$$ 를 써서 특정파일의 소유주 권한을 root 즉 최상위관리자로 만들고

$$ls -al 특정파일$$ 을 하면 $$-rwxr -xr -x$$ 이렇게 나오는데 그러면 이 특정파일에서

root 경로에 있는 다른 파일을 읽고 쓰고 실행할수 있는거 아닌가요?

이게 안되서 찾아보니깐 SETUID 설정을 해야한다고 해서 $$chmod 4755$$ 하니깐 이제서야 되더라구요

kei lina의 이미지

[소켓] 윈도우 리눅스 tcp/ip연결 도와주세요!!!!

윈도우 client와 리눅스 server간 tcp / ip 를 통한 문자열 전송프로그램을 생성하는 것이 목표입니다.
하지만 리눅스 서버에서 listen 까지는 진행이 되는데 윈도우 client에서 프로그램을 실행해도 리눅스 서버의 프로그램에서 accept로 진행이 되지 않네요 ㅠㅠ
리눅스 server ip = 192.168.57.146 입니다.

byflashh의 이미지

for문 조건변화수식 질문

int sum = 0;
int num;

for(num=1; 5>=num; num++){
sum=sum+num;
}
printf("%d", sum);

여기서 조건변화수식인 num++을 ++num으로 써야하는거 아닌가요?

저 for문 돌아가는 순서가
num=1로 시작
num이 5보다 작거나 같으니 명령문 수행
sum=sum+num이니까
0=0+1
그다음 num++수행인데
여기서 num++은 수식 계산후 동작이지않습니까?
그러면 여기서 num++은 이제야 처음으로 동작하는것이니 num에 1이 한번더 들어간후 +1이 되야되는거 아닙니까?

페이지

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