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

pppp9의 이미지

리눅스 커널 프로그래밍 관련 질문입니다.

저만의 system call을 정의하기 위한 방법을 찾고 있는데요.

write함수를 변형하여 재정의를 하고 싶은 상황입니다.

함수 자체의 기능을 변형하는 것은 아니고, string을 변형하여 제가 제대로 system call을 작성했는지 확인하려고 합니다.

1. 현재 커널에 있는 read_write.c의 sys_write 함수를 재사용할 수 있는 방법은 없나요?

2. 만약 sys_write 함수를 재사용할 수 없다면 해당 함수가 구현된 코드를 모두 복사하여 재정의하면 문제가 될 수 있는지 궁금합니다. ( 이부분은 제가 시도를 해보았지만, 잘 되지 않습니다..)

kysu5095의 이미지

windows terminal 버퍼 질문 드립니다.

안녕하세요

현재 wsl2를 windows terminal에서 사용하고 있습니다. (Ubuntu 18.04)
1초에 1000개의 버퍼를 출력하는 소스를 실행하던중 조금만 실행해도 터미널의 버퍼가 부족해서인지
초기 값을 확일할 수가 없습니다.

putty를 사용했었을때는 버퍼의 크기를 조절할 수 있었는데 windows terminal에도 그러한 기능이 있나요?

edc333ygv의 이미지

c언어초보입니다. 한가지 기능을 추가 하고싶습니다!

마지막 printf에 "sum/3"에서 3대신에 프로그램에서

입력개수를 알아서 집어넣어 평균을 구하도록 코딩을 하고 싶습니다.

이런 경우 어떻게 해야할 지 고수님들에게 조언을 구합니다.

익명 사용자의 이미지

리스트뷰 관련 질문.

리스트뷰로 첨부와 같이,
예로 4개의 Column을 설정하고 그 밑에 데이터를 줄줄이 달았습니다.
3번째 Row의 Molly 밑에 부연설명을 Text형태로 기존의 Column을 무시하고, 표시할 방법이 없을까요?
* Molly 밑에 Row를 추가해서, 0 Column에 길게 글을 쓸 경우, 0 column의 너비를 넘어가지 않고, ...으로 글이 짤립니다.

혹시나 방법이 있을까 해서 여쭤봅니다.

esaram5의 이미지

어셈블리를 이용한 최소 공배수

어셈블리를 이용해서 최소 공배수를 구할려고 하고 있습니다.
테스트케이스에서 3 6 9를 집어넣은결과 18이 최대 공배수로 나오는데
제 생각엔 cmpl에서 문제가 발생한것 같습니다. cmp와 jmp에 대해서 어떻게 해야 할까요?
원본이 되는 c코드

sonic1328의 이미지

fstream 객체를 함수의 인자로 전달하고 싶은데 방법이 있나요?

예를 들어서

ofstream os;
ofstream os2;
os2 = os;

같이 쓰면 3번째 줄의 대입 연산에서 에러가 발생합니다.
에러가 발생하는 이유와 대안이 있다면 알고 싶습니다.

ICT CoC의 이미지

[ICT이노베이션스퀘어] 피우다 프로젝트(서울시 도시문제 해결) 참가자를 모집합니다!(~5/19)

ICT이노베이션스퀘어 피우다 프로젝트(Progress Ideas & Upgrade Developments of AI)는

SW개발자 및 교육생의 개발 역량을 강화를 위해 프로젝트 기반의 개발 활동을 지원하는 프로그램입니다.

우수하고 독창적인 아이디어와 열정을 가진 분들의 많은 참여 바랍니다.

자세한 내용은 홈페이지 (http://www.ictcoc.kr/04_com_n/com02_view.asp?idx=398&page=1&params=)를 참고해주세요.

I Create Tomorrow at CoC


□ (행사명) ICT이노베이션스퀘어 피우다 프로젝트(Progress Ideas & Upgrade Developments of AI)

esaram5의 이미지

어셈블리어 관련질문

c언어를 어셈블리로 번역하는 과정에서 막혔습니다
ㅜㅜ
현재 할려고 하는 작업은 최대 공약수를 구하려는 것이고
원본인 c언어 소스코드는 이겁니다.

88youiju의 이미지

맥 m1에서 python 환경 변수 설정 ? 다른 문제가 발생할지..

맥에서 python을 사용하기 위해서 먼저 비쥬얼 스튜디오 코드를 설치 후 관련 확장프로그램을 받아서 사용중이었습니다.

그런데 tkinter를 사용해보려고 하니

DEPRECATION WARNING: The system version of Tk is deprecated and may be removed in a future release. Please don't rely on it. Set TK_SILENCE_DEPRECATION=1 to suppress this warning.

이런 워닝이 발생했습니다. 워닝이라 별 생각 없이 그냥 사용하려고 하는데 제대로 몇가지가 동작이 제대로 되지 않아서 이거를 해결하려고 했습니다.

lv-99의 이미지

pthread 관련하여 특정 스레드가 수행이 안되는 문제점

스레드 수가 4개라고 가정하고 아래와 같은 코드를 돌리면 threads[0]을 제외하고 threads[1]부터 threads[3]까지만 수행이 되는 것 같습니다. threads[0]이 정상적으로 작동하려면 어떻게 해야하나요? 도저히 모르겠어서 질문 올립니다. 제가 무엇을 잘못하고 있나요?
pthread_create의 인자로는 구조체를 만들어 넘겨주었습니다.

예상 출력 결과로는
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
에서

1 0 0 0 0
1 2 0 0 0
1 2 3 0 0
1 2 3 4 0
1 2 3 4 5
이런 출력 결과를 원했지만 threads[0]이 정상 작동하지 않아서

1 2 3 4 5
1 2 0 0 0
1 2 3 0 0
1 2 3 4 0
1 2 3 4 5
이런 결과가 출력이 됩니다

아래는 전체 소스코드이고,

페이지

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