大约有 43,300 项符合查询结果(耗时:0.0373秒) [XML]

https://www.tsingfun.com/ilife/idea/793.html 

几个有趣的Javascript Hack - 创意 - 清泛网 - 专注C/C++及内核技术

...网上看到几个有意思的Javascript代码,和大家分享一下。1. 直接在浏览器中编辑网页内容javascript:document.body.contentEditable=&#39...在网上看到几个有意思的Javascript代码,和大家分享一下。 1. 直接在浏览器中编辑网页内容 javascript...
https://www.tsingfun.com/ilife/idea/860.html 

10 条真心有趣的 Linux 命令 - 创意 - 清泛网 - 专注C/C++及内核技术

10 条真心有趣的 Linux 命令在终端工作是一件很有趣的事情。今天,我们将会列举一些有趣得为你带来欢笑的Linux命令。1.rev创建一个文件,在文件里面输入几个单词,rev... 在终端工作是一件很有趣的事情。今天,我们将会列举...
https://www.tsingfun.com/it/cpp/475.html 

VS Addin插件基本开发入门 - C/C++ - 清泛网 - 专注C/C++及内核技术

VS Addin插件基本开发入门1、新建一个插件工程,接下来引导步骤全部按照默认点下一步,如图:查看工程右键->属性,如图:工程默认生成了一个Connect cs文件,它是插 1、新建一个插件工程,如图: 接下来引导步骤默认点”下...
https://www.tsingfun.com/it/cpp/925.html 

C语言判断文件是否存在 - C/C++ - 清泛网 - 专注C/C++及内核技术

...查文件的存在性,如果文件存在,返回0,不存在,返回-1。 这个函数还可以检查其它文件属性: 06 检查读写权限 04 检查读权限 02 检查写权限 01 检查执行权限 00 检查文件的存在性 在UNIX和VC下实验...
https://www.tsingfun.com/it/cpp/1361.html 

一个宏命令,就可以程序崩溃时生成dump文件 - C/C++ - 清泛网 - 专注C/C++及内核技术

...ntry == NULL) return FALSE; unsigned char newJump[ 100 ]; DWORD dwOrgEntryAddr = (DWORD) pOrgEntry; dwOrgEntryAddr += 5; // add 5 for 5 op-codes for jmp far void *pNewFunc = &MyDummySetUnhandledExceptionFilter; DWORD dwNewEntryAddr = (DWO...
https://www.tsingfun.com/it/cpp/1365.html 

由“Pure Virtual Function Called” 考虑到的 - C/C++ - 清泛网 - 专注C/C++及内核技术

由“Pure Virtual Function Called” 考虑到的1 派生类对象析构时,基类析构函数执行的前期会修改对象的虚函数表指针值 一般情况下(特指基类不使用novtable属性),debug编译出 1. 派生类对象析构时,基类析构函数执行的前期...
https://www.tsingfun.com/it/cpp/1372.html 

Boost智能指针——shared_ptr - C/C++ - 清泛网 - 专注C/C++及内核技术

...thing\n"; } }; void test() { boost::shared_ptr<implementation> sp1(new implementation()); std::cout<<"The Sample now has "<<sp1.use_count()<<" references\n"; boost::shared_ptr<implementation> sp2 = sp1; std::cout<<"The Sample now has "<<sp2.use_count()<<" references\n"; ...
https://www.tsingfun.com/it/cpp/1443.html 

c++ Timer使用总结 - C/C++ - 清泛网 - 专注C/C++及内核技术

...提供实例参考。窗口应用程序使用Timer: #define TIMER_ID 1000 //定时器ID,可任意。触发后回调函数中用于区别不同的定时器以执行不同的任务 SetTimer(TIMER_ID, 1000 , NULL); //启动定时器,1秒后触发 KillTimer(TIMER_ID); //取消定时器 ...
https://www.tsingfun.com/it/cpp/1495.html 

VC/Linux C++ 递归访问目录下所有文件 - C/C++ - 清泛网 - 专注C/C++及内核技术

...r = NULL; struct dirent* file = NULL; if (dirName[dirName.size()-1] != '/') { dirName += "/"; } if ((Dir = opendir(dirName.c_str())) == NULL) { cerr << "Can't open Directory" << endl; exit(1); } while (file = readdir(Dir)) { ...
https://www.tsingfun.com/it/cpp/1514.html 

std::string截取字符串,截取ip:port - C/C++ - 清泛网 - 专注C/C++及内核技术

std::string截取字符串,截取ip:portstd::string ip("127.0.0.1:8888");int index = ip.find_last_of(':'); 获取ipip.substr(0, index).c_str(); 获取portip.substr(index + 1).c_str();std::string ip("127.0.0.1:8888"); int index = ip.find_last_of(':'); // 获取ip ip.substr(0, index).c_str();...