C++
文章平均质量分 62
sclxf
大部分文章都是本人发呆之中,左手ctrl c, 右手ctrl v生产出来的。包括这句话。如有侵权,请告知。贵有恒,何以三更眠五更起;最无益,最怕一日曝十日寒。做事提前,不要推后。进步每一天。I Lovin Swimming
展开
-
Boost [Thread] undefined reference to `boost::thread::thread......undefined reference to `boost::thread::thread......
刚开始用Boost的Thread,难免出现些编译,链接错误,非常的折腾人。Boost的某些库是不需要生成,直接包含其hpp文件就能使用的,而有些酷则需要生成。建议仔细按照其主页上的Getting Started Guide,进行设置。下面是我使用Regex和Thread库时的体会,按照Getting Started Guide的设置,使用Regex时没出现链接问题,但是Thread却折原创 2008-11-09 21:18:00 · 9264 阅读 · 0 评论 -
Command Line Arguments in C++
Command Line Arguments in C++In C++ it is possible to accept command-line arguments. To pass command-line arguments into your program, C++ have a special argument list for main( ), which looks lik转载 2009-06-08 21:24:00 · 1439 阅读 · 0 评论 -
C 字符串分隔 strtok
在c中对字符串进行分割,与c#,java等语言中的split相当strtokSyntax: #include char *strtok( char *str1, const char *str2 );The strtok() function returns a pointer to the next “token” in str1, where str2转载 2009-06-08 21:53:00 · 769 阅读 · 0 评论 -
DialogResult::O报错
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) { OpenFileDialog ^openFileDialog1=gcnew OpenFileDialog; openFileDialog1->Initial原创 2009-06-12 22:28:00 · 1164 阅读 · 0 评论 -
GCC编译dll,Java调用dll
我们通过实例来学习使用gcc编译出dll文件的方法,看下面的例子说明这个过程,共有三个文件:hello.c、dll.h和dll.c. hello.c 文件内容如下#include #include /"dll.h/" int main() { hello();return 0;}其中,hello()函数是动态连接库提供的函数。dll.h 文件内容如下#ifdef BUILD_转载 2009-06-12 22:45:00 · 1417 阅读 · 0 评论 -
linux下遍历目录
LINUX下用C语言实现遍历文件夹struct dirent中的几个成员:d_type:4表示为目录,8表示为文件d_reclen:16表示子目录或文件,24表示非子目录d_name:目录或文件的名称 #include #include #include #include #include int main(int arg转载 2009-06-15 20:11:00 · 729 阅读 · 0 评论 -
一个分号引发的错误
kdnode.hclass ***{.....};//原来这里没打分号,引发了如下错误,花了将近2小时才找到。在一个cpp文件中引用上述头文件test.cpp#include "kdnode.h"....int main(){.....} g++ -o test test.cpptest.cpp:6: 错误:不能在返回类型原创 2009-08-30 21:52:00 · 802 阅读 · 0 评论 -
vc error
<br />写个vc 6 中的控制台程序,出现一些错误,及解决过程。<br /> <br /> <br />如下顺序引用头文件<br />#include "gzip.h"<br />#include <io.h>//_finddata_t, _findfirst(), _findnext(), _findclose()<br />#include <stdlib.h>//_MAX_PATH, system()<br />#include "stdafx.h"<br />#include <st原创 2010-08-16 11:56:00 · 1119 阅读 · 0 评论 -
vc 文件存在 文件属性 删除文件
<br />一:隐藏文件。<br /> 1.WinExec函数。<br /> 该函数执行一个cmd命令,如修改<br /> C://Documents and Settings//eMLab//Application Data//test.txt<br /> 文件属性为隐藏可以:<br /> CString strFileName =<br /> "C://Documents and Settings//eMLab//Application Data//test.txt";<br /> CSt原创 2010-08-15 20:22:00 · 1699 阅读 · 0 评论 -
flann cmake过程中的问题及解决
原创 2009-05-25 16:51:00 · 2061 阅读 · 3 评论 -
C++中public,protected,private继承的语意
对于一个父类(基类),如果声明一个成员为private,就说明这个东东使我的,不能让其他人用,包括子孙。如果是protected,我就会告诉我的子孙,你们要小心的用,但绝对不能让外人使用。如果说是public,那就是说,这个东东大家随便用吧。 对于一个子类(从基类继承而来的),private是一个吝啬的继承者,他将从祖辈继承下来的东西统统藏起来,不让别人碰触(包括自己的子孙转载 2009-05-19 10:57:00 · 438 阅读 · 0 评论 -
boost thread tutorial
几篇关于boost thread的文章。1 The Boost Thread Library(http://www.ddj.com/cpp/184401518?pgno=1) 给出了几个例子示范了线程的各项常见操作,如创建,中断,共享等。由Bill Kempf在2002年写的。2 Whats new in Boost Threads?(http://www.ddj.com/cpp/211原创 2008-11-24 20:30:00 · 1735 阅读 · 0 评论 -
class KDTree 没有名为 GeneratTree 的成员
用Gcc编译cpp程序时不停出现这个错误。我当时的情况是这样的:原来有个GenerateTree函数,与main 函数定义在同一个文件里,在main的前面,而main函数里调用了GenerateTree函数。后来我把GenerateTree放到单独的头文件KDTree中,写好了KDTree.h头文件,声明好GenerateTree函数,并写好了函数体。但在编译时,总是提示这个错误:class KD原创 2008-11-27 10:59:00 · 1316 阅读 · 0 评论 -
段错误的一些文章
http://oss.lzu.edu.cn/blog/article.php?tid_700.htmlhttp://blog.sina.com.cn/s/blog_51e68f8d0100acdm.htmlc++中的this 指针 http://www.boogu.com/articleContent_85_1127.html转载 2008-11-27 15:46:00 · 420 阅读 · 0 评论 -
C++中单例模式对象的释放控制
http://blog.csdn.net/Slin000/archive/2008/04/09/2270720.aspx转载 2008-11-27 16:01:00 · 480 阅读 · 0 评论 -
C++ & JAVA
http://www.cnblogs.com/wxf0701/articles/1268388.html转载 2008-11-27 16:02:00 · 436 阅读 · 0 评论 -
浅谈GCC预编译头技术
http://lych.yo2.cn/articles/浅谈gcc预编译头技术.html http://blog.ednchina.com/jihengzhang/119271/message.aspx转载 2008-11-27 16:04:00 · 625 阅读 · 0 评论 -
Programming the MSHTML Web Browser Control with C++
这篇文章介绍了在c++中通过mshtml实现 浏览器的实例。http://www.adp-gmbh.ch/win/misc/mshtml/ It is possible to render HTML in an ordinary Windows program with MSHTML. This makes it possible to have a web look and f转载 2009-05-02 17:01:00 · 1076 阅读 · 0 评论 -
在Qt中如何使用WebBrowser这个ActiveX控件
http://www.qtcn.org/blog/article.php?itemid-565-type-blog.html 以前用BCB和C#的时候,都曾用到过WebBrowser这个ActiveX控件,在BCB里称为CppWebBrowser,使用它来嵌入到程序中,很不错的功能。现在用Qt,想在程序中嵌入一个网页浏览器,有哪些方法呢?Qt自带了一个QTextBrowser,但是它只能转载 2009-05-02 15:45:00 · 3033 阅读 · 0 评论 -
visual studio 2008 a problem has been encountered while loading the setup components
<br />visual studio 2008过了试用期,卸载的时候出现错误,无法卸载<br />a problem has been encountered while loading the setup components<br />网上有人说可能是装了2005修改了配置文件的原因。<br />那我把2005先卸了,再卸2008,问题依旧。<br /> <br />找到个解决的办法,<br />http://stackoverflow.com/questions/114332/visual-stud原创 2010-08-18 22:53:00 · 2650 阅读 · 0 评论