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

karin92의 이미지

왜 여기서 오류가 나는지 모르겠습니다.


class Stack {
private:
Node* top;
Node* head;
int stackSize;

...
};

Stack::Stack() {
top = NULL;
head = top;
stackSize = 0;
}

여기 생성자에서 오류가 납니다.

세그멘테이션 폴트?

생성자 내용 공백으로 두면 잘 돌아가구요.

제가 말도 안되는 실수라도 한건가요?

ljh723의 이미지

[C 언어] 파일이 저장된 마운트포인트 획득 하는방법 있나요?

stat -c %m fileName
리눅스에서 위 명령어와 같이 마운트포인트 획득을 해야합니다.
C언어에서 어떻게 구현해야 할지 감이 안잡힙니다.. 지원되는 API가 있나요??

개성만점의 이미지

부끄럽지않는 동료 개발자가 되려면..?

안녕하세요.

게임개발쪽으로 가려고 프로그래밍공부를 시작한 학생입니다.

지금은 C/C++ 순서대로 공부를 하고있고 현재는 선형대수를 보고있습니다.

앞으로 게임쪽으로 해야할 공부도 많은데..문득 이런생각이 들더라구요.

'게임개발자는 게임개발만 알면 되나..?'

물론 게임프로그래밍만 하기에도 시간이 부족한거 알지만 게임개발만 생각하니까 조금 두려워졌습니다.
DB이야기할때 제가 모르면 동료로 취급 못받을 것 같더라구요. 물론 .. 메인은 게임클라이언트겠지만
또 사회생활하다보면 개발이야기를 일상적으로 할텐데...

'그것도 몰라요?' 소리를 듣는 순간이 올 것 같아서, 전체적으로는 알아야겠더라구요..

그런데 제가 비전공자로 시작했고, 지금 방송대 강의를들으며 전공지식을 채우는 입장이라

아직 시야가 넓지는 못하지만 '코딩인터뷰 완전분석'이라는 면접대비용 책을 사두고

하나씩 배울 때 마다 관련된 내용중에 중요한것들 위주로 다시 훑어보고있거든요..

쇼난@Naver의 이미지

데드락

sigprocmask를 썼는 데도 데드락이 발생하는 이유는 뭘까요?

항상 14000번정도 실행하고 발생합니다

pseudo코드는

void count(){
 
sigprocmask
 
 
 
~~count++
 
kill(next process, count)
sigsuspend
}
KD K@Google의 이미지

[완료]C code - free만 쓰면. 코드가 터집니다.. 어떤점이 문제인가요?

안녕하세요
알고리즘 공부중입니다.

입력받은 파일을 linkList로 만든후
DFS로 Topological Sort 를 생성.
longest path를 찾는 문제입니다.
알고리즘 상 문제는 없어보이는데..

문제는 main 함수 마지막에 free를 쓰면 값은 모두출력되는데
출력후 프로그램이 정지합니다.
free를 안쓰면 잘돌아가구요.

free쓰는것에 뭐가 문제가 있나요?
그리고.

아무리 봐도 제 코드가 지저분해 보이는데
코드를 깔끔하게 짜는데 참고할만한 것있으면[책이라던가.. 사이트라던가].. 조언부탁드립니다.

익명 사용자의 이미지

ㅠㅠ 재업합니다 잘모르겠네여

<#include
#include
#include
int main() {
FILE *fp = fopen("user2.txt", "w+");
if (fp == NULL ) {
std::cout << "파일오픈 실패";
return -1;
}
int a, b, c, d;
a = fgetc(fp);
b = fgetc(fp);
c = fgetc(fp);
d = fgetc(fp);
std::cout< int ch;
std::cout << "1입력식 정수의 값변경,다른 값입력시그냥진행";
std::cin >> ch;
if (ch == 1) {
std::cin >> a >> b >> c >> d;
}
fputc(a, fp);
fputc(b, fp);
fputc(c, fp);
fputc(d, fp);

qenq65의 이미지

network daemon이 사라질수도 있나요?

#systemctl status network
Unit network.service could not be found.

갑자기 어느순간부터 network 데몬 상태확인이 안되네요.

CentOS 7.4버전인데..

Apache 올려서 WEB서버로 사용중인 서번데 어느순간부터 네트워크 데몬 상태확인이안되구..

그렇다고 ip ping이 안가는것도 아니구 전혀 문제는없는데

데몬만 존재하지가않아요..어떻게 해야하나요

journalctl 명령이나 로그확인해두 특별한 로그도 존재하지않구요,,,

ip addr , ip link 명령어도 없어졌네요..혹시관련이 있을까요

익명 사용자의 이미지

python 리스트와 딕셔너리를 연계한 프로그램

안녕하세요 파이썬 입문자입니다. 저는 지금 건물 내부 온도에 따른 옷차림을 추천하는 옷을 만드려고 하는 중이에요 건물 번호를 입력하면 그 건물의 온도와 알맞은 옷차림을 알려주는 식으로 구상중입니다 건물 번호는 임의대로 1,2,3,..순으로 쓰겠습니다
name={'최저 14도 최대 20도':1, '최저 13도 최대 24도':2 ~~~}
while문과 int 를 써서 건물 번호는 입력 받고 리스트에 추가를 했는데요 그 후가 막막하네요
혹시 저의 접근 방식 자체가 잘못되었을까 싶어 구상한 프로그램을 대충 적어보겠습니다
건물 이름은 편의상 a,b,c등으로 표현하겠습니다

들어가는 건물 번호를 모두 입력하세요 (번호를 입력하면)
오늘 들어가는 건물 a,b의 온도는 각각 최저14도 최대26도, 최저 13도 최대 27도 입니다. 알맞은 옷차림은 가디건/맨투맨~~~,야상/무스탕~~~ 입니다

이런 식의 프로그램을 구상하고 있습니다 편하실 때 가능하시다면 답변 부탁드립니다

익명 사용자의 이미지

WSABUF와 OVERAPPED 버퍼 문의

비동기 I/O 소켓 프로그래밍에서
WSASend() 함수와 WSARecv() 함수로 데이터 전송 및 수신이라는건 알겠는데.

이때 WSABUF와 OVERAPPED의 역할을 정확히 모르겠습니다.
WSABUF에 데이터를 저장해서 클라이언트에서 쏘고 OVERAPPED구조체(서버측)에 데이터를 복사해넣고
그 다음 서버측에서 WSABUF에 OVERAPPED에 복사된걸 다시 복사해서 받아와서 그걸 사용하는건가요?
좀 헷갈립니다. 아시는분 있으시면 도움을 좀 구해봅니다..

페이지

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