Mysql入门系列:MYSQL客户机程序3—产生连接代码模块
2006-12-31 10:51:36 来源:WEB开发网核心提示: ■ 即使使用拷贝和粘贴,用较短的代码段进行起来也更容易,Mysql入门系列:MYSQL客户机程序3—产生连接代码模块(4),■ 每当报告错误时,无论是否愿意每次调用两种函数,调试程序是使程序中断的一种便利方法,以下是错误报告函数print _ error( )的使用举例:主源文件clien
■ 即使使用拷贝和粘贴,用较短的代码段进行起来也更容易。
■ 每当报告错误时,无论是否愿意每次调用两种函数,将所有的错误报告代码书写得很长,会产生不一致性。将错误报告的代码放在容易调用的包装函数中,就可以减少这种想法并提高编码的一致性。
■ 如果决定修改错误消息的格式,则只需要在一个地方而不是整个程序中做更改,这样就要容易许多。或者,如果决定将错误消息编写到日志文件中而不是(或除此以外还)编写到stderr 中,则只须更改print _ error ( ),这就更容易。这种方法可能犯更少的错误,而且再一次减少了工作量和不一致的可能性。
■ 当测试程序时,如果使用调试程序,将断点放在错误报告的函数中,则当它侦测出一个错误条件时,调试程序是使程序中断的一种便利方法。以下是错误报告函数print _ error( )的使用举例:
主源文件client3.c 与client2.c 一样,但是所有嵌入的连接和断开代码都利用调用包装函数来删除和替换了。如下所示:
更多精彩
赞助商链接