프로그래밍 QnA

camieru의 이미지

리눅스 파일 변경에 관한 질문

리눅스 a.txt파일에는

1.korea->hot
2.usa->cool
3.japan->hot
4.china->cool
5.norway->cool

이렇게 저장되어있습니다. -> 뒤에 hot과 cool을 배치나 순서에 상관없이 전부 not으로 바꾸려 합니다.
sed로 하는 방법이 있다면 답변부탁드리겠습니다.
만일 없다면 방법을 설명 부탁드리겠습니다.

감사합니다.

canuyes의 이미지

Fenwick Tree || Binary Indexed Tree 에 관한 정보를 어디서 얻을 수 있을까요?

공부 도중에 Fenwick Tree(Binary Indexed Tree 라고도 불리는)에 대해 알게 되었습니다.
이 자료구조에 구글링 해보았지만 아래 탑코더에 나와 있는 정보가 다네요 ㅠㅠ.

[링크](http://community.topcoder.com/tc?module=Static&d1=tutorials&d2=binaryIndexedTrees)
하지만 위 링크의 글이 잘 이해 되지 않네요 ㅠㅠ.

듣기로는 BIT가 아래의 연산 2개를 O(logn)에 수행 한다고 들었는데,

1. 박스 i에 데이터 추가.
2. 박스 i 부터 k까지의 합 반환.

위의 리퍼만 봐서는 감을 잡기가 힘듭니다.
BIT가 잘 설명되어 있는 책 또는 사이트가 있을까요?

asleea의 이미지

memory pool

작은 크기의 메모리를 자주 할당하고 해제하는 경우에 오버헤드를 줄이기 위해서 메모리 풀이 사용된다고 알고 있습니다.

여기서 말하는 작은 메모리라는게 어느정도 까지의 크기를 말하는 걸까요 ?

morolty의 이미지

환경변수 추가시키는 작업에 대한 궁금증이 있습니다.

구글링을 해봐도 export하는법, 수동으로 .bash 및 .bash_profile 수정하라는 글만 나와서, 제 의도와는 맞지 않아 여쭙습니다.

쉘 스크립트를 짜는 중,

cp ./aaa /etc/rc.d/init.d/aaa
chmod 755 /etc/rc.d/init.d/aaa
chkconfig --add aaa

aaa를 chkconfig에 등록하여 사용하기 위한 코드입니다.

여기서, aaa의 start 에는 ~/사용자가 만든 임의의 디렉토리/bin 폴더 내에 있는 java파일을 실행시킬 예정인데요,

저 임의의 디렉토리를 알아내기 위하여 뭔가 작업을 해야 합니다.

지금은 install이라는 bash파일을 실행시켜, 해당 bash파일 내에서 aaa파일을 init.d폴더에 복사함과 동시에 부모 쉘로부터 export받아온 폴더경로를

fensy의 이미지

c# 산술연산을 비트연산으로 바꾸면 속도향상이 있을까요?

많은 데이타가 들어오는 것을 처리해야하는 쓰레드가 있는데요

i%2를

i&1로 비트연산으로 바꾸면 성능에 향상이 될까요..?

요새 컴터가 똑똑해서 알아서 최적화를 해주려는지.. 궁금하네여

kjh27814의 이미지

우분투에서 QT프로그램을 배포하는 방법?

안녕하세요.

Qt로 만든 프로그램을 배포버전으로 만들어보려고 하는데

이게 영 어디부터 시작해야 할 지 잘 모르겠네요..

구글에서 영문 사이트와 이곳에서 검색해서 나온 사이트들을 뒤져가며 이것저것 다 해봤는데

안 되는게 태반입니다.

정적빌드부터 시작해야 할 것 같아서 찾아보았으나 configure같은 명령어도 먹히질 않습니다.

하고 싶은데 잘 안되니 답답하네요..

도움 좀 부탁드리겠습니다.

감사합니다.

sharpair의 이미지

파일포맷변환 방법

안녕하세요

저는 이제 막 프로그래밍을(c++) 공부하는 새내기입니다

다름이 아니라 이런작업은 어떤식으로 해야되는지 궁금해서 문의를 드립니다

예를뜰어 txt 파일내에 아래와 같이 자료의 이름과 그 아래 설명이 txt 로 모두 들어가있다고 했을때

1111-
자료의설명1
자료의설명2
자료의설명3

2222-
자료의설명1
자료의설명2
자료의설명3

이 자료를 원하는 형식으로 다시 변경을 하고 싶은데

예를 뜰어

1111 ,자료의설명1 , 자료의설명2 , 자료의설명3
2222 ,자료의설명1 , 자료의설명2 , 자료의설명3

한줄로 쭉 늘려뜨려서 자료를 변경을 하고 싶은데 어떤식으로 해야되는지 도무지 감이 잡히질 않습니다

이런거에 대한 예제다런가 어떤식으로 접근을 해야되는지 도움을 요청합니다

MyAbby의 이미지

살려주세요!! C++ 클래스가 원하는대로 작동되지 않아요!!

안녕하세여.

mysql c api를 php의 mysqli 처럼 만들어 서버프로그램에 활용해 보려고 mysqli 짝퉁 클래스를 만들고 있습니다.
근데 뭐... 하루도 안지나서 휴지장이 되었습니다...

생성자 인수는
1. 아무것도 없음: 로컬 서버로 연결
2. 호스트, 유저, 암호, DB이름: 서버 연결 (포트 3306)
3. 호스트, 유저, 암호, DB이름, 포트번호: 서버 연결

DBINFO: 연결 정보를 담아두기 위한 구조체
errstr: 에러 문자열
errnum: 에러 번호
connection_time: 연결 시간제한
session: 개체가 연결한 서버 연결정보
dbcon: mysql api 포인터

real_connect(): 연결 정보를 갖고 실제 서버의 연결 시도
update_errinfo(): 에러 업데이트

potatos의 이미지

윈도우 라이브러리

코딩 하면서 쓰는 라이브러리들이 많은데
그런것들은 자기 자신이 만들어 쓰지않고
남들이 만들어놓은 (게임은 유니티, 음성은 fmod 등등..)
이런것들을 사용합니다.

저도 이런걸 만들어 보고싶은데
궁굼한점이 있습니다.
라이브러리가 사용을 쉽게하도록 모아놓은 함수의 집합체(?)인데
그러면 라이브러리들의 내부를 보면 윈도우 api함수들로 구성이 되어었는건가요?
아니면 직접 밑바닥 부터 코딩을 해주는건가요?
저도 이런 훌룡한 라이브러리를 작성하고 싶은데 어떤식으로 공부해야하고 또 어떤 언어 검색해본 바로는 c/c++이 많이 사용된다고 하는데..
조언 부탁드립니다.
c++로 gui작업을 할려고 하는데 mfc보다 더 좋은게 없을까요?ㅎㅎ

페이지

프로그래밍 QnA 구독하기