프로그래밍 QnA

trymp의 이미지

boost::lexical_cast 에서 std::bad_alloc exception 이 발생합니다.

boost 로 network 프로그램을 짜고 있습니다. single thread 이고요
아래와 같이 async_read_some 에 대한 callback 으로 아래 HandleRead() 함수가 호출되는데

1번 위치에 lexical_cast() 를 쓰면 잘되고요.
2번 위치에 lexical_cast() 를 쓰면 std::bad_alloc exception 이 발생합니다.

에휴 이것때문에 계속 고생이네요.. 상식적으로 어이가 없네요..ㅠㅠ

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

ooootoro의 이미지

(도와주세요)Perl 이중배열

Perl 왕초보입니다. 전공도 전혀 상관 없는지라, 어디를 찾아봐야 할지도 모르는 수준입니다.
제발 도와주세요~

Perl을 이용해 데이타를 정리해보고 싶습니다.
예를 들어,

A.txt
B.txt
C.txt
D.txt
E.txt

라는 파일을 가지고 있고, 각 txt 파일에는 99까지의 숫자들이 들어 있습니다.
제가 하고 싶은 것은 각 txt파일 안의 숫자를 일단위와 십단위로 나누어 정리하고, 정리된 내용을 하나의 파일(Result.txt)로 옮기고 싶습니다.

Result.txt 파일에는 아래와 같은 형식으로 Output을 하고 싶습니다.

A.txt안의 일단위수의 합, B.txt안의 일단위수의 합,C.txt안의 일단위수의 합, D.txt안의 일단위수의 합,E.txt안의 일단위수의 합
A.txt안의 십단위수의 합, B.txt안의 십단위수의 합,C.txt안의 십단위수의 합, D.txt안의 십단위수의 합,E.txt안의 십단위수의 합

eoen2eoen의 이미지

안드로이드 이클립스 프로젝트를 스튜디오로 임포트 시키려하는데요..

ANT를 이용하여 SVN Collect로 SVN에서 필요 리소스등을 가져오고, 동시에 자바와 메니페스트를 수정하였었는데

다들 스튜디오로 넘어가는 분위기라 제 앱도 그렇게 해볼까합니다..

so파일들과 jar 파일들을 참조하는 앱이라서 그런지

이클립스 프로젝트를 아무리 스튜디오에 임포트 해도 잘 안되더군요..

빌드를 하는데 계속 오류가 납니다..

혹시 외부 라이브러리 참조하는 이클립스 프로젝트를 임포트 하는 예시가 있는 사이트나

하는 방법좀 알려주실수 있을까요..

trymp의 이미지

boost signal 에 대해서 질문드립니다.


아래와 같이 boost::asio 로 signal 처리를 할 때 handler() 함수가 signal context 영역에 들어가는 건가요?

아니면 io_service 내부에서 signal 마킹만 하고 적당한 시점에 호출하는 것인지 궁금합니다.

아래와 같은 코드에서 signal safe 해야하는지 궁금해서 질문드립니다.

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

sincie의 이미지

파이썬에서 한글입력시 아스키코드 문제입니다ㅠ

리눅스에선 맨 윗 줄에

-*- coding: utf-8 -*-

입력하면 파이썬에서 한글이 해결 된다던데요

리눅스가 아닌 윈도우에선 저 코드를 아예 인식을 못하던데 어떤 코드를 넣어야되나요..

구글링해서 아래 코드를 넣어봤는데도 해결이안되네요..

import sys
reload(sys)
sys.setdefaultencoding('utf-8')

trymp의 이미지

C++ 의 생성자와 소멸자를 호출할 때, this 의 값은???

C++ 로 코딩하는 초보입니다.

C++ 에서 생성자와 소멸자에서 this 를 이용해서 현재 object 의 포인터를 출력하는데
값이 다르게 나옵니다. 몇 byte 정도...

원래 this 가 같아야 하지 안나요?
다르게 나오는 경우도 있는지 궁금합니다.

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

kealyung의 이미지

bash shell 관련 간단한 문제입니다.

time find ./ -name "*.ext" -print0 | xargs -0 -n1 -P8 grep -H "string" >> Strings_find8

이런식으로 xargs를 넘겨서 검색을 해서 결과를 Strings_find8로 만들었는데..

문제가... 검색된 데이타의 내용이 조금 깨지는 문제가 발생하네요.

아마도 프로세스를 8개를 돌리면서 파일은 하나의 파일에 기록을 하면서

생기는 문제 같은데..

해결 방법이 머가 좋을까요?

제가 생각한 해결방안은

위의 예저 *.exe(a.ext, b.ext, c.ext)가 있다고 했을때

grep으로 검색된 결과 파일의 결과를 a.1 b.1 c.1 의 형태로 만들려고 하는데..

xargs를 이용해서 처리를 해도 잘 안되네요.

아니면 혹시 다른 더 좋은 방법이 있으면 부탁드리곘습니다.

감사합니다.

jeshin37의 이미지

bmp파일 만들기

c언어 완전 쌩초보인데요, bmp파일 만드는데, 난항이여서요 ㅜㅜ
(1000x1000) 이미지는 검정으로 칠하고,그 안에 (800,800) (800,900) (900,800) (900,900)의 네 꼭지점으로 이루어진 사각형 부분만 빨강으로 칠하는 코드를 작성하는 것인데요,
#include
#include
main(){

write_BMP_file();

}

kim27903의 이미지

와이어샤크 해보신분 계신가요?

다름이아니고
하나의 허브?에 물려있는 두대의 컴퓨터가있는데
a라는 컴퓨터가 로그인을 하면 b라는 컴에서 와이어샤크로 그것을 감지하는것입니다. 스니핑..

여기서 그 암호를 복호화까지 안해도 되고 그냥 보기만 하면 되는데
어떤방법으로 탐지할수 있을지 궁금합니다.
아시는분 조언좀 부탁드리겠씁니다!

zhxk123의 이미지

파이썬 소켓통신시 여러개 파일 보낼때


파이썬으로 소켓통신 서버와 클라이언트를 만들고 있는데
파일을 주고 받는 부분에서

open = (name,'wb')을 이용한 파일1개의 송수신은 작동하는데

폴더내의 여러개의파일 ex) C\aaa\bbb 내의 name1,name2....10까지의 파일을

순서대로 보낼려고 하는데요.for문을 사용하여 이름을 읽어와서

보내는건 작동하는것같은데

받는쪽에서 어떤식으로 받아야할지 모르겠습니다.

받는쪽에서도 for문을 이용하여 받아봤는데 받는쪽 파일은 ex)) test1,~10까지 생성은되는데

name1~10의 데이터가 test1에 다들어가 있고 2~10은 아무런 내용이 없더라구요.

조언좀 부탁드립니다.

페이지

프로그래밍 QnA 구독하기