프로그래밍 QnA + 설치 및 활용 QnA + 질문

dltkddyd의 이미지

문자 타입을 알고싶은데요. C++ 라이브러리 손쉽게 검색하는 방법좀 알려주세요.

Visual C++은 MSDN을 제공해서 라이브러리를 검색할 수 있도록 하는데, GCC는 라이브러리 검색을 위해 제공하는 프로그램이 없어서 좀 불편합니다. cstdio라이브러리의 printf가 어떤 파일에서 어떻게 선언되고 정의돼 있는지를 알아내는 명령어가 있을까요? 여러 프로그래머께서는 라이브러리를 어떻게 검색하시는지 궁금합니다. 혹시 find를 사용하시는지요. grep 을 사용하시나요?
그리고 wchar_t의 타입재정의문을 보고싶은데요. unsigned int를 재정의한 것인가요?

그리고 다음과 같은 typedef는 무슨 뜻인가요? 한 행에 여러 타입명을 열거하니 알아들을 수가 없네요.

typedef WCHAR *PWCHAR, *LPWSTR, *PWSTR;
typedef CONST WCHAR *LPCWCH, *LPCWSTR, *PCWSTR;
typedef CHAR *PCHAR, *LPSTR, *PSTR;
typedef CONST CHAR *LPCCH, *LPCSTR, *PCSTR;

seismic의 이미지

쉘프로그래밍에서 표준출력

안녕하세요 프로그래밍에 대해 아는게 없는 학생입니다.
bash 쉘 vi로 프로그래밍할때
#!/bin/bash
a=`who`
do
$a > b
done

a>b 이렇게 리다이렉션 있잖아요
이걸 프로그래밍할때 쓰고싶은데
어떻게 해야하나요??

p952973의 이미지

구조체 초기화 질문하나할게요!

성적 관리 프로그램 작성 중

구조체 score를 동적 할당 후 초기화하고 싶은데 하는 방법을 모르겠습니다.

st[3] = {{"minwoo", 90, 80},{"minwooo", 100, 100},{"minwoooo", 80, 70}};

과 같이 하면 안되는것 같고, st를 빼도 안되고 이렇게는 초기화 할수 있는 방법이 없는건가요?

아시는분 도움 부탁드립니다!

#include
#include

typedef struct {
char* name;
int math, eng;
float ave;
char grade;
}score;

yoda의 이미지

linux iscsi에 대해서 질문 드립니다.

안녕하세요 이번에 검색을 하다가 알게되어 가입한 신입입니다.

저는 op로 근무하다가 스토리지 업체로 들어온 신입엔지니어입니다.

회사가 셋업하는 단계라 인터넷으로 책으로 공부해가며 일하고 있는 중입니다.

질문을 드리고 싶은것은

RHEL6.4서버에 10G iscsi를 통해 스토리지를 연결하였습니다.

따로 iscsi관련하여 설정한 것은 없고 별다른 설정없이 discovery -> login -> fdisk -> mkfs.ext4로 파일시스템을 잡았습니다.

자체 read/write 프로그램으로 벤치마킹을 하고 있는데

write에서는 속도가 약 800후반대에서 900mb/s 정도 나오고 있습니다.

그러나 read에서는 속도가 530정도로 거의 절반으로 줄어버립니다.

write 속도는 10Gpbs에 걸맞게 잘 나오는 거 같은데

왜 read에서는 속도가 500정도로 절반밖에 안나올까요?

st.online의 이미지

apache module과 php에서 post parameter 읽는 문제

안녕하세요.

아래 API들을 사용해서 HTTP Post(with multipart/form-data) 파라미터를 읽는 아파치 모듈을 개발하고 있습니다.
- ap_hook_handler(test_handler, NULL, NULL, APR_HOOK_MIDDLE); // register hooks
- ap_setup_client_block
- ap_should_client_block
- ap_get_client_block

아파치 모듈에서 post 요청의 파라미터를 읽으면(return DECLINED), php에서 $_REQUEST나 $_POST로 post 파라미터를 가져오지 못하는 문제가 있습니다.
모듈에서 여러 방법으로 post 데이터를 읽어보았으나 증상은 동일합니다.

마찬가지로 post데이터를 읽는 아파치 모듈을 2개 등록하여 테스트 해보면, 첫번째 모듈만 데이터를 읽고, 두번째 모듈에서는 ap_should_client_block 함수에서 실패가 떨어집니다.

chobozzang의 이미지

linux 에서 마지막에 파일을 수정한 프로세스나 ip 를 알수 있는 방법이 있을까요..?

안녕하세요.
리눅스 서버에서 파일을 수정한 범인(?)을 찾으려고 하는데요.
계정의 경우 대부분 root 로 접근하기 때문에 확인할 수 없고 뭔가 단서를 찾으려고 history 를 뒤지는 중인데 특별한 것이 없어서요...
직접 에디터로 수정한 것 같진 않고 script나 프로세스가 접근하여 수정한 것 같은데요...(분단위 쓰여지는 파일이 일정한 방식으로 수정됨)
단서를 잡을 만한 방법이 없을까요..?

negabaro의 이미지

perl hash값 취득 질문

my $send = {};
open( MAIL, "/bin/cat /var/log/maillog | /bin/grep 'postfix/smtpd' | /bin/grep 'sasl_username=' |" );
while( my $line = ) {
#if( $line =~ /client=(.*), sasl_method=\w+, sasl_username=(.*)$/ ) {
if( $line =~ /]: (.*): client=(.*), sasl_method=\w+, sasl_username=(.*)$/ ) {
#printf( "QUEUE=[%s] User=[%s], Client=[%s]\n",$1, $3, $2);
$send->{ $2 }->{ $1 }->{ $3 }++;

이런 소스가 있는데 send안에 값을 자유롭게 취득하고 싶습니다.

goofy2의 이미지

c++에서 const int 변수가 겹칠경우 컴파일 방법이 있나요?

A 라는 라이브러리와 B라는 라이브러리를 이용해서 프로그램을 개발하고 있습니다.

그런데 A에서 제공하는 헤더파일과 B에서 제공하는 헤더파일에 동일하게

const int FAIL = -1

이라고 선언되어 있어요....

컴파일 할 경우 redefinition of 'const int FAIL' 에러가 발생하구요...

여기까지는 당연한데... 헤더파일을 수정하지 않고 컴파일을 하고 싶습니다.

헤더파일은 상용 라이브러리이기 때문에 수정하기가 조금 곤란하네요...

방법이 있을까요?

fpnuseis의 이미지

.

classic226의 이미지

안드로이드 어플리 케이션 'Zram status' 실행 오류

안녕하세요

안드로이드 초보 유저입니다. 스마트폰는 넥서스5를 사용중입니다.
zram에 관심이 있어서 (http://adhisimon.github.io/android-zram-status/)

https://github.com/adhisimon/android-zram-status 를 통해서 Zram status를 설치하여
이용하려 보니 실행도중에

"/sys/block/zram0/disksize: open failed:ENOENT(No such file or directory)"
이 자꾸떠서 실행이 되지 않습니다.

기기 이상이 있어서 그런지 몰라 ADT를 이용해서 이클립스에서 돌려보아도 실행되지 않습니다.
관련 이상에 대해 알고 싶습니다

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 질문 구독하기