a**e 发帖数: 5794 | 1 有个字符串,可以分解成一些变量,这些变量可以构成一个struct。
以上三者之间的相互转换涉及六种操作,怎样命名这六种操作呢?
字符串和struct之间可以用serialize/deserialize,或者用
marshall/unmarshall,只是拼写太长。
字符串到变量可以用parse,但是反过来用format合适吗?
变量到struct可以用init/create/new,反过来呢?
谢谢! |
b******n 发帖数: 592 | 2 pack, unpack for variable to structure
toString fromString for string to variable
or you can use words such as dump, copy
you shouldn't worry about the length of a name, using precise name
is more important anything else.
【在 a**e 的大作中提到】 : 有个字符串,可以分解成一些变量,这些变量可以构成一个struct。 : 以上三者之间的相互转换涉及六种操作,怎样命名这六种操作呢? : 字符串和struct之间可以用serialize/deserialize,或者用 : marshall/unmarshall,只是拼写太长。 : 字符串到变量可以用parse,但是反过来用format合适吗? : 变量到struct可以用init/create/new,反过来呢? : 谢谢!
|
d****p 发帖数: 685 | 3
这些名字都很准确啊--参见boost serialization库
这个parse/format是合适的---参见Poco库。
new有吃堆内存的意思;init感觉这个struct的状态会较复杂地改变(实际可能这个结
构被这些变量构成后就不变了);create or make感觉都行,参见std::make_pair是类
似的
另外你不是做java的吗?
【在 a**e 的大作中提到】 : 有个字符串,可以分解成一些变量,这些变量可以构成一个struct。 : 以上三者之间的相互转换涉及六种操作,怎样命名这六种操作呢? : 字符串和struct之间可以用serialize/deserialize,或者用 : marshall/unmarshall,只是拼写太长。 : 字符串到变量可以用parse,但是反过来用format合适吗? : 变量到struct可以用init/create/new,反过来呢? : 谢谢!
|
a**e 发帖数: 5794 | 4 有个设备内存太小,没法用java。
【在 d****p 的大作中提到】 : : 这些名字都很准确啊--参见boost serialization库 : 这个parse/format是合适的---参见Poco库。 : new有吃堆内存的意思;init感觉这个struct的状态会较复杂地改变(实际可能这个结 : 构被这些变量构成后就不变了);create or make感觉都行,参见std::make_pair是类 : 似的 : 另外你不是做java的吗?
|
b******n 发帖数: 592 | 5 make感觉要成生一个struct,肯定吃内存了,create也一样,init只是初始化,用变量
初始化。看转化的
【在 d****p 的大作中提到】 : : 这些名字都很准确啊--参见boost serialization库 : 这个parse/format是合适的---参见Poco库。 : new有吃堆内存的意思;init感觉这个struct的状态会较复杂地改变(实际可能这个结 : 构被这些变量构成后就不变了);create or make感觉都行,参见std::make_pair是类 : 似的 : 另外你不是做java的吗?
|