---
title: DataTypeToSerialString
description: "将DataType类型值转化为字符串表达。"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00491.html
sourcePath: /source/zh/canncommercial/900/maintenref/basicdataapi/atlasopapi_07_00491.html
indexId: fe56a214febcb35797e6cd2917a29d737b008d1555e57f2dde8025351876747178
---
# DataTypeToSerialString

#### 函数功能

将DataType类型值转化为字符串表达。

从GCC 5.1版本开始，libstdc++为了更好的实现C++11规范，更改了std::string和std::list的一些接口，导致新老版本ABI不兼容。所以推荐使用DataTypeToAscendString替代本接口。

使用该接口需要包含type_utils.h头文件。

```
#include "graph/utils/type_utils.h"
```


#### 函数原型

```
static std::string DataTypeToSerialString(const DataType data_type)
```


#### 参数说明

| 参数 | 输入/输出 | 说明 |
| --- | --- | --- |
| data\_type | 输入 | 待转换的DataType，支持的DataType请参考DataType。 |


#### 返回值说明

转换后的DataType字符串。


#### 约束说明

无。


#### 调用示例

```
DataType data_type = ge::DT_UINT32;
auto type_str = ge::TypeUtils::DataTypeToSerialString(data_type); // "DT_UINT32"
```
