不解,什么叫签名?
本帖最后由 冥界3大法王 于 2021-11-18 11:58 编辑什么叫签名?不解!
上次我修改的那个大吉他软件也没有报错,完美爆破啊。 我以为是个性签名。{:301_1004:} 本帖最后由 淡淡灰黑色J 于 2021-11-18 14:24 编辑
signals:
send_number(); //第一个信号,发送显示数字信号
send_number(int n); //第二个信号,发送一个数字
private slots:
show_number(); //第一个槽,显示数字
show_number(int n); //第二个槽,显示一个数字
connect(sender,SIGNAL(send_number()),receiver,SLOT(show_number())); //正确
connect(sender,SIGNAL(send_number(int)),receiver,SLOT(show_number(int))); //正确
connect(sender,SIGNAL(send_number(int)),receiver,SLOT(show_number())); //错误
connect(sender,SIGNAL(send_number()),receiver,SLOT(show_number(int))); //错误
C++里有多态的概念,只有一个函数名不能判定一个函数的唯一性。 林大钦 发表于 2021-11-18 11:56
我以为是个性签名。
接受惩罚,我以为我来到水区了。 @冥界3大法王不用看,不知道哪个菜鸟瞎翻译的,编译器应该能自动识别连接器和源码文件签名 smile1110 发表于 2021-11-18 12:00
@冥界3大法王不用看,不知道哪个菜鸟瞎翻译的,编译器应该能自动识别连接器和源码文件签名
@smile1110 他这里所说的,和文件的那个签名是一回事?
回来我给你打包我编译修改版的x64dbg玩玩;现在带有配音和各种个性修改了。 不懂qt,感觉他就是在说函数调用和函数定义参数类型和个数必须一致 我能看得懂的就是「C 语言风格的字符串」
这个部分的内容是「QT信号和插槽功能签名」吧 冥界3大法王 发表于 2021-11-18 12:06
@smile1110 他这里所说的,和文件的那个签名是一回事?
回来我给你打包我编译修改版的x64dbg玩玩;现在 ...
不管它说什么,这点都不重要,事实上qt主要是开发软件界面,现在c+也有成品的软件界面了,github上有许多,所以qt也不重要,听我表哥说的,他是qt和c+程序员 我的理解就是格式+类型+数量需要严格相等吧,检测参数类型,有点像TypeScript 函数定义时的样子就是函数的签名,不同的签名就是指 参数个数,类型,返回值不一致
页:
[1]
2