c++ 잊었던것, 사소한것

어소트락 싱글톤과정중 객체를 정적으로 할당하는것을보고 바로 공부 부족을 깨달았다.(기본 할당) 처음엔 https://www.cs.odu.edu/~zeil/cs361/latest/Public/storageModels/index.html How data is Stored in C++ main calls readShipments. An activation record for readShipments is pushed onto the stack. We have not shown the code for this, so there’s no telling what else might be in the new activation record. Eventually, countBooks will exit its loop ..
전역변수와 같이 메모리 데이터 영역을 사용하기 때문에 프로그램 실행시 할당할 수 있도록 전역 범위에서 초기화를 진행해 주어야함 프로그램 실행과 함께 할당되고 프로그램 종료와 함께 해제된다. 싱글톤1부 오소트락 무료 강의 중 싱글톤을 위한 클래스 멤버 정적 변수에 해당 https://ansohxxn.github.io/cpp/chapter8-10/
https://kau-algorithm.tistory.com/22 xor 연산을 이용한 간단한 코딩 스킬들 이 글은 학회 회원 랑이집사님의 허락을 받아 에브리타임 게시글을 그대로 가져왔습니다. 알아두면 언젠간 쓸데가 있을지도 몰라요 우선 시작하기 전에 xor의 성질 하나만 보고 들어갈게요. 편 kau-algorithm.tistory.com 두 값이 다를 때 xor 이용해 추가 메모리없이 값을 교환가, 세 변수중 두 변수가 값이 같고 하나가 다를때 하나 찾기.
g++에서는 초기화 안해도 자동으로 false로 초기화가되는것같다? #include using namespace std; int main() { cin.tie(NULL); cin.sync_with_stdio(false); //처음엔 이상하다 vscode에선 잘되는데 버전 차이인가 생각했었다만 컴파일러 차이였다 //초기화 하지 않고 사용시 g++에서는 잘 작동하고(초기화 안해도 0이 되는듯 cl(마소컴파일러)에서는 쓰레기값이 설정 되는것 같다. //근데 초기화를 왜 안했었냐 ㅠㅠ 에러도 안떠서 당황했네 bool a[31] = {}; for (int i = 1; i > o; a[o] = true; } int count = 0; for (int i = 1; i
시코.
'c++ 잊었던것, 사소한것' 카테고리의 글 목록