好友
阅读权限10
听众
最后登录1970-1-1
|
第十一章
人生很多无奈,由不得你。
周遭是无尽的沙漠,狂舞的黄沙,炙热的炎阳。
——————————
package A
{
class B
{
function C()
{
}
}
}
变量文件分别创建在A下,B下,C下
遇到static类型的变量的时候,该怎么办?
——————————
我的解决方法是这样的:
如:
函数C下的某一个static变量D,及非staic变量E
function C()
{
static string D;
string E;
}
首先,我们在B下创建一个文件夹:C_Origin
意为:函数C的原型
该文件夹下面,存在“D.txt”,不存在“E.txt”
当某次B类执行函数C的时候,我们再在B下创建一个文件夹C_00i (i=1,2,3,4...)
该文件夹下不存在“D.txt“,存在“E.txt”
每次变量赋值、读取的时候,我们只要先C_Origin再C_00i就可以了。
——————————
以此类推,我们可以解决B下的static和A下的static
——————————
如果你有更好的解决思路,请务必提出来,谢谢。
如果你发现这样的解决思路存在BUG,也请务必提出来,谢谢。
(
利用系统的资源管理器来管理变量的方法,具有的优点是:
1、入门轻松
2、方便管理
具有的缺点是:
1、不能快速的大量读写
2、从内存到硬盘,一来一回,多走了2步,总体效率较低
所以,这套变量的管理方法的定位是:低运算
)
——————————
我一步一步地走在黑夜里,寒风凛冽,明月高挂树梢。
纵使夕阳已西下,也有月的余晖、点点星光在照耀指引。
|
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|