목록템플릿 (4)
컴공생의 다이어리

GitHub 이슈(issue) 템플릿 만들기 깃허브에서 같은 형식의 이슈를 여러번 생성한다면 템플릿을 사용하는 것이 좋다. 오늘은 이슈 템플릿 생성 과정에 대해 정리하고자 한다. 제일 먼저 해당 저장소의 Settings에 들어간다. 그 다음 스크롤해서 Features가 있는 영역에서 Issues 부분의 Set up templates를 클릭한다. 그 다음 아래와 같이 나오면 Custom template을 클릭한다. 그 다음 Preview and edit을 클릭한다. 클릭하면 아래와 같이 나오는데 연필 모양 수정 버튼을 클릭한다. 아래와 같이 나오면 템플릿 명과 설명 그리고 제일 중요한 템플릿 내용을 원하는 내용으로 채워주고 마지막으로 맨 위 Propose changes 버튼을 클릭한다. 참고로 템플릿을 만..
HTML 기본 틀

std::array c++의 std::array는 메모리를 자동으로 할당하고 해제하며, 원소의 타입과 배열 크기를 매개변수로 사용하는 클래스 템플릿이다. 아래는 int타입의 std::array 배열을 선언한 후, 원소 값을 설정하거나 화면에 출력하는 코드이다. #include #include using namespace std; int main() { //크기가 3인 int 타입 배열 생성 std::array arr1; arr1[0] = 1;//첫번째 원소를 1로 설정 std::cout

함수 오버로딩은 함수의 구현부는 동일하지만, 인자만 다른 여러 함수를 중복하여 선언한다는 문제가 있다. int ADD(int a, int b){ return a+b; } double ADD(double a, double b){ return a+b; } 템플릿(template) 템플릿은 함수 오버로딩에서 발전된 형태이다. //T라는 이름(type name)에 대해서, 다음에 정의하는 대상을 템플릿으로 선언 template T ADD(T a, T b){ return a+b; } int main(){ cout