大约有 4,300 项符合查询结果(耗时:0.0085秒) [XML]
fstream默认不支持中文路径和输出整数带逗号的解决办法 - C/C++ - 清泛网 -...
...。
此时我们发现,test.txt中的i值显示为123,456,789,出现了逗号。这是因为中文习惯问题。我们在读取文件的时候,读入i值时,可能读入一个值为123的整数,并不是我们希望的123456789,所以我们写文件时,希望不要写入逗号。一...
代码坏味道(总结) - C/C++ - 清泛网 - 专注C/C++及内核技术
...掉。
14.Temporary Field(令人迷惑的暂时字段)
使用了让人很难理解的临时变量。
15.Message Chains(过度耦合的消息链)
消息(或调用关系)过于迂回,多次嵌套调用。向调用者隐藏委托,直接提供最终的调用。
...
Linux Shell中 if else及大于、小于、等于逻辑表达式写法 - C/C++ - 清泛网...
...但在执行一些决策任务时,就需要包含if/then的条件判断了。shell脚本编程支持此类运算,包括比较运算、判断文件是否存在等。
基本的if条件命令选项有: - eq —比较两个参数是否相等(例如,if [ 2 –eq 5 ])
-ne —比较两个...
ATL COM开发入门(二)(ActiveX/COM组件回调JS) - C/C++ - 清泛网 - 专注C/C++及内核技术
...FC一般的定时器SetTimer、OnTimer都是CWnd的成员)?
MSDN提供了ATL直接获取前台IHTMLDocument2对象的方法,但是写得很不够详细,详见《获得ActiveX控件所在网页的对象模型》,不过笔者没有调试成功,有兴趣的读者可以深入研究下。这...
PHP报错:Only variables should be passed by reference - C/C++ - 清泛网 - 专注C/C++及内核技术
...该也和配置有关 只要406行把这一句拆成两句就没有问题了
$tag_sel = array_shift(explode(' ', $tag));
改成:
$tag_arr = explode(' ', $tag);
$tag_sel = array_shift($tag_arr);
(实验过,绝对可行)
因为array_shift的参数是引用传递的,5.3以上默认...
C++ 线程安全的单例模式 - C/C++ - 清泛网 - 专注C/C++及内核技术
...程序开始时进入主函数之前就由主线程以单线程方式完成了初始化,不必担心多线程问题。
故在性能需求较高时,应使用这种模式,避免频繁的锁争夺。
class SingletonStatic
{
private:
static const SingletonStatic* m_instance;
Single...
MFC CSplitterWnd的用法详解 - C/C++ - 清泛网 - 专注C/C++及内核技术
...
return FALSE;
}
return TRUE;
}
在创建了多个窗口之后,有时为了能够得到其中的某个窗口,进而对其进行操作控制,则:
不能简单使用GetActiveView,可从MainFrame的CSplitterWnd成员得到,如下
CMainFrame* pMF=(CMainF...
VC/MFC 临界区域使用方法实例 - C/C++ - 清泛网 - 专注C/C++及内核技术
...,而不必进行等待。如果TryEnterCriticalSection函数确实返回了TRUE,那么CRITICAL_SECTION的成员变量已经更新,以便反映出该线程正在访问该资源。因此,对返回TRUE的TryEnterCriticalSection函数的每次调用都必须与对LeaveCriticalSection函数的调...
mfc 画圆角矩形 - C/C++ - 清泛网 - 专注C/C++及内核技术
..., rc, sizeRect);
}
这里直接使用的窗口DC,实际应用中为了防止出现闪屏现象,需要使用MemDC,调用方法类似,大家自行调整下。
推荐:
《MFC采用双缓存解决闪屏问题(使用了双缓存还是闪屏的)》
mfc 画图 圆角矩形
c++ Timer使用总结 - C/C++ - 清泛网 - 专注C/C++及内核技术
c++ Timer使用总结本文总结了窗口应用程序、控制台程序、多线程中分别使用Timer的方法,均提供实例参考。窗口应用程序使用Timer:
#define TIMER_ID 1000 //定时器ID,可任意。触发后回调函数中用于区别不同的定时器以执行不同的...
