存档

文章标签 ‘namespace’

CLucene源码剖析(二) 命名空间的灵活使用

2009年5月29日 没有评论

命名空间(namespace)是C++中新提出的一个特性,它的好处就是有效地避免了命名的冲突。在C++项目中,灵活地使用命名空间,可以在避免代码命名冲突的基础上,提高代码的可读性。在CLucene中,命名空间可以通过宏来控制,如果定义了DISABLE_NAMESPACE这个宏,那么整个项目就不使用空间,如果没有定义这个宏,那么命名空间的定义便是有效的。
下面是CLucene中关于命名空间的宏的定义: 阅读全文…


Warning: mysql_query() [function.mysql-query]: Access denied for user 'root'@'localhost' (using password: NO) in /home/wuzeshengpwmuqzeeas7h4eknug/wwwroot/wp-content/plugins/quickstats/quickstats.php on line 345

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/wuzeshengpwmuqzeeas7h4eknug/wwwroot/wp-content/plugins/quickstats/quickstats.php on line 345

Warning: mysql_query() [function.mysql-query]: Access denied for user 'root'@'localhost' (using password: NO) in /home/wuzeshengpwmuqzeeas7h4eknug/wwwroot/wp-content/plugins/quickstats/quickstats.php on line 346

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/wuzeshengpwmuqzeeas7h4eknug/wwwroot/wp-content/plugins/quickstats/quickstats.php on line 346

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /home/wuzeshengpwmuqzeeas7h4eknug/wwwroot/wp-content/plugins/quickstats/quickstats.php on line 346