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

chocokeki의 이미지

vi에서 yank한 구문을 명령 모드에서 붙여넣는 방법?

vi를 사용하면서 코드에 있는 함수를 cscope로 검색하고 싶을 경우가 있잖아요

예를 들어서 HELL_WORLD()를 검색하고 싶을 경우에
cscope find e HELL_WORLD 라고 직접 쳐도 좋지만

v키로 HELL_WORLD를 선택 후 y키로 복사한다음
요 문구를 커맨드 모드에서 붙여서 검색을 하고 싶거든요
혹시 방법 아시는 분 계신지요 아니면 혹시 다른 간단한 방법이라든지...

인터넷에서 이런 저런 검색 키워드로 찾아봤는데 영 못 찾겠네요

chobozzang의 이미지

QT에서 Qt sql라이브러리가 아닌 mysql connector c++ 라이브러리를 사용할 수 있나요?

안녕하세요.
qt5.0.2 버전을 깔았는데 mysql드라이버가 지원되지 않아서요... driver를 만드려고 하니 허접한 실력이라 계속 삽질만 하고 개발기간이 짧아서 mysql connector 라이브러리를 그냥 쓰려고 하는데 컴파일까지는 문제가 없는데 실행이 제대로 안되는 듯 해서요... 혹시 qtsql 라이브러리가 아닌 다른 db 라이브러리를 이용해 개발하신 분들 답변 좀 부탁드리겠습니다.

개발환경은 windows8, mingw 컴파일러를 사용하고 있습니다.

그리고 제가 라이브러리 링킹한 부분과 테스트소스에 문제점이 있으면 지적부탁드리겠습니다.
mysql connector 1.0.5 버전 위치는 C:\mysql

db.pro

raphael4의 이미지

iptables 크로스 컴파일시 에러 궁금합니다

초보적인 질문드려 죄송하지만 너무 답답해서...

iptables 크로스 컴파일 하려 하는데

xtables.c 에서 에러가 나옵니다. (에러 메시지는 첨부에 있습니다)

iptables 버전은 1.4 이고

./configure 할때 host는 pc로 잡고 target을 arm-linux로 잡아서 하고요

CC 를 arm-linux-gcc로 합니다

그러면 저런 에러가 발생됩니다.

만약 위에서 CC를 i686으로 바꾸면 에러가 생기지 않습니다

제 생각엔 lib를 참조 못해서 그런것 같은데

타겟 커널이 2.6.30.1 이고 문제가 없을거 같은데

관련 문서를 다 찾아봐도 동일한 에러를 찾아보기가 힘드네요

대부분 저렇게 하면 다 문제없이 컴파일 되는듯 하고

너무 답답합니다 도대체 저 에러가 무슨 에러일까요? ㅜ

dgkim1026의 이미지

ProC 프로그램에서 컴파일 오류?

이곳에서 동움을 받아서 작업이 잘 진행이 되었는데 다시 이상한 오류가 나와서 도움을 요청드립니다.

Proc 프로그램을 make를 하는데 아래와 같은 오류가 나오는데 오류 메세지에 나온 라인(#241)에는 소스코드 상에서는 빈 라인입니다.

그리고 이 소스코드는 2주전에 컴파일이 아무 문제없이 되었던 것인데 변한게 없는데 printf() 한 문자을 추가해서 make를 했더니 오류가 발생합니다.

너무 당황스러워서 도움 부탁드립니다.

오류 메세지
[oracle@infodea src]$ make -f dims0001_mk
proc iname=dims0001 include=/nbsdev/server/inc

Pro*C/C++: Release 11.2.0.1.0 - Production on 수 11월 27 10:16:15 2013

Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.

khalisto의 이미지

쉘스크립트 오류 어디가 문제일까요??

안녕하세요.

늦깍이 대학생이 과제로 쉘 프로그래밍을 개발하고 있는데 막히는 것이 한두가지가 아니네요 ^^;;

현재 작성하고 있는 프로그램 코드는 아래와 같습니다.

#!/bin/sh

echo -n "Input Your DB root pwd:"
read inpwd

db_pwd="'"$inpwd"'"

echo $db_pwd

mysqldump --user='root' --password=$db_pwd --default-character-set=utf8 abc > abc.sql

mysqldump 명령어 ID와 패스워드값을 명시해두었는데 원래는 패스워드값에 실제 루트 패스워드를 입력을 해두었습니다.

ex) --password=$db_pwd 가 아닌 --password='#!fwlkefl34ere!!' <- 이런식으로요

허나 보안상 위험할 것 같아 위 소스처럼 echo -n 으로 직접 패스워드를 입력받아 대입하는 방법으로 작성 중에 있는데

min1007의 이미지

text파일 읽는거 질문

text파일 안에있는
내용을 10줄단위로 보여주고
전체다 읽으면 문자수를 출력하는건데 코드를 어떻게 짜야할지 막막합니다
문자는 공백 포함과 공백 포함하지 않은 수를 읽어야합니다..
도와주세요 ..

khalisto의 이미지

tar 압축시 절대경로에 대한 질문

안녕하세요.

과제용 쉘프로그램 개발중에 해결이 잘 안되는 부분이 있어 질문드립니다.

절대경로로 tar 압축 후 해당 압축파일을 풀면 압축을 하고자 하는 디렉토리 기준으로 최상위 디렉토리까지

압축되 있는것을 확인했는데 예를 들면

tar cvfz account1.tar.gz /home/account1/public_html/*

위와 같이 /home/account1/public_html/ 하위의 모든 파일을 압축하게 되면

압축파일 내용을 확인해보니 /home/account1/public_html 디렉토리까지 모두 압축되어 있는데

단순히 public_html 하위의 모든파일만 압축되게 하려면 어떤 옵션이 필요한지 궁금합니다.

상대경로로 압축할 수 없는 경우라 절대경로 압축만 가능한 상태입니다.

감사합니다.

milkrookie의 이미지

instruction pointer과 malloc함수 질문입니다.

안녕하세요. 아무리 구글링을 해봐도 해결이 안되서 여기에 질문을 드립니다.

arizona0의 이미지

한 번에 여러 개의 file들을 open해서 사용하기 위한 방법

여러 개의 file들을 동시에 open해서 read하려고 합니다.

open하려는 file들의 수는 경우에 따라 다릅니다.

그래서 ifstream을 배열로 선언해보았는데 잘 되지 않습니다.

아래와 같은 경우는 되지만,
#include
....
ifstream in_files[4]

아래와 같은 경우는 안되네요.

#include
....
int num = number_of_files; // file들의 수가 동적으로 정해짐
ifstream in_files[num]

in_files[num]에서 num이 상수가 아니어서 안된다고 합니다.

이유가 뭘까요?

위 경우가 잘못됐다면 파일들의 수가 동적으로 변하는 상황에서 파일 포인터들을 어떻게 선언해서 사용해야 할까요?

페이지

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