본문 바로가기 메뉴 바로가기

두찡의 일상

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

두찡의 일상

검색하기 폼
  • 분류 전체보기 (121)
    • 개발 (111)
      • 알고리즘 (6)
      • 일상 (50)
      • 병렬프로그래밍 (8)
      • 도트도전기 (12)
      • 코드로 알아보는 ARM 리눅스 커널 TIL (33)
      • arm64 linux 6 분석 (2)
    • 게임근황 (6)
    • 개발 외 일상 (2)
  • 방명록

C++ (5)
visual studio c++ #define set preprocessor value ( 전처리기 변수 VS 에서 설정하기 )

visual studio 에서 전처리기 변수를 configuration 마다 설정할 수 있다. 전처리기 변수는 선언이 되어있는지 확인하는 용도로도 사용할 수 있지만, 값을 지정할 수도 있다. 오늘은 값을 설정하는 방법을 작성한다. 설정 방법은 다음과 같다 solution Properties > Configuration Properties > C/C++ > Preprocessor > Preprocessor Definitions 예시로 에디터에서 사용한다는 WITH_EDITOR 를 정의하고 싶다면 Preprocessor Definition 에 다음과 같이 입력한다 0 지정 : WITH_EDITOR#0 1 지정 : WITH_EDITOR#1 그럼 다음과 같이 사용 할 수 있다. #include int main(..

개발/일상 2022. 4. 21. 15:27
c++ stun p2p chat

github.com/clucle/boost-asio-udp-holepunching clucle/boost-asio-udp-holepunching Contribute to clucle/boost-asio-udp-holepunching development by creating an account on GitHub. github.com www.youtube.com/watch?v=AvhqZXCkYcI - 채팅 구현을 목적으로 해서 유저 지우기나, ipV6 같은 기능은 구현하지 않았습니다. 1. stun 서버에 udp 소켓을 열어 공용 ip, port를 얻는다. 2. 공용 ip, port 를 서버에 보낸다. & 서버에서 해당 ip, port 로 테스트 패킷을 보내 잘 동작하면 p2p 가능한 유저로 설정한다. &..

개발/일상 2021. 1. 30. 21:46
visual studio 2019 c++ mysql connector8.0

https://github.com/clucle/cpp_mysql_vs2019 clucle/cpp_mysql_vs2019 mysql-connector with visualstudio. Contribute to clucle/cpp_mysql_vs2019 development by creating an account on GitHub. github.com 1. Download MySQL & make database download MySQL https://dev.mysql.com/downloads/installer/ After installation, Open Workbench. Connect Mysql. 2. Download MySQL Connector8.0 download MySQL Connector cp..

개발/일상 2020. 1. 20. 21:16
c++ const_cast 가 필요한 이유

https://stackoverflow.com/questions/36092937/should-i-use-const-cast * (미리보기) 절대 이렇게 이용하면 안 된다 const bool do_it = true; bool *ptr = const_cast(&do_it); *ptr = false; // optimizer probably thinks this is always true if (do_it) initiate_nuclear_first_strike(); c++의 type casting에 대해 공부하던 도중 const, volatile 속성을 없애주는 const_cast에 대해 의문이 생겼다. 도대체 상수로 선언한 값을 왜 바꾸고 싶어 하는 걸까? const_casting에서는 non-const 변수..

개발/일상 2019. 10. 29. 19:31
c++ friend 이란?

이 포스팅을 보고 공부했습니다. https://genesis8.tistory.com/98 면접 준비를 하면서 c++ 개념을 공부하던 중, 간단하게 공부하고 넘어갔던 friend keyword에 대해 다시 공부해 보았다. friend 는 private 로 접근이 제한된 함수나 변수에 접근할 수 있도록 해주는 keyword이다. 아래 예시들은 두찡이 학생과는 친구 이고, 선생과는 친구가 아닌 상태이다. 1. friend class A class 안에 friend B class 를 선언하면 B는 A의 모든 함수와 변수에 접근 할 수 있다. Student는 private로 선언된 함수나 데이터에 접근 할 수 있고, Teacher은 접근 할 수 없다. #include class Dujjing { private: ..

개발/일상 2019. 10. 6. 22:12
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • 링크드인
  • 깃허브
TAG
  • 코어 남기기
  • Visual Studio
  • Golang
  • ad skip
  • 면접
  • Obstacle Avoidance
  • RVO
  • 영상 픽셀화 하기
  • hole-punching
  • 잘못된 빨간줄
  • Quest2
  • C++
  • print shared_ptr class member variable
  • 카카오
  • set value
  • 우리는 vr핏이라고 부릅니다
  • Reciprocal n-body Collision Avoidance
  • 봄날에 스케치
  • vr핏
  • it's called a vrpit
  • red underline
  • SuffixArray
  • vrpit
  • 에러 위치 찾기
  • cockroach db
  • chrome-extension
  • shared_from_this
  • 클래스 맴버 변수 출력하기
  • mysql
  • boost
more
«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바