December 2002
Beginner
640 pages
16h 41m
English
Now it's time to put the code together into a suite of small programs that we can use. As a reminder, the three programs we will create are as follows:
main.c— The main program
common.c— In which we will define common functions
common.h— A header file that contains prototypes for the common functions
The code examples you saw just now came from common.c. Listing 13.1 shows the full program.
1: /* common.c */ 2: 3: #include <stdio.h> 4: #include <mysql.h> 5: #include "common.h" 6: 7: MYSQL * db_connect ( 8: char *db_host, 9: char *db_user, 10: char *db_pass, 11: char *db_name, 12: unsigned int db_port, 13: char *unix_socket, 14: unsigned int db_flags ) 15: { 16: MYSQL *mysql; 17: 18: if ((mysql ... |