mfc中怎样添加派生类

mfc中怎样添加派生类,第1张

1. 在对话框中加一个标准Edit控件

2. 用类向导为Edit控件添加变量, 变量类型是CEdit

3. 手工到.h中把变量类型改为你自己的CEdit派生类!

上一个回答太简单,我再补充一下

派生类继承基类有三种public(公有继承),protected(保护继承)和private(私有继承)所以可以这样写:

public class B : public A

{}

protected 和 private同样。

还有

B b = new B()是java中创建派生类的方法。

如果是C++的话,应该是这样的:

B b(参数);

/*感谢竹间斋童鞋的代码,尝试着实现了一下输入位数不为8位的情况*/

/*例如1001,00001001两种输入方法等效*/

/*默认输入字符串中仅含有0和1*/

#include<iostream>

using

namespace

std

int

main(){

char

a[8]={0}

cout

<<

"Input:

"

cin

>>

a

int

sum

=

1,k=0

while(!(a[k++]-'0')){}

for(int

i=ka[i]i++)

{

a[i]-'0'?sum=sum*2+1:sum=sum*2

}

cout

<<

sum

<<

endl

return

0

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11906745.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存