02 2017 档案

【MYSQL】存储过程示例
摘要:使用 PREPARE 的几个注意点: A:PREPARE stmt_name FROM preparable_stmt;预定义一个语句,并将它赋给 stmt_name ,tmt_name 是不区分大小写的。B: 即使 preparable_stmt 语句中的 ? 所代表的是一个字符串,你也不需要将 阅读全文

posted @ 2017-02-16 14:37 梦琪小生 阅读(230) 评论(0) 推荐(0)

【转】【C++】C++ 中的线程、锁和条件变量
摘要:线程 类std::thread代表一个可执行线程,使用时必须包含头文件<thread>。std::thread可以和普通函数,匿名函数和仿函数(一个实现了operator()函数的类)一同使用。另外,它允许向线程函数传递任意数量的参数。 上例中,t 是一个线程对象,函数func()运行于该线程中。对 阅读全文

posted @ 2017-02-14 11:43 梦琪小生 阅读(9984) 评论(0) 推荐(0)

【C++】线程_beginthreadex参数说明
摘要:以下内容转载至:http://www.cnblogs.com/cy163/archive/2006/11/02/547428.html 多线程编程基础知识 当前流行的Windows操作系统能同时运行几个程序(独立运行的程序又称之为进程),对于同一个程序,它又可以分成若干个独立的执行流,我们称之为线程 阅读全文

posted @ 2017-02-13 19:46 梦琪小生 阅读(4005) 评论(0) 推荐(0)

【转】【c++】指针参数是如何传递内存的
摘要:参数策略 如果函数的参数是一个指针,不要指望用该指针去动态申请内存。如下: 原因是编译器总是为每个参数制作临时副本。指针参数p, 其副本为_p,使_p=p。如果改变了_p所指的内容,相应的p所指的内容也跟着改变(毕竟指向同样的地方)。但是在GetMemory中动态分配内存空间,改变了_p的内容。在调 阅读全文

posted @ 2017-02-10 17:52 梦琪小生 阅读(1575) 评论(0) 推荐(0)

C++ GDI+调用
摘要:封装了一个GDI+的使用类 GdiPluss.h GdiPluss.cpp 使用很简单: ::CGdiPluss m_gdi; 开启 m_gdi.OpenGdiPlus(); 关闭 m_gdi.CloseGdiPlus(); 阅读全文

posted @ 2017-02-08 15:22 梦琪小生 阅读(1155) 评论(0) 推荐(0)

导航