摘要: gSOAP 是什么? gSOAP编译工具提供了一个SOAP/XML 关于C/C++ 语言的实现,从而让C/C++语言开发web服务或客户端程序的工作变得轻松了很多。绝大多数的C++web服务工具包提供一组API函数类库来处理特定的SOAP数据结构,这样就使得用户必须改变程序结构来适应相关的类库。与之 阅读全文
posted @ 2016-04-26 11:58 helloBoYang 阅读(848) 评论(0) 推荐(0) 编辑
摘要: 一、 概述C++多线程开发中,容易出现死锁导致程序挂起的现象。关于死锁的信息,见百度百科http://baike.baidu.com/view/121723.htm。解决步骤分为三步:1、检测死锁线程。2、打印线程信息。3、修改死锁程序。二、 程序示例VS2005创建支持MFC的win32控制台程序 阅读全文
posted @ 2016-03-22 14:44 helloBoYang 阅读(3009) 评论(0) 推荐(0) 编辑
摘要: 先把dll的项目属性中C/C++->Code Generation->Basic Runtime Checks的属性改为Default 查看一下你的dll中的函数,如果函数返回是采用某个局部变量,需要把这些返回的局部变量都声明为static 问题解决!! 阅读全文
posted @ 2016-03-18 10:27 helloBoYang 阅读(1562) 评论(0) 推荐(0) 编辑
摘要: 可使用以下代码: 此外,在评论中还提到了去除开头的<?xml version="1.0" encoding="utf-8"?>的方法: 阅读全文
posted @ 2016-03-17 14:18 helloBoYang 阅读(3120) 评论(0) 推荐(0) 编辑
摘要: 什么是 msvcr100.dll MS = Microsoft V = Visual C = C program language R = Run-time 100 = Version 什么是 msvcp100.dll MS = Microsoft V = Visual CP = C++ 100 = 阅读全文
posted @ 2016-03-07 16:28 helloBoYang 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 概要 按照设计,MFC 的规则 Dll 具有 MFC 将自动提供一个默认 DllMain 函数。规则 Dll 不应提供自己 DllMain。应在规则 DLL 中的一个 CWinApp 派生类的 InitInstance 成员函数 DLL 加载时需要的任何初始化。取消初始化和终止代码应放在 ExitI 阅读全文
posted @ 2016-03-03 10:41 helloBoYang 阅读(692) 评论(0) 推荐(0) 编辑
摘要: Win32 DLL 映射到调用进程的地址空间中。默认情况下,每个使用 DLL 的进程都有自己的所有 DLL 全局变量和静态变量的实例。如果 DLL 需要与它的由其他应用程序加载的其他实例共享数据,则可使用下列方法之一: 使用 data_seg 杂注创建命名数据节。 使用内存映射文件。请参见有关内存映 阅读全文
posted @ 2016-03-03 10:36 helloBoYang 阅读(489) 评论(0) 推荐(0) 编辑
摘要: 当OPC Client (C#或C++开发的)连接OPC Server时,有时以管理员身份启动OPC Client进程的,成功连接OPC Server之后,其它OPC Client若要连接该OPC Server,也必须以管理器身份启动,否则会启动多个实例。若程序禁止启动多个实例,会连接失败。 阅读全文
posted @ 2016-02-22 13:46 helloBoYang 阅读(890) 评论(0) 推荐(0) 编辑