社区
工具平台和程序库
帖子详情
这个空函数,不知道错在哪里?
qhl9328171
2003-06-24 04:36:57
template <class OP>
void my_transform(vector<int>::iterator src_beg,
vector<int>::iterator src_end, vector<int>::iterator dest_beg, OP op)
{
}
为什么会编译出错?
...全文
30
10
打赏
收藏
这个空函数,不知道错在哪里?
template void my_transform(vector::iterator src_beg, vector::iterator src_end, vector::iterator dest_beg, OP op) { } 为什么会编译出错?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qhl932817
2003-06-25
打赏
举报
回复
谢谢banjo(banjo),明天结贴!
blade1980
2003-06-25
打赏
举报
回复
hehe
ronsan
2003-06-25
打赏
举报
回复
唉……叹息……
liao2001
2003-06-25
打赏
举报
回复
狂汗。。。
MaiCle
2003-06-24
打赏
举报
回复
汗。。
chinazcw
2003-06-24
打赏
举报
回复
代码本身无问题,编译器的问题。
或者说编译器对标准C++的支持有点问题。
banjo
2003-06-24
打赏
举报
回复
我想可能是编译器的实现问题,
可能是并没有具现vector<int>::interator,所以我显式声明的一下,
你可以查查template的语法
qhl9328171
2003-06-24
打赏
举报
回复
to banjo(banjo) :
确实是这样,但不知为何需要加一句vector<int>::iterator;
请指教!
banjo
2003-06-24
打赏
举报
回复
#include <vector>
#include <iterator>
using namespace std;
vector<int>::iterator;///*****这里加上这句***************
template <class OP>
void my_transform(vector<int>::iterator src_beg,
vector<int>::iterator src_end, vector<int>::iterator dest_beg, OP op)
{
}
liu_feng_fly
2003-06-24
打赏
举报
回复
没有include<vector>?编译有什么错啊?
PowerBI系列之DAX
函数
专题
重点之集合
函数
UNION、INTERSECT、EXCEPT重点之集合
函数
CROSSJOIN和GENERATE 笛卡尔积重点之值合并、列合并、表合并CONCATENATEX重点之BLANK行产生的原因和BLANK相关
函数
重点之COALESCE
函数
处理
空
重点之...
什么是
函数
?怎么了解
函数
?为什么需要
函数
呢?我来给你解答(上)
前言 嗨喽!大家好,这里是魔王。
函数
是学习python是必不可少的知识点! 但很多人都不
知道
函数
是什么?需要学习哪些东西?所以我的这期文章就诞生了 O(∩_∩)O
函数
一、Python自定义
函数
的基本步骤 1.什么是
函数
函数
,其实我们一开始学 Python 的时候就接触过。 不过我们使用的大多数都是 Python 的内置
函数
。 比如基本每个章节都会出现的 print()
函数
。 而现在,我们主要学习是自定义
函数
。 各位有没有想过为什么需要
函数
呢? 如果要想回答这个问题,我们需要先了解
函数
是什么?
函数
就是
当C++定义类时,编译器会为类自动生成哪些
函数
?这些
函数
各自都有什么特点?
简要:对于一个
空
类,C++编译器默认生成四个成员
函数
:默认构造
函数
、析构
函数
、拷贝(复制)构造
函数
、赋值
函数
目录 一、默认构造
函数
二、析构
函数
三、拷贝(复制)构造
函数
四、赋值
函数
一、默认构造
函数
默认构造
函数
(default constructor)就是在没有显式提供初始化式时调用的构造
函数
。它由不带参数的构造
函数
,或者为所有的形参提供默认实参的构造函...
C++中的虚
函数
、纯虚
函数
区别和联系
C++中的虚
函数
、纯虚
函数
区别和联系虚
函数
和纯虚
函数
有以下所示方面的区别。 (1)类里如果声明了虚
函数
,这个
函数
是实现的,哪怕是
空
实现,它的作用就是为了能让这个
函数
在它的子类里面可以被覆盖,这样的话,这样编译器就可以使用后期绑定来达到多态了。纯虚
函数
只是一个接口,是个
函数
的声明而已,它要留到子类里去实现。 (2)虚
函数
在子类里面也可以不重载的;但纯虚
函数
必须在子类去实现,这就像Java的接口一样
类类型的
空
指针能否访问类中成员?
类类型的
空
指针不能访问类中成员变量。类类型的
空
指针可以访问类中成员
函数
,但要求访问的成员
函数
内不能涉及对类中成员变量的访问。计算机在存储对象时,每个对象中只存放各自的成员变量,而将成员
函数
放到公共的代码段,使得每个对象都可以使用同一组成员
函数
。通过类类型的
空
指针对成员
函数
进行调用时,被调用的
函数
中不能涉及对成员变量的操作,否则会出现this指针为
空
而引起
空
指针解引用的情况。this指针可以为
空
。
工具平台和程序库
24,854
社区成员
27,343
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章