Search

2개의 값 return

생성일
2023/02/03 06:42
태그
C++

2개의 값 return

튜플 안에 uint64_t 같이 큰 int 타입이나 string 타입도 들어갈 수 있다
→ 구조체, 튜플 등 래핑해서 쓰는게 일반적
ex
#include <vector> using namespace std; int gcd(int a, int b) { return b ? gcd(b, a%b) : a; } vector<int> solution(int numer1, int denom1, int numer2, int denom2) { int numer = numer1 * denom2 + numer2 * denom1; int denom = denom1 * denom2; int gcd_num; gcd_num = gcd(numer, denom); return {numer/gcd_num, denom/gcd_num}; }
C++
복사