第79章(3 / 4)
她突然发现自己一直以来,思维都太局限了。
注入、改造、复制、利用bug篡改——这些都还是在人类已经发现的魔法规则基础上所做的改造。
她已经拆解了那么多的魔法,能不能,开始制作自己的快捷工具,构造自己的操作符?
比如——“new”。
所有编程语言里都有这个操作符,它能够通过原型链接,生成一个新的对象。作为一个完美的复刻品,它会继承被复制者原型上的一切……
逆着人流行走在西塔林间,江寒陌什么都看不到,什么都听不到,但有一个小小进程在负责她的对外反应。
此刻她的全部心神都沉浸到了新操作符的创造中,风吹过她的头发,覆盖了她的眼睛,她却没有精力去拂开。
进程2悄然清屏,直接被她分配了70%的大脑内存。
问:实现一个new操作符需要几步?
这个题,任何一个编程新手都会懵逼,因为他们只知道“new”是做什么的,却不知道它为什么能做这些事。
是时候展现真正扎实的基础了!
她先在脑子里构造出了一个空的魔纹,作为一个空的对象载体,这是所有魔纹基础中的基础。
然后,将空载体的原型指向被复制者,实现继承,一个魔纹语法的“等于”符号瞬间成型。
接下来是最关键的一步,改变this指针的指向,告诉大自然,现在复制出来的,已经是一个全新的魔纹了,给我重新分配能量!
最后,将复制出来的魔纹,返回并释放出来。
↑返回顶部↑
注入、改造、复制、利用bug篡改——这些都还是在人类已经发现的魔法规则基础上所做的改造。
她已经拆解了那么多的魔法,能不能,开始制作自己的快捷工具,构造自己的操作符?
比如——“new”。
所有编程语言里都有这个操作符,它能够通过原型链接,生成一个新的对象。作为一个完美的复刻品,它会继承被复制者原型上的一切……
逆着人流行走在西塔林间,江寒陌什么都看不到,什么都听不到,但有一个小小进程在负责她的对外反应。
此刻她的全部心神都沉浸到了新操作符的创造中,风吹过她的头发,覆盖了她的眼睛,她却没有精力去拂开。
进程2悄然清屏,直接被她分配了70%的大脑内存。
问:实现一个new操作符需要几步?
这个题,任何一个编程新手都会懵逼,因为他们只知道“new”是做什么的,却不知道它为什么能做这些事。
是时候展现真正扎实的基础了!
她先在脑子里构造出了一个空的魔纹,作为一个空的对象载体,这是所有魔纹基础中的基础。
然后,将空载体的原型指向被复制者,实现继承,一个魔纹语法的“等于”符号瞬间成型。
接下来是最关键的一步,改变this指针的指向,告诉大自然,现在复制出来的,已经是一个全新的魔纹了,给我重新分配能量!
最后,将复制出来的魔纹,返回并释放出来。
↑返回顶部↑