분류 전체보기(148)
-
[C++] 참조자(레퍼런스)란? 참조자는 어디에 사용할까?
요즘 회사에서 업무 때문에 다시 C++ 언어를 다시 사용해야 한다. 코드 분석을 하는 도중에 궁금한 점이 생겼다. 함수의 인자로 참조자를 받고 있었다. 왜 참조자를 함수의 인자로 받는 것인지 궁금해서 찾아봤다. 참조자(레퍼런스, reference)란? 레퍼런스란 포인터처럼 변수나 상수를 가리키는 방식으로 컨파일러에게 가리키고 있는 변수나 상수에게 또 다른 이름이 있다고 알려주는 것이다. 예시 #include int main() { int n = 1; int& reference_n = n; std::cout
2023.08.09 -
[C++] 내가 정적 라이브러리(Static Library) 추가할 줄 모른다고?③
2023.08.06 - [Programming/C++] - [C++] 내가 정적 라이브러리(Static Library) 추가할 줄 모른다고?② [C++] 내가 정적 라이브러리(Static Library) 추가할 줄 모른다고?② 2023.08.05 - [Programming/C++] - [C++] 내가 정적 라이브러리(Static Library) 추가할 줄 모른다고?① [C++] 내가 정적 라이브러리(Static Library) 추가할 줄 모른다고?① 회사에서 C++ 관련 업무를 맡았다. 팀장님이 itchbo.tistory.com 앞에서 추가한 방식도 그럭저럭 괜찮았다. 하지만 뭔가 팀장님께 제출하기엔 부족하다. 이유는 #include 경로에 "../" 이 붙었기 때문이다. "../"을 없애고 싶다. 그 ..
2023.08.07 -
[C++] 내가 정적 라이브러리(Static Library) 추가할 줄 모른다고?②
2023.08.05 - [Programming/C++] - [C++] 내가 정적 라이브러리(Static Library) 추가할 줄 모른다고?① [C++] 내가 정적 라이브러리(Static Library) 추가할 줄 모른다고?① 회사에서 C++ 관련 업무를 맡았다. 팀장님이 장비코드(MFC) 근무하는 동안 안 보게 해 주겠다고 약속하셨는데.. (팀장님 나빠요.) 나 스스로 놀란게 정적 라이브러리 추가하는 간단한 방법조차 생 itchbo.tistory.com 1편에서는 가장 간단하게 정적라이브러리를 추가하는 방법을 찾아봤다. 이렇게 추가하면 팀장님께 개발자에 대해서 다시 생각해 보라는 이야기를 들을 수도... 그렇다면 어떻게 추가하는 게 더 좋을까? 좀 더 1편에서 추가한 방법을 좀 더 개선해 보자! 목차 ..
2023.08.06 -
[C++] 내가 정적 라이브러리(Static Library) 추가할 줄 모른다고?①
회사에서 C++ 관련 업무를 맡았다. 팀장님이 장비코드(MFC) 근무하는 동안 안 보게 해 주겠다고 약속하셨는데.. (팀장님 나빠요.) 나 스스로 놀란게 정적 라이브러리 추가하는 간단한 방법조차 생각이 안 났다. (원래 알았나?) 그래서 다시 급하게 공부를 시작했다. 공부를 위해 찾아보니 최신으로 버전으로 올린 예시 실습 코드가 없어서 내가 올려 본다. 가장 간단한 방식으로 시작해 볼까 한다. 목차 실습환경 솔루션 구성 코드 추가 실행 실습환경 IDE - Visual Studio 2022 community 솔루션 구성 빈 프로젝트 선택 프로젝트 이름 "test" - 만들기 솔루션 탐색기 - 추가 - 새 프로젝트 정적 라이브러리 선택 프로젝트 이름 "StaticLib" - 만들기 코드 추가 // Stati..
2023.08.05 -
[flutter error] Could not prepare isolate. / Could not launch engine with configuration.
오류 flutter 문서를 보면서 실습하는 중에 에러가 나왔다. 코드는 맞는데 계속 오류가 나왔다. 검색해 보니 아주 기초적인건데 실수했다. 해결법 main 함수가 없어서 나는 오류였다. void main() => runApp(YourMainApp()); 또 다른 해결방법은 treminal(=cmd = powershell 등등)에 명령어를 치는 것이다. flutter clean flutter run 참조 https://stackoverflow.com/questions/50654820/flutter-could-not-prepare-to-run-the-isolate Flutter Could not prepare to run the isolate I started a flutter project using A..
2023.07.30 -
VSCode Console(output) color
컴퓨터를 포멧하고 Flutter를 다시 설치하려고 했다. flutter가 잘 설치되었는지 확인하는데 VSCode의 output창이 색이 없어서 알아보기 힘들었다. extension을 지원할 것 같아서 찾아보았다. Output Colorizer 를 찾았다. install 버튼만 누르면 자동으로 설치된다. Output창을 보면 색이 보인다.
2023.07.23