:: std :: vector的含义是什么?

时间:2018-01-23 17:01:38

标签: c++ vector

我刚看到一些DLib代码,在.cpp文件中就是这样的:

#include <stdio>

namespace {

  using namespace std;

  void foo() {
    ::std::vector<int> my_vector;
  }
}

我们是否有理由在::std::已经从vector导入的std前面指定import avro.schema import io, random from avro.io import DatumWriter, DatumReader import avro.io # Path to user.avsc avro schema schema_path="user.avsc" schema = avro.schema.Parse(open(schema_path).read()) for i in xrange(1): writer = avro.io.DatumWriter(schema) bytes_writer = io.BytesIO() encoder = avro.io.BinaryEncoder(bytes_writer) writer.write({"name": "123", "favorite_color": "111", "favorite_number": random.randint(0,10)}, encoder) raw_bytes = bytes_writer.getvalue() print(raw_bytes) bytes_reader = io.BytesIO(raw_bytes) decoder = avro.io.BinaryDecoder(bytes_reader) reader = avro.io.DatumReader(schema) user1 = reader.read(decoder) print(" USER = {}".format(user1))

0 个答案:

没有答案