database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Q&A 8778 게시물 읽기
No. 8778
c/c++ function 타입 인자 입력 질문입니다.
작성자
나윤성(앨버른)
작성일
2011-02-22 15:58ⓒ
2011-02-22 16:41ⓜ
조회수
8,774

안녕하세요!

C / c++ 에서 postgres 에 수많은 function 을 보내는 도중

해당 function 의 인자값의 수가 많아 이 부분을 보완 하고자 해서 생긴 궁금증입니다.

1. functin의 입력 인자값을 type으로 설정

2. c/c++에 type와 동일한 구조의 구조체를 생성

3. function에 구조체값을 입력

4. function 실행.

 

위의 4가지 순서를 진행하고 싶습니다.

 

이 글에 대한 댓글이 총 1건 있습니다.

-- C / c++ 에서 postgres 에 수많은 function 을 보내는 도중

-- 해당 function 의 인자값의 수가 많아 이 부분을 보완 하고자 해서 생긴 궁금증입니다.

-- 1. functin의 입력 인자값을 type으로 설정

-- 2. c/c++에 type와 동일한 구조의 구조체를 생성

-- 3. function에 구조체값을 입력

-- 4. function 실행

 

근데 이렇게 type 으로 만들면 type 의 멤버가 바뀌면, 그리고 이런 경우가 여러번 생기면,

type 정의을 그때그때 바꾸어주어야 하는데, 이게 참 골치아픈 일이예요.

이보다는 "키=값" 의 쌍으로 이루어지는 어떤 map 자료구조로, 인수를 미리 설정해 놓는 것을

추천합니다. 이렇게 하면 인수가 바뀌더라도 굉장히 탄력적으로 대처할 수 있읍니다.

초보대왕님이 2011-02-24 17:05에 작성한 댓글입니다.
이 댓글은 2011-02-24 17:05에 마지막으로 수정되었습니다. Edit
[Top]
No.
제목
작성자
작성일
조회
8782ENCODING 이 다른 DB어떻게 옮겨야되나요 [2]
이기자
2011-02-24
8107
8780Linux에 pstgresql설치 완료. 그런데... [3]
이기자
2011-02-24
8810
8779Windows에서 사용하던 DB를 Linux로 가능한가요? [2]
이기자
2011-02-24
8282
8778c/c++ function 타입 인자 입력 질문입니다. [1]
나윤성
2011-02-22
8774
8777데이타 영문화 입니다. [3]
유닉스
2011-02-21
7676
8776[급질]windows 2003 + pgsql 9.0 설치후 원격접속문제~~ [1]
박병선
2011-02-20
10146
8775자동 백업시스템을 구현하는 방법은? [1]
souler
2011-02-18
8479
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다