문자열을 정수형으로 변환하는 경우
VSC++
- Convert::ToInt32(), Convert::ToDouble() 함수 ( Convert 클래스 )
문자열을 각각 실수, 정수로 변환하여 반환해준다
C++ 빌더
-ToDouble(), ToInt() 함수 ( AnsiString 클래스 )
문자열을 각각 실수, 정수로 변환하여 반환해준다
- StrToFloat(), StrToInt() 함수
마찬가지로 문자열을 각각 실수, 정수로 변환하여 반환해준다
단, 문자로된 숫자만 정수로 변환하여 반환 해준다 (숫자가아닌 문자가 있을 경우 에러가 발생하니 주의)
VSC#
- double.TryParse(), int.TryParse() 메서드 ( 네임스페이스: System )
- Parse() 메서드
- Convert 클래스의 ToDouble(), ToInt() 메서드
문자열을 각각 실수, 정수로 변환하여 반환해준다 ( TryParse 의 경우 변환 성공 여부도 반환해준다 )
string -> byte array 변환
byte[] ByteAarray = Encoding.UTF8.GetBytes(String);
string -> char array 변환
char[] CharAarray = String.ToCharArray();
TryParse 형태 - 자료형.TryParse(변수1, out 변수2);
Parse 형태 - 변수2 = 자료형.Parse(변수1);
Convert 형태 - 변수2 = Convert.To자료형(변수1);
반대로 문자형으로 변환하는 경우