프로그래밍 QnA

쉬운용의 이미지

placeholder 를 배열의 인덱스로 사용할 수 있나요?

안녕하세요. 눈팅만 하다가 오늘 가입했습니다. 앞으로 잘 부탁드려요!!

void func(int* arg)
{

};

int main()
{
std::vector v = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9};
int arr[10];

std::for_each(v.begin(), v.end(), boost::bind(&func, arr[_1]));

return 0;
}

위 처럼 배열의 인덱스를 포함해서 func(int* arg) 함수로 넘기고 싶은데...
혹시 방법이 있을까요?

가르침 부탁드립니다~

전병욱@Facebook의 이미지

echo server에서 port 입력 시 int 아닌 다른 자료형 질문

echo server에 port 입력을 받으면 int 아닌 char나 다른 자료형 입력해도 연결이 되는데 int만 받게 할 수 있나요?

server입니다.

//echoserver.c

#include "libDefine.h"
#include

void signalHandler(int signals);

// 시그널 처리
void signalHandler(int signals) {
if (signals == SIGINT) {
printf("종료하시겠습니까?");
if (getchar() == 'y') {
exit(0);
}
}

if(signals == SIGPIPE) {

}

}

전병욱@Facebook의 이미지

* No rule to make target 'echoservers.c', needed by 'echoservers.o'. Stop

eclipse에서 gcc 컴파일 시

13:16:50 **** Incremental Build of configuration Default for project servers ****
mingw32-make.exe all
mingw32-make.exe: *** No rule to make target 'echoservers.c', needed by 'echoservers.o'. Stop.

이런 오류가 나는 데 target 설정이 잘못된 것인가요?

익명 사용자의 이미지

eclipse gcc 컴파일 에러 * No rule to make target 'echoservers.c', needed by 'echoservers.o'. Stop

eclipse에서 gcc 컴파일 시

13:16:50 **** Incremental Build of configuration Default for project servers ****
mingw32-make.exe all
mingw32-make.exe: *** No rule to make target 'echoservers.c', needed by 'echoservers.o'. Stop.

이런 오류가 나는 데 target 설정이 잘못된 것인가요?

pny0831의 이미지

.

manpage의 이미지

환경변수(PATH) 중복 정의되지 않게하는 방법?

안녕하세요?
간만에 질문 글 올립니다.

프로파일이나 리소스 컨드롤 파일에 PATH 같은 것 정의

export PATH=$PATH:/my_add_path

이런식으로 정의를 하면 수행할때 마다 뒤에 중복되어서 추가되는데
이미 추가되어 있으면 그냥 skip하고 싶습니다.

컴파일 시 호출하는 shell이라 계속 중복되내요.

좋은 방법 없나요?

chocokeki의 이미지

mingw 는 file i/o가 안되는지요?

리눅스와 윈도우 10의 bash에서 돌아가는 프로그램이 있는데요
이 프로그램을 윈도우용으로 포팅하려고 합니다

별 프로그램은 아니고 stat이랑 open, read, write 몇 번 호출하는 간단한 프로그램 입니다

그런데 mingw 에서 stat, read 같은 함수가 return 을 -1로 합니다
퍼미션 문제인가 싶어 관리자 권한으로 실행해봤는데도 동일하네요

혹시 아시는지요?

익명 사용자의 이미지

JetBrains clion 쓰시는 분들있나요

친구 추천으로 쓰고 있는데, 아직 컴알못이라 저에겐 어렵기만 하네요..
1) 이 화면이 의미하는게 무엇일까요
2) 추가로 clion에서도 line to line 으로 디버깅이 가능한지 여쭙고 싶습니다..

byflashh의 이미지

부동소수점 질문

제가 부동소수점 부분을 공부하고있는데
의문이 생겨서 질문드립니다.

signed long int 를 보면 32비트로

-2,147,483,648~2,147,483,647까지 범위를 가지는데
음수,양수 부분이 반반 나뉘어있지 않습니까?

근데 float형을보면

지수부의 범위가

2의-126제곱부터 ~ 2의128제곱까지인겁니다.
2의-127제곱은 특정상황이나 오류를 표현할때 쓰는것 까진 알았는데

2의-128제곱을 오류일때 쓰고
2의 -127제곱부터 2의128제곱까지가 범위여야 맞지않습니까?

2의0제곱도 포함해서

아니면 -127~-1 , 0~128으로 도합 256으로 32비트인겁니까?

왜 long int 랑 다르게 float은 음수부분이 더 적게 할당되는거죠??

아니면 제가 아예 개념을 잘못잡고 있는겁니까??

속시원한 답변 부탁드립니다 ㅠㅠ

6Gelemen의 이미지

소수예제 코드오류

안녕하세요?
저번에 Gcc에서 가 컴파일되지 않는 문제를 해결해주셔서 감사합니다.
죄송하오나 그 코드가 오류가 나서 도와드릴 수 있을까요?
도와주시면 정말 감사하겠습니다.
코드는 이렇구요,

페이지

프로그래밍 QnA 구독하기