프로그래밍 QnA

spark1000의 이미지

C 프로그래밍 할 때, 프로그램 실행시키는 법...

Microsoft C++ expression 으로 C 언어를 이용하여서

프로그램 소스를 적어서 파일로 만들었을 때요,

그 적은 소스를 프로그램으로 실행시키려면 어떻게 해야 하나요?

spark1000의 이미지

요즈음 핸드폰 APP은 대체로, 어느 언어로 만드나요?

C 가 가장 주된 언어인가요?

아니면 C++ 인가요?

spark1000의 이미지

구글 Code 사이트에서...

구글 Code 사이트에서, 많은 회사들이, 프리 오픈 소스

제공한다고, 올려놓은 것들을,

버튼 클릭해보면, 오픈 소스를 볼 수는 없고 URL 만

쓰여져 있던데, 어떻게 하면, 구글에서 제공하는 오픈 소스를

볼 수 있나요?

spark1000의 이미지

프로그래밍 오픈 소스 창고는 어디에...?

C 프로그래밍을 배우려고, 소스들을 좀 찾고 있는데요,

웹페이지 같은 경우는, 그냥 오른쪽 마우스 누르고,

'소스 보기' 하면 소스를 간단히 볼 수가 있는데,

C 언어로 만들어둔, 게임 소스라던지, 프로그램들의 소스는

볼 방법을 찾기가 어렵네요, 볼 수 있는 방법 없을까요?

(또 구글 프로그래밍 지원 사이트에서, 많은 오픈 소스를

제공한다고 하였는데, 들어가보았더니,

많은 회사들이 오픈 소스 제공한다고, 광고를 걸어놓았습니다.

그래서 클릭해보면, 그냥 무슨 URL 만 있고, C 언어로 보이는

오픈 소스는 볼 수가 없던데, 어떤 방법으로 구글 프로그래밍 사이트의

오픈 소스를 볼 수 있을지 아시는 분 계실까용?)

spark1000의 이미지

혹시 파이톤(python) 언어 해보신 분?


파이톤 언어로 프로그램 다 제작하고, 이제 실제로 프로그램으로 띄울 때요,

C:\ 에다가 폴더 만들어 넣고,

파이톤 shell 로 저장한 파일을, 그 폴더 안에다 넣어놓고,

실행 열어서 cmd. 누른다음에,

어떻게 하면 그 것이 프로그램으로 실행되게 할 수있나요?

백슬래시 하고, 그 폴더 이름을 적으면 된다고 쓰여는 있는데,

백슬래시를 적어도, 백슬래시가

뜨지를 않고 V^ 이렇게 바뀌어서 뜨고,

또 폴더 이름을 적어도 실행이 되지가 않습니다.

어떻게 하면 실행시킬 수 있나요?

(백슬래시는 키보드에 없어서, 다른데서 복사해와서 적었습니다.)

wjlee1204의 이미지

리눅스에서 절전모드 관련 함수 질문

제목과 같이 꼭 해결해야 할 부분이 있어서 질문 드립니다.

그린IT 관련한 프로젝트에서 데모를 해야 되는데요.
리눅스 프로그램에서 절전모드로 진입시키는 시스템 호출 함수가 있나요?

일반 리눅스나 윈도우즈에서 정해진 시간 동안 입력이 없으면 자동으로 대기모드 등으로 진입하는 걸 보면 분명히 이와 관련한 시스템콜이 있을 것 같은데, 책이나 검색으로는 찾을 수가 없네요...

혹시 아시는 분들의 답변 부탁드리며, 일반 시스템콜외에 커널 함수라도 알고 계시면 부탁드리겠습니다.
또 혹시 이와 흡사한 윈도우즈 시스템콜도 알려주시면 고맙겠습니다.

감사합니다^^

canuyes의 이미지

오답의 원인이 뭘까요??

췸로 들락날락 거리는 사이트에서 다음과 같은 문제를 풀게 되었어요.

<문제> 수직선에 n개의 점이 찍혀 있다. 각각의 점의 x좌표가 주어졌을 때, n^2개의 모든 쌍에 대해서 거리의 차이를 더한 값을 구하는 프로그램을 작성하시오. 즉, 모든 i, j에 대해서 |x[i] - x[j]|의 합을 구하는 것이다.

<입력> 첫째 줄에 n(1≤n≤10,000)이 주어진다. 다음 줄에는 x[1], x[2], x[3], …, x[n]이 주어진다. 각각은 0 이상 1,000,000,000 이하의 정수이다. <출력> 첫째 줄에 답을 출력한다.

<예제 입력> 5 1 5 3 2 4

<예제 출력> 40

문제에 따라서 코드는 요렇게 만들었어요.

kkokkokim14의 이미지

자바에서 JFrame안에서 동영상 구현

안녕하십니까^^

동영상파일을 jframe에서 배경으로 쓰고 싶어서 이렇게 글을 올리게 되었습니다.
동영상이 나오고 그위에 버튼이랑 다른 기능들을 구현하고 싶습니다
동영상은 그저 배경일 뿐이구요 이것이 가능합니까?

fantagia의 이미지

32byte 보다 struct 사용시 에러 질문입니다. on gcc

struct  kk{
        int a;
        int b;
        unsigned int c;
        int d;
        int e;
        int f;
        int g;
        int h; // 이 라인에서 에러가 찍힙니다.
        int i;
        int j;
};

8번째 int값에서 꼭 에러가 납니다.
에러 내용은 이렇습니다.
expected ':', ',', ';' ,'}' or '__attribute__' before '.' token

7번째 int값까지 찍고 나서 8번째에 뭐라고 쓰든지간에 꼭 에러가 납니다.

구글링을 한참 했지만 잘 모르겠어서 이렇게 질문글을 올립니다.

구글링 결과

1>
매크로 괄호를 안닫아서 그렇다는 소리가 있는데 그건 잘 했습니다.

yundorri의 이미지

Shm으로 공유된 pointer에서 new 연산자로 생성한 영역은 공유를 할 수 없을까요?

안녕하세요, 눈팅 회원입니다. ^^

두 프로세스 A,B는 shared memory로 데이터를 공유하고 있고 그 내부에는 "char* p" 가 있다고 가정하겠습니다.
프로세스 A에서 p = new char[65535] 정도로 할당을 하였는데요,
프로세스 B에서는 p에 memcpy() 등으로 write하려면 segmentation fault error가 발생하는데요,

생각을 해 보면 p는 A에서 생성하였든, B에서 생성하였든 새롭게 생성된 영역의 주소를 가리키는 거라면
A든 B든, 나중에 새로 shared memory에 붙을 수 있는 C든 관계없이 접근 가능해야 된다고 생각되는데요
저렇게 오류가 발생하니 당황스럽네요.

그래서 나중에 든 생각은 p를 공유한 것이지, A에서 생성한 영역을 공유한 게 아니라서 그런가 생각이 들기도 하고...
그렇담, shared memory내에 동적으로 메모리를 할당할 방법은 없는가 궁금합니다.

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

페이지

프로그래밍 QnA 구독하기