--- layout: stdlib-reference --- # String\.init ## Description ## Signature
String.init(int val);

String.init(uint val);

String.init(int64_t val);

String.init(uint64_t val);

String.init(float val);

String.init(double val);

String.init(NativeString value);

## Parameters #### val : int #### val : uint #### val : int64\_t #### val : uint64\_t #### val : float #### val : double #### value : [NativeString](../nativestring-06/index.html) ## Availability and Requirements Defined for the following targets: #### cpp Available in all stages.