[repl it c++ 온라인 컴파일러] C++200제 참고 사항 [tuple tie]

안녕하세요. 간혹 코딩 문제 때문에 블로그 댓글, 이메일로 문의를 주시는 경우가 왕왕 있습니다. 개발 환경이 다르다 보니 저도 오류에 대한 추측은 가능하지만 100% 정확한 답변을 드리기 어려운 것도 사실이고요.


그래서 repl it c++ 이란 사이트를 소개해 드리겠습니다. 이 사이트는 온라인 컴파일러를 제공하기에 별도의 프로그램 설치가 필요없습니다. 따라서, 현업에서도 유용하게 사용할 수 있는 사이트인데요. 저도 책을 쓸 때 repl it c++을 많이 사용했었습니다. "초보자를 위한 C++ 200제" 예제도 여기서 실행하여 결과를 확인할 수 있습니다.


repl it

사이트 주소는 https://repl.it/ 입니다.


위 사이트에 접속하면 아래 화면이 보일 겁니다.


Start coding을 클릭하고 C++을 선택합니다.


이어서, Create repl 클릭해서 C++ 온라인 컴파일러를 실행합니다.


처음엔 main.cpp 파일 하나만 제공합니다. 간단한 코딩 테스트라면 main.cpp 하나로 충분하지만, 구조적인 부분을 테스트하시려면 화면 왼쪽에 파일 추가하여 복합적으로 온라인 컴파일러 사용하시면 됩니다.


저는 일단 여러분들께 사용 방법을 알려드리기 위해 main.cpp에 C++ 200제 예제 중 하나를 타이핑하고 결과를 확인해 봤습니다.


// 예제 147. tuple 사용하기 (tie) 299p.
#include <iostream>
#include <tuple>
#include <string>

using namespace std;

int main() {
typedef tuple<string, int, double> Data;

Data data1("문자열", 10, 1.2);

string my_str = "";
int my_int = 0;

tie(my_str, my_int, ignore) = data1;

cout << my_str << ", " << my_int << endl;

return 0;
}


위 예제 147번 코드 실행 결과는 "문자열, 10" 입니다.



현업에서도 유용한 repl it c++ 사용 방법 간단히 알아 봤는데요.


c++ 200제 컴파일 오류가 발생하면 소스 코드 복사해서 붙여넣기 한 다음에 결과를 확인해 보세요. 그리고 프로젝트 속성이나 기타 등등 다른 점은 없는지 복기하는 과정을 거치는 것을 추천합니다.


댓글(0)

Designed by JB FACTORY