[问题] 喂档给三个 submodule 共用

楼主: henry8168 (番薯猴)   2018-01-12 13:12:49
假设我有一个档案 A
它会用 function 的方式呼叫底下三个子模组 X, Y, Z,
而我需要喂进一个档案 fileX 让这个工具共用,
所以将 fileX 从 A 丢进去,再以 function 参数的方式喂给 X, Y, Z,
那这样内存空间是不是会有 4 份 fileX 的空间占用?
以 C++ 来说可以用 pointer 的方式解决这个问题,
python 有没有比较漂亮的作法呢?
作者: uranusjr (←這人是超級笨蛋)   2018-01-12 14:55:00
不会, 用 C++ 比喻的话 Python 所有东西都是 reference

Links booklink

Contact Us: admin [ a t ] ucptt.com