Project1

标题: C++翻译成脚本的问题 [打印本页]

作者: 八云紫    时间: 2008-3-8 04:20
标题: C++翻译成脚本的问题
问下,VX脚本里面有没有类似于C++的结构体类型,按C++来说就是这样:
  struct a{
           int b
           char c
           }
    还有就是看到脚本有 def,这个是什么意思?
作者: 小幽的马甲    时间: 2008-3-8 04:21
def是方法定义 [LINE]1,#dddddd[/LINE]系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
作者: 八云紫    时间: 2008-3-8 04:22
以下引用小幽的马甲于2008-3-7 20:21:20的发言:
<br><script language="javascript">
<!--
strCont="def是方法定义";
document.write(ubb.spbShowTopic(strCont,1));
//-->
</script>def是方法定义

方法定义?能不能具体点,谢谢。
作者: link006007    时间: 2008-3-8 04:27
struct a{
    int b;
    char c;
    void Show();
}
void a::Show(){}

和ruby差不多  只是ruby无类型  默认成员属性不公开
方法不能定义在外面
class a
    XXX_XXXXXX: a
    XXX_XXXXXX: c
   def Show()
   end
end

那个XXX_XXXXX是那个attr什么的。。 [LINE]1,#dddddd[/LINE]系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
作者: 八云紫    时间: 2008-3-8 04:29
我笨。ruby是?class是定义什么的?
作者: 小幽的马甲    时间: 2008-3-8 04:31
以下引用八云紫于2008-3-7 20:29:38的发言:

我笨。ruby是?class是定义什么的?

class是定义类的
作者: 美兽    时间: 2008-3-8 04:32
a = Struct.new(:b, :c)

[LINE]1,#dddddd[/LINE]系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
作者: 八云紫    时间: 2008-3-8 04:33
OK,明白了。谢谢大家,继续翻译VX的帮助去。
作者: link006007    时间: 2008-3-8 04:35
ruby就是VX的脚本引擎
C++ 的 class 和 struct 差不多吧  就是默认访问级别不同
作者: 英俊de狗    时间: 2008-3-8 04:35
提示: 作者被禁止或删除 内容自动屏蔽
作者: Beside    时间: 2008-3-8 04:36
建议你以xp帮助为参考.你问的上面全有
作者: link006007    时间: 2008-3-8 04:36
以下引用美兽于2008-3-7 20:32:34的发言:

a = Struct.new(:b, :c)



系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~


[本贴由作者于 2008-3-7 20:33:49 最后编辑]

ruby原来还有这个类阿 受教了!
作者: 八云紫    时间: 2008-3-8 04:38
以下引用Beside于2008-3-7 20:36:26的发言:
<br><script language="javascript">
<!--
strCont="建议你以xp帮助为参考.你问的上面全有";
document.write(ubb.spbShowTopic(strCont,1));
//-->
</script>建议你以xp帮助为参考.你问的上面全有

不是说vx和xp的脚本不一样吗?
作者: 心情de对白    时间: 2008-3-8 20:58
C+++windows程序设计+2D3D程序设计+C++深度探索+其他杂7杂8等于?传说中的网游
作者: 八云紫    时间: 2008-3-8 22:07
以下引用心情de对白于2008-3-8 12:58:51的发言:
<br><script language="javascript">
<!--
strCont="C+++windows程序设计+2D3D程序设计+C++深度探索+其他杂7杂8等于?传说中的网游";
document.write(ubb.spbShowTopic(strCont,1));
//-->
</script>C+++windows程序设计+2D3D程序设计+C++深度探索+其他杂7杂8等于?传说中的网游

啥意思呼?
作者: trentswd    时间: 2008-3-8 22:10
以下引用八云紫于2008-3-7 20:38:15的发言:


以下引用Beside于2008-3-7 20:36:26的发言:
<br><script language="javascript">
<!--
strCont="建议你以xp帮助为参考.你问的上面全有";
document.write(ubb.spbShowTopic(strCont,1));
//-->
</script>建议你以xp帮助为参考.你问的上面全有



不是说vx和xp的脚本不一样吗?

谁说的,语法是一样的
作者: 阿米尔    时间: 2008-3-8 23:49
以下引用link006007于2008-3-7 20:35:38的发言:

ruby就是VX的脚本引擎
C++ 的 class 和 struct 差不多吧  就是默认访问级别不同

class 可以继承,struct 不行
作者: 八云紫    时间: 2008-3-8 23:51
继承 和 #include 这个语句差不多的。
作者: CIS狂人    时间: 2008-3-9 20:53
还有就是每个class貌似都可以当成全局变量用的~(说的好象不对?)




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1