---
title: "decodeCString(_:as:repairingInvalidCodeUnits:)"
framework: swift
role: symbol
role_heading: Type Method
path: "swift/string/decodecstring(_:as:repairinginvalidcodeunits:)-9pdmv"
---

# decodeCString(_:as:repairingInvalidCodeUnits:)

## Declaration

```swift
static func decodeCString<Encoding>(_ cString: String, as encoding: Encoding.Type, repairingInvalidCodeUnits isRepairing: Bool = true) -> (result: String, repairsMade: Bool)? where Encoding : _UnicodeEncoding
```
