[C++] base 클래스(부모 클래스)의 초기화 순서
By 프로그래밍 일지 | 2019년 1월 18일 |
[상속 관계에서 클래스의 초기화 순서에 대하여] Class가 생성될 경우 생성자가 호출된다. 이 클래스가 Base Class (부모 클래스)를 가진다면 유도된 (상속받은) Class 보다 먼저 초기화된다. Base Class의 초기화는 default 생성자를 사용하거나 유도된 Class에 작성된 base Class의 생성자를 사용하여 이루어진다. 그렇다면 다중 상속을 지원하는 C++에서 Base Class가 여러개 있을 경우 어떤 순서로 초기화가 되는 것일까? 다중 상속 Class 초기화 시 호출 순서는 아래의 기준으로 결정된다.Base Class들이 먼저 호출되는데 상속 시 나열한 순서 (아래 [코드 1]의 경우 30번 줄 참고) 대로 초기화.Member 객체들의 초기화생성자의 Code 아래의
미친 M1 맥북 성능, 애플의 허풍이 아니었습니다
By 미친병아리의 이글루스 | 2020년 11월 18일 |
새로 나온 macOS Big Sur, 기존 맥북에서는 뭐가 좋아졌는지 모르겠지만http://madchick.egloos.com/4190558 지들이 만든 M1을 위해서는 열일 했나 봅니다https://www.youtube.com/watch?v=x5ib4oo5pPQ 앱 실행되는 속도가 완전 미쳤네요 이거 CPU만 좋아졌다고 이렇게 동작할리 없고애플의 취미인 끝판 최적화, PC에도 시작했나 봅니다 이제 아이폰, 아이패드에서 하던대로 CPU까지 통제권을 가졌으니앞으로 나올 맥들의 성능이 과연 어느 정도일지 4K 영상편집은 이제 모두들 맥에서만 할 듯 트위터 타임라인에서 처음 본 그래프, 엥? 정말?? 이 벤치마킹 그래프로 시작된 새 맥북의 미친 성능 이야기는이제 한도 끝도 없이 웹사이트
window.open 객체에 대한 통신 (window.postMessage) - window.open으로 열린 창이 정상적으로 열렸는지 확인
By IT개발자의 월세방 || Developer's Gyang blog | 2019년 12월 6일 |
window.open으로 열은 새창이 정상적으로 Load가 되었는지 체크하고, 완료 되었을 경우 계산이 되게끔 하려고 함. 123456789<script>//origin main site url - http://main.whereisthissite.comvar cnt = 0;var windowObj = window.open("http://sub.whereisthissite.com")windowObj.onload = function(){ cnt++;}</script> Colored by Color Scriptercs 하지만... 이렇게 하려면 프로토콜(http, https 등), 호스트네임(hostname), 포트(port) 세가지 모두 동일해야 가능하다고 한다...