c++问题-C++的类中怎么在一个函数中引用上一层的函数

问题描述

C++的类中怎么在一个函数中引用上一层的函数
在同一个类中怎么引用先定义的函数来定义函数?比如在一个时期类的定义中,一个日期加1的函数中怎么调用先定义的一个求是否闰年的函数。

解决方案

C++定义隐式转换函数将类转换为内部的一个成员变量
c++函数默认参数是一个好的设计吗?

解决方案二:
直接在函数内调用就可以了。不知道你说的上一层是什么意思。是基类的函数还是集合类所属的对象的函数,前者直接调用,或者用 基类类名::函数名
后者用构造函数传对象指针

解决方案三:
同一个类中的函数都是通过this指针等来调用其他函数的。或者你都定义成static静态函数,这样就可以直接调用

时间: 2024-08-09 11:09:43

c++问题-C++的类中怎么在一个函数中引用上一层的函数的相关文章

母窗口-QT中怎么在一个窗口中获得另一个窗口的指针?

问题描述 QT中怎么在一个窗口中获得另一个窗口的指针? 我用Widget作为母窗口,在其主函数中用信号槽建立了一个Dialog的窗口,那么这个Dialog窗口是不是Widget的子窗口呢?如果是的话,我想通过信号槽在Dialog中调用Widget中的数据,这样的话Widget母窗口应该是SIGNAL信号,在信号槽函数中需要使用它的指针.我在建立Dialog窗口的时候用new Dialog(this)将主函数指针传递给子函数,在子函数函数体的信号槽中槽函数写的parentWidget () 获得母

android-安卓中,在一个activity中获取另一个activity中的EditText的值

问题描述 安卓中,在一个activity中获取另一个activity中的EditText的值 在一个activity中获取另一个activity中的EditText的值,两个activity之间没有跳转,有什么方法能做到吗?各位前辈帮帮忙,谢谢. 解决方案 intent传值,Intent putExtra(String name float value) 解决方案二: 安卓中从一个Activity启动另一个Activity开启另一个Activity启动另一个Activity 解决方案三: 使用S

在android中如何在一个activity中设置两个intent filters?

问题描述 在android中如何在一个activity中设置两个intent filters? 我想设置一个可以打开 HTML 文件的程序,因此我在 activity 中设置了 intent filter. <intent-filter> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFA

listcontrol-求教:C++中怎么在一个对话框中输入数据后在另一个对话框中的表格中显示出相应的数据?

问题描述 求教:C++中怎么在一个对话框中输入数据后在另一个对话框中的表格中显示出相应的数据? 先设定主框为有表格的对话框,在这个对话框点添加按钮后弹出了子对话框(用于输入数据),可是怎么把输入的数据在表格中显示出来呢? 解决方案 可以在创建输入数据的对话框的时候就把ListView的指针发送给它,然后m_List.InsertColumn() 解决方案二: 在一个对话框中输入数据后,要看你是如何保存的? 如果是保存成全局的变量,另一个对话框就可以直接访问(同一应用中两个不同的对话框): 如果是

c# asp net-【菜鸟求助】 C#中如何在一个项目中再次添加另外一个项目

问题描述 [菜鸟求助] C#中如何在一个项目中再次添加另外一个项目 我在做本科毕业设计,要求做一个管理系统.但是老师要求在这一系统上再次附加一个论坛.现在论坛代码是有,但是如何让这两个项目只在一个解决方案下运行,数据库这一块如何处理.论坛只有在管理系统中点击登录才能进入.

Delphi中如何在一个窗体中嵌入另一个窗体

Form1 uses unit2; procedure TForm1.FormCreate(Sender: TObject); begin form2 := TForm2.Create(Panel,self); form2.BorderStyle := bsNone; form2.WindowState := wsMaximized; form2.Parent := Panel; form2.Show; end; Form2 uses Unit1; private FOwnerForm : TF

android-Android中可以在一个activity类里内置一个service类吗

问题描述 Android中可以在一个activity类里内置一个service类吗 我写了一个倒计时的程序,我想让手机关闭屏幕时这个倒计时功能仍能继续,目前我的程序虽然在屏幕关闭时仍能进行倒计时功能,但是屏幕关闭久了这个倒计时功能会停止,设计的倒计时界面也会关闭(虽然这个界面我在一个service中写了一个广播,只要屏幕关闭这个activity就会启动,但屏幕关闭久了倒计时仍会停止),所以我想写个service,让启动倒计时功能的方法长驻,这行不行得通?或者大神们有更好的思路吗? 解决方案 不知

如何在一个全局函数中调用主对话框类的成员函数

问题描述 比如:voidCUUSDlg::OnBnClickedStart(){.........................}voidstart(){//}我想在start函数中调用voidCUUSDlg::OnBnClickedStart()该怎么办

qmap-QT Qmap 在一个函数中定义,怎么在另一个函数中遍历

问题描述 QT Qmap 在一个函数中定义,怎么在另一个函数中遍历 50C void address_pool::set_address_pool(QString get_IP){ QString ip; ip= get_IP; qDebug()<<""IP""<<ip; QStringList str=ip.split(""); QStringList strlist= str.at(0).split("&qu