본문 바로가기
반응형

개발27

[Qt Guide][2] 자주 사용하는 Qt UI 컴포넌트 설명 (Description of various UI components provided by Qt) [Qt Guide][2] Qt에서 제공하는 각종 UI 컴포넌트 설명 (Description of various UI components provided by Qt) (추천) Qt QML과 C++로 시작하는 크로스플랫폼 앱 개발 강의 - 입문편 https://inf.run/3XmSH Qt QML과 C++로 시작하는 크로스플랫폼 앱 개발 - 입문편 강의 - 인프런 Qt QML과 C++를 사용하여 크로스플랫폼 애플리케이션 개발에 입문할 수 있습니다. 해당 강의에서는 윈도우 응용 프로그램 타겟으로 개발을 진행합니다., 강의 주제 📖 이 강의를 통해 참가자들은 www.inflearn.com 2. 빠른 GUI 개발을 위한 QML 프로그래밍 (QML programming for fast GUI development).. 2023. 8. 23.
[OS X] Open SSL - Handshake Error (Solved) [OS X] Open SSL - Handshake Error (Solved) 문제 상황 (problem) Open SSL 관련 오류가 계속된다. 원인이 모호한 경우, Handshake error일 가능성이 높다. 해결 방법 (solution) export PATH=/usr/local/bin:$PATH brew link --force openssl 환경 변수 경로 PATH에 위와 같이 openssl이 위치한 경로를 추가해준다. 그리고, brew 패키지 매니저를 이용하여 openssl를 강제로 link해준다. 2023. 7. 26.
3분 만에 React 개발환경 세팅하기 mac OS에서 React 개발환경 세팅하기 - 애플 디바이스에서 리액트 개발환경 구축하기 node js 설치 node js 홈페이지에 들어가서 다운로드 파일을 받는다. 사용하는 운영체제에 맞게 선택하자. https://nodejs.org/ko/ Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 다운로드 받은 파일을 실행하면 아래와 같이 설치가 진행된다. 마지막까지 동의 버튼을 누르면 된다. 크롬 브라우저 설치 웹 개발을 위해 크롬 브라우저가 필요하다. 아래 링크를 타고 설치하자. https://www.google.co.kr/chrome/?brand=IBEF&gclid=CjwKCAjwk6-L.. 2023. 1. 28.
Effective C++ 항목5 : 컴파일러가 기본으로 만드는 함수들에 촉각을 세우자 Effective C++ 항목5 컴파일러가 기본으로 만드는 함수들에 촉각을 세우자 개발자가 클래스에 기본 생성자/복사 생성자/소멸자/복사 대입 연산자를 선언하지 않으면? 컴파일러가 필요하다고 판단하여 이 함수들을 알아서 기본형으로 만듦 소멸자의 경우, 기본 클래스의 소멸자가 가상이 아니면 동일하게 비가상 소멸자로 만듦 복사 생성자/복사 대입 연산자의 경우, 복사하는 변수들이 컴파일러가 아는 기본형이라면 자동 생성 컴파일러가 모르는 자료형이라면, legal하지 않다면, resonable하지 않다면 생성하지 않음 ex) 복사 대상이 참조자, 상수이라면 자동 생성 실패 (컴파일 거부) 2023. 1. 26.
반응형