프로그래밍 QnA

changkhan의 이미지

mysql 바이너리 쿼리문제;;

mysql로 바이너리 쿼리를 하려고 합니다.
이를테면 a테이블의 a항목이 text형으로 디자인 되었고,
쿼리는 C API의 'mysql_real_query'를 이용해서,
"update a set a = '[이곳에 바이너리타잎 레코드가 들어갑니다]' where ..."
이런식으로 하려고 합니다.

대부분의 경우에는 정상작동을 하는데, 바이너리코드 중에 아스키 39(')가 들어갈 경우, mysql은 바이너리레코드가 종결된지 알고, 문법에러를 출력합니다;
바이너리 레코드 안에 '가 들어가도 상관없게 코딩하는 방

shpark05의 이미지

mysql API 컴파일 중 ld 에러로 인한 문제

안녕하세요 ?

mysql 설치 이후, 기존 리눅스 에서 사용중인
프로그램을 맥 BSD 로 포팅하는데, 헐 다른 에러는 몇가지 있어서
잡기는 했는데, mysql 에서 ld 에러를 내는군요.
혹시, 경험이 있으신분들의 조언을 부탁드립니다.

사용환경 : MAC OS X 1.2.4 ( 1.2.5 현재,업글 ,증상동일)
MYSQL : mysql standard 4.0.12 버젼
( include 및 lib 모두 함께 있음 )

mysql 용 C API 을 사용했습니다.
그런데, 문제는 다른 mysql 함수들은 ld 에러를 발생하지 않는데
유독 , mysql_connect 만 에러가 발생합니다.

익명 사용자의 이미지

C 포인터에 대한 질문이에요..;;

pointer?

a pointer of a variable

char string pointer(array's pointer)

a pointer of a function

위의. 4가지. 정의를 좀 내려 주세요..

뭔지 이해도 안가고.. 에휴..

익명 사용자의 이미지

C 간단한 질문 좀 풀어 주세요..;;

[code:1]#include<stdio.h>
#include<stdlib.h>
#include<time.h>

void shuffle(int [][13]);

void deal(const int [][13], const char*[],const char*[]);

int main()
{
const char *suit[4]={"Hearts","Diamonds","Clubs","spades"};
const char *face[13]={"Ace","Deuce","three","Four","Five","Six","Seven","Eight","Nine","Ten","Jack","Queen","King"};

ljksky의 이미지

char[512]와 같은 문자열 배열에 여러가지 정보를 담고싶으데...

char[512]같은 문자열 배열에 여러가지 정보를 담고 싶거든요.?

예를 들면...

전화번호 15자리
이름 20자리
아이피 15자리
포트 4자리
기타정보 200자리..
..
..
등등...

이렇게 자리수는 정해져있는데..
이런 문자열 배열을
소켓으로 받아 정보를 뽑아내서 사용해고
보낼때는 자리수에 맡게 배열에 넣고..

제 생각엔 구조체를 만들어서 하는게 더 좋은것
같은데.. 여의치 않아서.. 배열로 보내야 합니다..

루프 돌면서 한바이트씩 읽고 쓰는 방법이 떠오르지만..

hiddeni의 이미지

user 프로그램에서 어떻게 커널공간에 있는 네트워크 장치의 이

예를 들면 eth0 라든가 아니면 bridge장치 같은 것들 물론 브리지 장치는
논리적 장치이며 리눅스에 이미 구현 되어 있는 브리지를 up해 놓은 상태 입니다.
struct ifreq ifr 구조체의 맴버인 ifr.ifr_name을 이용하는거 같은데..
어떤 방법이 있을까요?? 고수님들의 답변 기다리겠습니다.

huricool의 이미지

파일에서 문자열을 가진 환경설정화일을 읽어 올때 처리 하는방

안녕하세요.
C 를 이용해서 config 파일을 읽어 오려고 하는데 애로 사항이 있어서 글 올립니다.

MENU_1 "this is the main menu1"
MENU_2 "this is the main menu2"
MENU_3 "this is the main menu3"
MENU_4 "this is the main menu4"

이런식의 내용을 가지고 있는 파일에서 값을 읽어 오려고 하는데

fscanf 로는 space 가 있는 부분을 읽어 오기가 어려운것 같네요.

읽어 들일때 어떤 함수를 사용해야 하는지 알려 주시면 감사하겠습니다.
찾아 보고 싶은데 일은 급하고 몸살이 걸려서 넘 피곤하네요..

살자의 이미지

한서버에서 bind를 두번 할수 있나여?

안녕하세요..
한 서버(프로그램)에서 bind를 두번 할 수 있나해서 문의 드립니다.
제가 전에 해봤는데 2번을 안되는 걸로 기억을 하고있는데...
그것이 맞나 해서여...
만약 가능하다면 무슨 방법이 있는지도 궁금합니다...
그럼 답변 기다리겠습니다..수고하세요...

s527292의 이미지

loopback 에 관하여..

이중화 관련 모듈을 구상중인데..

네트워크 인터페이스가 살아있는지 체크 할려면, 인터페이스의 주소로 ping을 쏘면 알 수 있게되는데..

자기의 네트워크 인터페이스에 ping 을 할 경우 loopback 을 이용한다고 알고 있는데요..

문제는 이 loopback 이 IP 레이어에서 리턴을 하기 때문에..

인터페이스는 살아 있지만, LanCard 의 케이블이 뽑힌 경우를 찾아 내지 못합니다.

loopback 이 IP 레이어에서 리턴 하지 않고.. 더 밑 단으로 가게 하는 방법이 없을까요..?

leolo의 이미지

[질문]CGI로 파일의 자료를 읽기..

C언어로 CGI프로그래을 짜고 있습니다.
간단히 설명드리면..
/etc/rc.conf의 파일에 있는 값을 읽어서.
HTML화면에 각각의 폼에 맡게 로드하여 나타내는 것입니다.

만약... /etc/rc.conf 파일 안에..
name = LEO
security = on
이라고 되어 있으면.
name과 관련된 텍스트 박스에는 LEO가 들어가고
security와 관련된 체크박스에는 체크가 된 상태로 나타나게
하는 프로그램입니다.
물론, 이 모든것은 C언어와 html 폼으로 나타낼려고 합니다.
이와 관련된 아주 많이 관련된 예제가 있으면 알려주세요..

페이지

프로그래밍 QnA 구독하기