社区
C++ 语言
帖子详情
如何只包含头文件中的某些函数?
buyong
2007-09-29 01:21:07
比如有个头文件:a.h 如下:
//a.h
EXTERN int A();
EXTERN int B(B1, B2);
........
这些函数的视线都在a.cpp里,但我没有代码,只有lib。
现在我的程序b.cpp中想用函数A(),但是如果
#include "a.h"
那么函数B或者其他部分就编译不过去(因为某些参数是自定义的,我没有这些参数定义)。
但函数A没有问题。
a.h原文件最好不要修改。
有没有办法只使用函数A呢?
...全文
103
5
打赏
收藏
如何只包含头文件中的某些函数?
比如有个头文件:a.h 如下: //a.h EXTERN int A(); EXTERN int B(B1, B2); ........ 这些函数的视线都在a.cpp里,但我没有代码,只有lib。 现在我的程序b.cpp中想用函数A(),但是如果 #include "a.h" 那么函数B或者其他部分就编译不过去(因为某些参数是自定义的,我没有这些参数定义)。 但函数A没有问题。 a.h原文件最好不要修改。 有没有办法只使用函数A呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ouyh12345
2007-09-29
打赏
举报
回复
显示连接
LoadLibrary
GetProcAddress
tianhuo_soft
2007-09-29
打赏
举报
回复
直接修改.h
windows.h都可以 何况这个呢
「已注销」
2007-09-29
打赏
举报
回复
还是修改a.h来得快
buyong
2007-09-29
打赏
举报
回复
补充说明,a程序是个dll。
现有a.h a.dll 和 a.lib,但没有源代码。
yuanchuang
2007-09-29
打赏
举报
回复
手动extern
c语言
中
头文件
的建立与使用-
函数
、全局变量、全局数组
一些初学C语言的人,不知道
头文件
(*.h文件)原来还可以自己写的。只知道调用系统库
函数
时,要使用#i nclude语句将某些
头文件
包含
进去。其实,
头文件
跟.C文件一样,是可以自己写的。
头文件
是一种文本文件,使用文本编辑器将代码编写好之后,以扩展名.h保存就行了。
头文件
中
一般放一些重复使用的代码,例如
函数
声明,变量声明,常数定义,宏的定义等等。当使用#i nclude语句将
头文件
引用时,相当于将
头文件
中
所有内容,复制到#i nclude处。为了避免因为重复引用而导致的编译错误,
头文件
常具有
C语言
头文件
本文包括大部分C标准库
函数
,但没有列出一些用途有限的
函数
以及某些可以简单的从其他
函数
合成的
函数
,也没有
包含
多字节和本地化
函数
《C语言基础》 之 第6章
函数
课程内容:main
函数
、自定义
函数
之
函数
定义、自定义
函数
之
函数
调用、自定义
函数
之 传参和返回值、使用codeblocks IDE进行多文件编程、多文件编程/警告/
函数
声明、使用
头文件
进行
函数
声明 、为何防止
头文件
重复
包含
、
头文件
中
到底放了些什么东西、什么时库
函数
标准io库、数学库、标准库、全局变量和局部变量
C 标准库
函数
集(
头文件
索引) PDF 电子书.rar
C 标准库
函数
集教程涵盖大部分C标准库
函数
,为C编程者提供参考,不过本教程也有不足,没有列出一些用途有限的
函数
以及某些可以简单的从其他
函数
合成的
函数
,也没有
包含
多字节和本地化
函数
,有需要者请下载。
linalg:cpp
中
的线性代数
头文件
里纳尔格 肖恩·克兰西(Shane Clancy) C ++
中
的线性代数
头文件
。 该项目的目标是创建一个可用的线性代数库,其
中
包括用于数学目的和机器学习的有用计算。 利用该库有许多不同的方法可以使某些人受益,因为此实现的目的是为了提高速度,因为其他编程语言
中
也存在相同的思想,这些思想更易于编写。 这是此
头文件
的功能及其使用方式的列表: 矩阵(无效) 创建大小为零的空矩阵。 矩阵(int,int) 通过parameter2创建大小为paramater1的矩阵 矩阵(Matrix) 从另一个矩阵(复制构造
函数
)创建一个矩阵 getRows(void) 返回矩阵
中
的行数 getCols(无效) 返回矩阵
中
的cols数量 setEntry(int,int,float) 通过边界检查在矩阵的值
中
设置一个条目 getEntry(int,int) 通过边界检查获取矩阵值的条目 身份(int,i
C++ 语言
64,654
社区成员
250,484
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章