본문 바로가기

Programing

(39)
[C++] 표준 입출력 C 언어와 C++ 언어의 표준 입출력의 차이점에 대해서 알아보자 먼저 아래 구문을 통해 C언어 스타일의 입출력 표기 하는 방법과 C++ 언어의 입출력 표기하는 방법을 비교해보려고 한다 먼저 각 언어 스타일마다 표기법을 살펴보자 [C언어 Style] #include int main(int argc, const char * argv[]) { int n = 10; double d = 3.4; printf("%d, %f\n", n, d); scanf("%d", &n); } [C++ 언어 Style] #include int main(int argc, const char * argv[]) { // insert code here... int n = 10; double d = 3.4; std::cout
[Excel] 이름 정의 기능 안녕하세요 오늘은 Excel 기능중 하나인 "이름 정의" 라는 것에 대한 포스팅을 작성해보려합니다. 이름 정의 먼저 이름 정의란, 엑셀에서 특정 셀 영역을 셀 주소 형태가 아닌 키워드를 부여 하여 쉽게 알 수 있게 이름을 부여하는 것을 '이름 정의' 라고 합니다. 복잡한 수식을 작성하거나 조건부 서식, 고급 필터, 데이터 유효성 검사 기능 등을 지정할 떄 이름을 사용하면 편리하고 이해하기 쉽습니다. 하나 예를 들어 설명해보겠습니다. 아래와 같이 각 아이템별 값 들의 총 합계를 구할때 아래와 같이 합계를 구할 값(셀 영역) 들을 드래그 해서 SUM함수를 적용하여 만들어 주는게 일반적입니다. 만약 이런 리스트들이 많이 있다면? 그럼 어떤 카테고리의 아이템에 총 합 인지 헷갈릴 경우가 있습니다. 그럼 이 값들..
[Excel] 필터기능 매크로 만들기 안녕하세요! 오늘은 필터 기능을 매크로로 만들어서 간단히 단축키로 필터를 적용하고 푸는 방법에 대한 포스팅을 만들어 보겠습니다. 우선 데이터 준비는 다음과 같습니다. 자 이제 매크로 기록하기를 이용해서 매크로를 만들어 보겠습니다. ※ 매크로 기록 하시기 전에 테이블에 필터를 먹여주세요 ! 매크로 이름 : 필터링 바로가기 키 : t 로 적용 후 확인을 눌러줍니다. 이것은 편하신 대로 하셔도 관계없습니다. 자이제 하나씩 해보겠습니다. 이거를 누르시고 "원미"를 입력해 줍니다 그리고 엔터를 치시면 요렇게 나와있는 것을 볼 수 있습니다. 자 이제 매크로를 수정해서 원미라고 직접 입력 한 것을 검색 주소에 입력된 항목으로 필터링 될 수 있도록 해보겠습니다. 개발도구의 매크로를 클릭해줍니다. 여기서 매크로 기록기로..
[Excel] 매크로 기록하기 안녕하세요~ 이번 포스팅은 엑셀의 매크로 기록하기 관련 포스팅 입니다. 데이터는 제가 임의로 숫자 나열하여 만들어 보았습니다. 이제 이 데이터 들을 매크로 기록하여 자동화 해보겠습니다. 자동화 한다기 보다는 마우스로 일일이 클릭해줘야 했던 부분을 단 2번의 클릭으로 단순화 한다는게 맞을 것 같습니다. 1. 숫자 2 Sorting 하기 개발도구 → 매크로 기록 버튼을 누릅니다. 요렇게 작성해줍니다. - 매크로 이름 - 바로 가기 키 - 설명 확인 버튼을 누르면 이렇게 매크로 기록 → 기록 중지 로 변경이됩니다. 이제 아래 이미지 처럼 마우스로 직접 2를 필터를 걸어줍니다. 그러고 난 후 기록 중지 버튼을 눌러줍니다. 2. Sorting 해제 하기 마찬가지로 매크로 기록 버튼을 눌러준 뒤에 아래 처럼 작성해..
[Excel] 매크로 사용 환경 설정하기 안녕하세요 ~ 오늘은 Excel 매크로 사용 환경 설정하는 방법에 대한 포스팅 입니다. 매크로를 사용하기 위해서는 매크로가 포함된 통합 문서를 열 때 매크로를 포함해서 열어야 정상적인 작동이 가능 합니다. 엑셀 환경이 기본 설정 상태이면 매크로를 차단하기 때문에 사용 가능한 환경으로 설정 해야 합니다. 1. 파일 → 옵션 메뉴를 선택 2. 리본사용자 지정 → 개발도그 체크 후 확인 이렇게 체크 하시면 개발 도구 탭이 새로 생성이 되셨을 거에요 3. 개발도구 → 매크로 보안 클릭 매크로 보안 설정을 추가로 해주면 셋팅을 마무리가 됩니다. 알림이 포함된 VBA 매크로 사용 안함 이라는 항목을 체크해주고 확인 해주시면 됩니다. Excel 에서 매크로 사용 환경 설정하기 포스팅을 마치도록 하겠습니다. 읽어 주셔..
[개발환경] 맥북 Visual Studio Code에 C# 환경 설정하기 안녕하세요 ! 이번 포스팅은 맥북에서 Visual Studio Code 설치와 C# 개발 환경 설정하기 위한 포스팅을 해보려고 합니다. 1. 먼저 하기 링크에 접속하시거나, Google에 VScode 라고 검색해서 Download 클릭해서 들어갑니다. https://code.visualstudio.com/Download Download Visual Studio Code - Mac, Linux, Windows Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. Download Visual Studio Code to experience a redefined code editor, optim..
[C#활용]Tic Tae Toe Game 만들기 안녕하세요 ! 이번 포스팅에서는 C# 과 Visual Studio를 이용해서 틱택토 게임(Tic Tae Toe Game)을 만들어보고자 합니다. 우선 이 Tic Tae Toe Game 이 무엇인지 알아보겠습니다. 위 사진을 보시면 바로 감을 잡으실수 있으실 것 입니다. 오목과 아주 유사한 형태인 추상전략 보드게임입니다. 종이와 펜만 있으면 어디서든 할 수 있는 간단한 놀이이며, 심지어 종이나 펜이 없어도 모래 위에 그리거나, 돌이나 나뭇잎 같은 것들로 모양만 갖추면 언제 어디서나 할 수 있습니다. 판 크기는 3×3의 정사각형인 2인 전용 게임이고. 가로 세로 대각선으로 3개가 이어지면 이기는 게임 입니다. 참 간단한 게임이죠? 이 게임을 C#을 이용해서 한번 만들어보겠습니다. Visual Studio를 ..
[C++] Pointer(포인터)[상] 이번 포스팅에서는 포인터에 대해 알아보자 ! 정의 - 변수를 가리키는 변수 - 메모리 주소를 가리키는 변수 - 메모리 주소를 저장하고 있는 변수 이다. 일반적으로 * 키워드를 사용하고 있는 변수라고 보면 된다. 아래와 같이 pointer변수의 value값과 num변수의 주소 값이 같은 것을 볼 수 있다 예제(포인터) 위의 내용을 코드로 나타내면 다음과 같다. ※여기서 &연산자는 단향일 경우는 주소를 나타내는 연산자이다. 다항일 거유는 비교구문으로 and표시로 사용 int num = 10; int* pointer = # 그럼 이 결과가 어떻게 되는지 한번 살펴보자. #include using namespace std; int main() { int num = 10; int* pointer = &nu..