프로그래밍 QnA

paeksj98의 이미지

[질문] tar, gzip 코드에서 사용하기

환경은 qte3.3 크로스 컴파일 해서 단만기에 올리는 환경입니다.

qt3으로 만들고 있는 소스에서 tar.gz파일을 압축을 푸는 부분을 구현하려고 합니다.
소스단에서 크게 제어할건 없고 압축을 풀때 실패할경우 메시지만 가져와서 디스플레이 해주면됩니다.

제가 지금 하고 있는 방법이 tar소스를 직접 가져다 쓰려고 크로스컴파일도 하고 이것 저것 해보니 잘되는것 같아서 이번에는 qt쪽 소스에 포함해서 하려고 하니 소스 양이 너무 방대해서 힘이 드네요.

tar.gz파일을 decompress만 하고, 실패일경우 실패 메시지만 가져오면 되는데 이런경우 어떻게 처리를 하는게 쉽게 접근이 가능할지 질문드립니다.
몇일을 이것 저것 가져다 해보고 있는데 좋은 방법을 아직 못찾았습니다.

혹시 아시는 부분이 있으시면 조언좀 부탁드립니다.

kjh27814의 이미지

QT에서 선언 된 함수의 이름들을 불러오는 함수같은게 있을까요?

안녕하세요.

자동완성기능 구현중에

StringList에 선언된 함수 이름을 하나씩 수동으로 넣는 방식으로 코딩중인데

보다 편한 방법이 없을까 해서 질문 드려봅니다.

예를들어 public이라는 접근자에 선언되어 있는 함수의 이름들을 한번에 불러오는 함수 같은 것이 있을까요?

답변 주시면 감사하겠습니다.

canuyes의 이미지

C++ 대입연산자 오버로딩 관련 질문입니다.

C++ 대입연산자(=)를 전역함수 기반으로 오버로딩 하려고 합니다.
제가 생각하는 방법대로 하니 자꾸만 오류가 나네요...

yh11445의 이미지

[안드로이드] 따로 어플을 만들려는게 아니라 폰으로 입력을 하는동안 키보드가 올라온 상태에서 이벤트를 발생시키는 코딩에 관한 질문입니다

제목에 알아보기 쉽게 적으려다 보니 내용을 다 적었네요 ^^;;

제목처럼 폰으로 입력을 하는동안 키보드가 올라온 상태에서 이벤트를 발생시키는 예를 들면 키보드가 올라오면서 동시에 팝업을 띄운다던지 하는

그런 부분을 코딩으로 건드려보려고 하는데 도무지 폰을 어떻게 건드려야 할지 도무지 감이 안잡혀서...

제가 느끼기엔 시스템적인 부분인 것 같은데 이 부분에 대해서 개념적으로 설명해주시면 감사하겠습니다~

tomy2174의 이미지

안녕하세요 리눅스 시스템 프로그래밍을 공부하고 있는 한 청년입니다.

안녕하세요 리눅스 시스템 프로그래밍을 공부하고 있는 한 대학생입니다.

다름이 아니라 궁금한 것이 생겨서 이렇게 글을 남깁니다.

fstab에 옵션으로 noatime을 주면 accesstime 을 기록하지 않는 것을 실험을 해서 확인을 해 봤는데요.

문제는 fstab에 noatime 옵션을 안주었을때 cat 명령어로 확인 하고 accesstime이 변경되는 것까지는 확인 하였으나

처음 한번만 바뀌고 그 다음에는 바뀌지가 않습니다.

처음에는 해당 파일이 버퍼로 이동하여 해당 파일에 직접 Access하지 않아 그런것 같아

C언어로 sync(); 를 호출하였으나 그대로였습니다.

궁금한 것을 정리하면

- 왜 Access time이 초기 한번만 변경되는지
※ 혹시 여러번 Access time 여러번 변경이 가능한지

- 버퍼의 내용을 비우는 것이 C에서 sync()를 호출하는 것이 맞는지
※혹은 더 쉬운 방법이 있는지요

이렇게 3가지 입니다.

궁금해서 여쭤봅니다.

Stonegaze의 이미지

Java 배열, 제너릭, 컬렉션... 많이 쓰는 건가요??

취미...(?!)로 자바를 혼자 공부하고 있습니다.

별 대수롭지도 않은 코딩 해놓고 혼자 껄껄거리고 있는데요..;

요즘 배열, 제너릭, 컬렉션이라는 파트 보고 있습니다.

근데 이거 너무 재미도 없고.. 뭔 소린지 모르겠고.. ㅠㅠ
마음 같아선 그냥 잽싸게 건너 뛰어버리고 싶은데 그러지도 못하겠고...흑흑

이 배열, 컬렉션이라는 기능은 많이 쓰는 건가요?
대충보고 지나가도 되는건지 모르겠습니다.
고수님들의 위로를... ㅠㅠ

yungihang의 이미지

hpc 클러스터. nfs 마운트 딜레이현상

torque + maui

nfs 마운트

스토리지 + 계산노드(16개)

write 파일 딜레이

overover2000의 이미지

nasm 입문자입니다

안녕하세요. 아래처럼 include "asm_io.inc"
c언어로 치면 라이브러리를 선언하였는데(nasm에서는 어떻게 부르는지 모르겠습니다)

오브젝트파일하고 실행파일 명령어를 치면 오류가 납니다.
c언어처럼 특정폴더에 라이브러리가 있을것 같은데...
당최 어떻게 해야하는지 모르겠네요
인터넷에 정보도 많이 없고, 책들도 하나같이 이상하고..
c언어처럼 제대로된 정보가 없어 답답합니다.
더불어 nasm에 관한 책이나 자료, 블로그 등등이 있으면 추천해 주십시오.

rgbi3307의 이미지

C언어로 객체(object) 지향적 코딩

C++ 언어가 객체 지향적 코딩을 위해 class라는 자료형을 새롭게 도입하면서
OOP(Object Oriented Programming)을 위해 기존의 C언어를 버리고 C++언어로 개발언어를 많이들 변경한듯 합니다.
하지만, C언어에서도 우리가 이미 알고 있는 struct 자료형과 함수 포인터를 활용하여 객체 지향적 코딩을 할 수 있다는
것에 대해서 여러분들의 의견은 어떤지요?
그럼, C언어에서 어떤 코드들이 객체 지향적일까요?

struct list {
char name[16];
int var1;
int var2;
int (*func)(const char *argc);
struct list head;
}

페이지

프로그래밍 QnA 구독하기