첫 시간입니다.플러터를 설치하고 안드로이드 스튜디오, vs코드를 깔아서 플러터 어플 빌드를 해보겠습니다. 1. 플러터(Flutter) 설치1) 플러터 SDK 다운로드하기 링크에서 SDK를 다운로드 받으세요https://flutter.dev/docs/development/tools/sdk/releases?tab=windows 위 링크로 들어가면 아래와같은 다운로드 페이지가 나옵니다.적절한 버젼의 파일을 다운로드하면 zip형식의 압축파일로 받아집니다.해당 zip파일을 적절한 경로에 압축을 풀면 됩니다.예시) D:\flutter 2) 환경 변수 등록SDK를 환경 변수에 등록합니다.경로는 flutter SDK 압축을 푼 경로의 bin 폴더까지입니다.예시) D:\flutter\bin 3) SDK 설치 확인fl..
자바스크립트에서 클로저(Closure)는 중요한 개념 중 하나입니다. 클로저는 함수와 그 함수가 선언된 환경을 함께 기억하는 특성을 말합니다. 이를 통해 함수는 자신이 선언된 범위 밖의 변수에도 접근할 수 있습니다. 자바스크립트의 클로저 개념을 이해하면 더 효율적이고 유연한 코드를 작성할 수 있습니다. 이번 글에서는 클로저 개념을 쉽게 설명하고, 실제 코드에 어떻게 적용할 수 있는지 알아보겠습니다.클로저란 무엇인가?클로저는 자바스크립트에서 함수가 자신의 외부 환경에 있는 변수에 접근할 수 있도록 하는 메커니즘입니다. 즉, 함수가 선언된 스코프 바깥의 변수에도 접근할 수 있다는 것을 의미합니다. 클로저는 함수가 외부 함수의 변수를 계속 기억하면서 사용할 수 있게 해주는 역할을 합니다. 예를 들어, 외부 함..
함수란?함수(function)란 하나의 특별한 목적의 작업을 수행하기 위해 독립적으로 설계된 코드의 집합으로 정의할 수 있다.C++ 프로그램에서 함수는 특정 작업을 캡슐화하는 데 유용하게 사용된다. 함수를 사용하는 이유함수를 사용하는 가장 큰 이유는 바로 반복적인 프로그래밍을 피할 수 있기 때문이다.프로그램에서 특정 작업을 여러 번 반복해야 할 때는 해당 작업을 수행하는 함수를 작성하면 된다.그리고서 프로그램이 필요할 때마다 작성한 함수를 호출하면 해당 작업을 반복해서 수행할 수 있다. 또한, 프로그램을 여러 개의 함수로 나누어 작성하면, 모듈화로 인해 전체적인 코드의 가독성이 좋아진다.그리고 프로그램에 문제가 발생하거나 기능의 변경이 필요할 때에도 손쉽게 유지보수를 할 수 있다. 함수의 크기에 대해서 ..
반복문이란 프로그램 내에서 똑같은 명령을 일정 횟수만큼 반복하여 수행하도록 제어하는 명령문이다.프로그램이 처리하는 대부분의 코드는 반복적인 형태가 많으므로, 가장 많이 사용되는 제어문 중 하나이다. C++에서 사용되는 대표적인 반복문의 형태는 다음과 같다. 1. while 문2. for 문 while 문while 문은 특정 조건을 만족할 때까지 계속해서 주어진 명령문을 반복 실행한다. C++에서 while 문의 문법은 다음과 같다. -----------------------------------------------------------while (조건식){ 조건식의 결과가 참인 동안 반복적으로 실행하고자 하는 명령문;}-------------------------------------------..
위는 정수형 변수 i에 3이라는 숫자를 할당한 후, 조건문을 만족하는 구간에서 출력되게끔 하는 코드이다. if (i"음수입니다."가 출력되고,if (i==0)즉, 만약 i가 0일 때에는 "0입니다."가 출력되며,else 즉, i가 0보다 작지도 않고 0도 아닐 때에는"양수입니다"가 출력된다. i는 양수 3이므로, 해당 조건문 실행 시 "양수입니다."가 출력됨을 알 수 있다. 조건문은 주어진 조건식의 결과에 따라 별도의 명령을 수행하도록 제어하는 명령문으로서,조건문 중에서도 가장 기본이 되는 명령문은 바로 if 문이다. C++에서 사용하는 대표적인 조건문의 형태는 다음과 같다. 1. if 문2. if / else 문3. if / else if / else 문4. switch 문 if 문if 문은 조건식의 ..
C++에서 변수는 앞에 자료형 (변수 타입)도 같이 명시해줘야 한다.위의 예시에서는 정수형(int) 변수인 a에 1을 할당하고,정수형(int) 변수인 b에 2를 할당하여,정수형(int) 변수 sum에 a와 b를 더한 값을 할당하였다.a는 1, b는 2이므로 a+b는 1+2인 3이 될것이다. std::cout을 이용하여 변수 sum을 콘솔에 출력하면 1과 2를 더한 값인 3이 출력되는 것을 알 수 있다. 위와 같은 정수형 변수 외에도 string변수, vector 변수 list변수 등등 여러가지 다양한 변수를 할당 할 수 있다. https://www.mycompiler.io/ko/new/cpp 새 C++ 프로그램 만들기 - 마이컴파일러 - myCompiler실행 코드 코드 저장 기존 코드를 유지하시겠..
