프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판

hyeonsu2251의 이미지

파이썬이나 자바로 물어보고싶은게 있어서 물어봅니다

구글에 4시간치다가 포기해서 올려봅니다
혹시 가능하신 능력자분은 해주시면 감사하겠습니다.
6자리의 문자중에서
알파벳과 숫자를 포함한 37자리의
만들수있는 모든 글자들을 입력해주는
그런 프로그램좀 만들어주셨으면합니다
+(혹시 가능하시다면 숫자하고 알파벳으로만 이루어진건 제외주셨으면좋겠습니다)

-@Naver의 이미지

c언어 큐 연결리스트 문자열이 덮어 쓰여지는 문제

typedef struct TABLE
{
char** data;
int prise;
struct TABLE* link;
}T;

T* getNode();
void OrderMenu(T** front, T** rear,char* data,int prise);
void DoneMenu(T** front, T** rear);
void ShowOrder(T** front);
void Result();
void menu();

int main()
{
menu();

return 0;
}

T* getNode()
{
T* node = (T*)malloc(sizeof(T));

if (node != NULL)
{
node->link = NULL;
}
return node;
}

YJbearman의 이미지

os 제작질문

os 제작할때 쓰기 좋은 프로그래밍 언어랑
그에 맞는 에디터,
부팅디스크 만들 프로그램
linux 기반으로 만들겁니다
수정이랑 창작하기 좋은 리눅스좀 추천해주세요

master9의 이미지

X window가 error가 나서 로그인이 안되내요...

리눅스를 배우는 학생입니다.
제가 tty에서 startx해서 x실행시키면서
놀다가 호기심에 sudo startx
라고 콘솔에 써봤는데 그 이후로
일반 제 기본계정에서 x가 실행이 안되요
어떻하죠? ㅠㅠ

develop의 이미지

Linux pipe를 통한 프로세스간 통신

c언어로 작성했습니다.

int main(int argc, char* argv[]){

// 부모 프로세스에서 결과값 넣기
close(fd[0]);
memset(buf, 0X00, 255); // buf는 char형이고 초기화 하는 작업임
sprintf(buf, "%s", argv);
write(fd[1], buf, strlen(buf)); // fd[1]은 pipe입니다. 쓰기용

// 자식 프로세스에서 결과값 받아오기
close(fd[1]);
memset(buf, 0X00, 255);
n = read(fd[0], buf , 255);
printf("%s\n", buf);

}

lkezzz의 이미지

dev의 checkedcomboboxedit질문

Datatable의 column중 하나를 checkedcomboboxedit에 바인딩하였습니다.

그래서 멀티선택을하려고하는데 예를들면 사진처럼 콤보박스에 1부터100까지 AlbumID가 있는데 1과 2의 AlbumID의 정보만 보려고 콤보박스에서 1,2선택을하면 12의 AlbumID가 나옵니다.

해당부분소스입니다.
string filter = string.Format("albumId={0}", AlbumID);
DataRow[] datarow = dt.Select(filter);
DataTable rowdt = datarow.CopyToDataTable();
gridControl1.DataSource = rowdt;

익명 사용자의 이미지

연결리스트 질문

#include
#include

typedef int element;
typedef struct ArrayList {
element data;
struct ArrayList* link;
}ArrayList;

ArrayList* insert_first(ArrayList* head, int value)
{
ArrayList* p = (ArrayList*)malloc(sizeof(ArrayList));
p->data = value;
p->link = head;
head = p;
return head;
}

int main(void) {

ArrayList* list = NULL;
insert_first(list, 41);
printf("%d->",list->data);
return 0;
}

YJbearman의 이미지

c++ 계산기 만드는 컴초보인데요....

예를 들어 계산기 작업이 끝난뒤에 키보드 0 키를 누르면 계산기 작업을 다시 시작하려면 어떻게하나요?

develop의 이미지

Linux 프로세스간 통신 기법

부모 프로세스와 자식 프로세스간에 어떤 값을 주고 받는 방법중
공유메모리를 사용하는 세마포어.. 사용말고
비공유메모리를 사용하여 통신하는 방법이 있나요??
Linux 상에서 C언어로 작성하려고 하는데..
그런 함수있음 알려주세요 .. 찾아봐도 없길래 고수님.. 도와주세요!!

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판 구독하기