什么是不透明的字节串?

sjo*_*obe 10 c c++ string

我已经玩了一段时间,但我发现没有什么太有帮助.什么是不透明的字节字符串,它的ac/c ++示例是什么?

从rfc5001 更新更多上下文

2.3.NSID选项NSID选项的OPTION-CODE是3. NSID选项的OPTION-DATA是一个不透明的字节字符串,其语义故意留在协议之外.有关讨论,请参见第3.1节.

Sev*_*yev 15

它们可能意味着未指定格式的字节数组."不透明"意味着内部结构存在,但未知.因此,程序应该将字符串视为一个整体 - 存储它,传输它,但不要试图解释.

C++示例将是一个实例std::vector<unsigned char>.AC示例将是一个unsigned char数组(动态AKA malloc'或静态).