---
title: GetStrAttrVal
description: "获取算子的字符串类型的属性值。"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00704.html
sourcePath: /source/zh/canncommercial/900/maintenref/basicdataapi/atlasopapi_07_00704.html
indexId: b39ff7edf65819d779fdaf1eb47f7d1c1555840403cacaff5096f301c984782778
---
# GetStrAttrVal

#### 函数功能

获取算子的字符串类型的属性值。


#### 函数原型

```
bool GetStrAttrVal(const char *attr_name, ge::AscendString &val) const
```


#### 参数说明

| 参数 | 输入/输出 | 说明 |
| --- | --- | --- |
| attr\_name | 输入 | 属性名。 |
| val | 输出 | 接收获取到的字符串值。 |


#### 返回值说明

表示是否成功获取到该属性。


#### 约束说明

无


#### 调用示例

```
bool GetStrAttrVal(ExeResGenerationContext* context) {
  std::string attr_name = "";
  ge::AscendString val; 
  auto result = context->GetStrAttrVal(attr_name.c_str(),val);
  // ...
}
```
