大约有 1,700 项符合查询结果(耗时:0.0051秒) [XML]

https://www.tsingfun.com/it/cpp/1616.html 

如何获取IE (控件)的所有链接(包括Frameset, iframe) - C/C++ - 清泛网 -...

... cument-returns.html 由于安全性限制, 为防止跨域脚本攻击, frames 跨域的时候, IHTMLWindow2::get_document 调用将返回 E_ACCESSDENIED 。 下面函数 HtmlWindowToHtmlDocument 对于跨域的frame 通过 IHTMLWindow2 -> IID_IWebBrowserApp -> IHTMLWindow2 绕过了限制。...
https://www.tsingfun.com/it/cpp/1761.html 

Linux将一个程序变成后台进程转入后台运行 - C/C++ - 清泛网 - 专注C/C++及内核技术

...了一个无限循环处理的程序(类似Linux守护进程),不过我们. xxx运行程序时,由于程序没有退出,终端被阻塞无法继续...问题现象: Linux下写了一个无限循环处理的程序(类似Linux守护进程),不过我们./xxx运行程序时,由...
https://www.tsingfun.com/it/cpp/1874.html 

字符串指针变量与字符数组的区别 - C/C++ - 清泛网 - 专注C/C++及内核技术

...使用时的区别,同时也可看出使用指针变量更加方便。 一个指针变量在未取得确定地址前使用是危险的,容易引起错误。 一个错误的例子,如下: char *name; scanf("%s",name); printf("%s",name); 有的编...
https://www.tsingfun.com/it/cpp/2039.html 

fatal error \"vector iterator + offset out of range\" \"standard C++ ...

...fill_n 函数,因此需要使用back_inserter ,这种插入迭代器。使用插入迭代器赋值时,则会在容器中添加一个新元素,其值等于赋值运算的右操作数的值。因此需将代码改为: fill_n (back_inserter(ivec), 10, 1); C++ vector
https://www.tsingfun.com/it/cpp/2069.html 

C++虚析构函数解析 - C/C++ - 清泛网 - 专注C/C++及内核技术

...数解析为什么基类的析构函数是虚函数?在实现多态时,用基类操作派生类,在析构时防止只析构基类而不析构派生类的状况发生。以下内容转自:http...为什么基类的析构函数是虚函数? 在实现多态时,用基类操作派生类...
https://www.tsingfun.com/it/cpp/2179.html 

SetWindowsLong、SetClassLong 的区别 - C/C++ - 清泛网 - 专注C/C++及内核技术

...窗口均有一个由创建该窗口的应用程序使用的32位值。 hWnd参数标识了一个对话框时,也可使用下列值:   DWL_DLGPROC:设置对话框过程的新地址。   DWL_MSGRESULT:设置在对话框过程中处理的消息的返回值。   DWL_USER:...
https://www.tsingfun.com/it/cpp/2205.html 

c/c++ volatile和mutable关键字 - C/C++ - 清泛网 - 专注C/C++及内核技术

...tile,则编译器将进行这种优化;将变量声明为volatile,相于告诉编译器,不要进行这种优化。精确地说就是,优化器在用到这个变量时必须每次都小心地重新读取这个变量的值(From Memory),而不是使用保存在寄存器里的备份。 ...
https://www.tsingfun.com/it/cpp/2453.html 

程序崩溃时malloc/new可能导致死锁,程序卡死退不出 - C/C++ - 清泛网 - 专...

...该是malloc系统函数的不可重入性导致的,函数中会加锁,某个线程崩溃malloc没有正常返回时,其他线程就会发生死锁现象。而且只有崩溃时才有malloc的可重入性的问题。 2、Linux下可以通过添加一个宏 _REENTRANT 解决(编译时使...
https://www.tsingfun.com/it/op... 

redmine开源项目管理工具介绍 - 开源 & Github - 清泛网 - 专注C/C++及内核技术

...新闻、文档、文件、Wiki编辑记录、帖子、耗时。Redmine将天的日期作为显示项目活动的基准时间,显示前30天到今天的活动。 3.线路图 提供一个更级别的基于项目版本的对于整个问题跟踪系统的概述,它可以帮助制定项目计...
https://www.tsingfun.com/it/opensource/2436.html 

git使用代理服务器,提升git速度 - 开源 & Github - 清泛网 - 专注C/C++及内核技术

...照上面的方法设置即可,git默认会覆盖原有的配置值。 我们的网络出现变更时,可能需要删除掉原有的代理配置,此时需要使用 --unset 来进行配置: git config --global --unset http.proxy 在命令之后,指定位置的设置值将会被清...