dll中导出类怎么动态调用比较方便?

DLL是自己建的,本来可以静态调用的。但每个dll只负责一个功能模块,在不需要某功能时这dll也就不用了,而且还方便按模块更新。如果静态导入,必须DLL齐才主程序能运行。问题就是,怎样动态调用DLL中的类?不要猥琐代码~

作者: ccnyou 发布时间: 06-16

c++农历和阳历的算法,转换的算法麻烦发一下阿

c++农历和阳历的算法,转换的算法麻烦发一下阿 求解

作者: xcysuccess3 发布时间: 06-16

c++builder字符串截取问题

现在有个文本框:内容是用户来输入“select * from table_name” str = edt->Text.c_str(); 现在对str 进行解析拿到用户输入的table_name 这个该怎么来做,赐教,谢谢【注:根据from这个单次来进行截取后面的表名】 谢谢。

作者: ttwindow 发布时间: 06-16

哪种文件打开方式是如果文件不存在就报错?

哪种文件打开方式是如果文件不存在就报错? 不要那种如果文件不存在系统就会自动生成文件的打开方式,灰常感谢!!! 另外,当不存在 “学生通讯信息.txt”时,运行下面一段代码 ifstream file("学生通讯信息.txt",ios::in); if(!file) { cerr<<"学生通讯信息.txt 打开失败 !"<<endl; return; } 会是什么结果???O(∩_∩)O谢谢!!!!!!

作者: Highlight_123 发布时间: 06-16

多标准VCL控件组合成一个控件

需要用一个图片后面跟着一些解释文字,程序运行时可以随意拖动图片到任何位置,解释文字跟图片一起动。 目前我的方法从TGraphControl类派生一个控件,里面new几个TLabel类做解释文体。但生成后发现把控件拖动到窗口上没有任何显示。请高手帮忙讲讲如何实现,并显示。

作者: bj_leo_2000 发布时间: 06-16

写了一个程序,360提示软件有风险,卡巴斯基导致软件运行不正常

该如何定位有风险的代码? 软件调了一个COM DLL。然后将DLL传回的数据SOCKET传给其它机器……

作者: 李营长 发布时间: 06-16

一个超昏的C语言问题,请大家帮着看一看。

下面的这个定义该怎么理解呀?有错误吗? int *( *( *a[5]) ( ) ) ( );

作者: redapple0412424 发布时间: 06-16

visual stdio 2008 进程可能已死锁(或未运行任何用户模式代码)。所有线程已被停止。

visual stdio 2008 出问题了 不管什么程序,运行后都要等半天才有反应,点击“全部中断”后,弹出“进程可能已死锁(或未运行任何用户模式代码)。所有线程已被停止。” 程序就这样: #include <stdio.h> int main(void) { return 0; }

作者: LinAtCsdn 发布时间: 06-16

问一个用new分配数组的问题

#include<iostream.h> class test { public: test(int arg) { m_arg=arg; } ~test() { } int getarg() { return m_arg; } private: int m_arg; }; int main() { test *p=new test[5]{(1),(2),(3),(4),(5)}; for(test *q=p;q<p+5;q++) { cout<<q->getarg(); } delete []p; return 0; } 这段程序在编译的时候为什么在new 那一行会报错呀,请问各位怎么改正?

作者: the_venus 发布时间: 06-16

如何重载C++的转换符operator type?

定义了一个CDataObj类,这个类使用Set接口将数据类型(多数情况是POD)包装(或序列化)然后通过网络传递出去,接收时再使用Get接口得到具体的类型值。 Get我使用的是一个模板加set_buf的包装,但是Get接口却不太好设计,如果采用一系列GetInt, GetDouble, GetString...未免太过啰嗦,于是我采用了C++的转换操作符函数,并作为类的模板成员函数,这样客户代码就可以这样写,...

作者: ichenq 发布时间: 06-16