본문 바로가기

C/C++   ( 3 )


float 형 변수에 할당된 4바이트 메모리의 각 바이트 단위로 접근하는법. 문제. 변수 선언이 float f_value; 처럼 float 으로 선언되어있어서, 통상적인 실수값을 이 변수에 대입(예 f_value = 3.789f )하여 실수로 활용하지 않고, f_value 에 할당된 메모리 4바이트들의 각 바이트들에 개별적으로 unsigned char 형의 값을 기록하고 각 바이트별로 저장된 값을 활용하고자 하는 경우. 즉, f_value 에 할당되어있는 메모리는 이렇게 생겼다 -> | 1번 바이트 | 2번 바이트 | 3번 바이트 | 4번 바이트 | 위 메모리의 각 바이트 접근하는법. float 형 변수 메모리의 각 바이트 별로 핸들링 하는법. unsigned char 형의 포인터 변수 생성 하고 여기에 f_value 의 주소를 (unsigned char*) 로 형변환한다. un.. 2019. 2. 20.
2차원 이상 배열의 메모리 배치순서. 2차원이상의 배열을에서 각 요소들이 실제 메모리에서 배치되는 순서. 메모리 배치 순서 : 배열 인덱스 뒤의 것부터 순차적으로 증가, 뒤의 배열인덱스가 최대수량이후 그 앞의 인덱스 증가, 예. 1차원 배열. array[N] 메모리 배치 : array[0], arry[1], ..., array[N] 2차원 배열. array[N][M] 메모리 배치 : array[0][0],array[0][1],...,array[0][M], array[1][0],array[1][1],...,array[1][M],..., array[N][M] N차원 배열도 동일. 예외. 동적 할당 한경우에는 연속배치되지 않음.- 주의할것. 2차원 이상의 배열을 동적할당한 경우에는 열 단위로 배열요소의 메모리 주소의 연속성이 끊김. 즉 array.. 2015. 1. 17.
웹 사이트 글에 소스코드 하이라이트 표현 비설치형 비교 및 선택 개요 목적 : 운영중인 웹사이트의 글 내용에 소스코드를 보이게 하려는 경우, 소스코드의 문법에 맞게 색상으로 하이라이트 되어 표현되게 하고싶다. 위 목적을 달성하는 방법은 크게 3종류가 있다. - 본 글에서는 3번 웹기반 변환서비스 이용하는것을 다룬다. 1. 본인이 사용하는 블로그의 서버에 이미 설치되어있는 것.2. 자신이 직접 코드 하이라이트 기능을 위하여 설치하는 것.3. 웹기반으로 코드 문법 하이라이트 변환서비스를 이용하는 것. 이 중에서 1과 2는 사이트 운영하는 서버에 의존적이고, 2번의 경우 설치하는 과정을 거쳐야 한다. 싫다. 제외한다. 본 글은 3번 방식에 대해서만 조사된 자료이다. 웹기반 서비스도 많아서 어떤 것을 선택할지 비교해봐서 골라야 한다. 본 글에서는 웹기반 코드변환 서비스들을 .. 2014. 10. 3.


 

비트코인




암호화폐       외환/나스닥/골드       암호화폐/외환/나스닥/골드 암호화폐/외환/나스닥/골드   암호화폐/외환/나스닥/골드
     
현물 |선물 인버스 |선물 USDT       전략매니저(카피트레이딩)     롤오버 이자 없는 스왑프리계좌
( 스왑프리 암호화폐도 거래 가능 )    
MT4, MT5 , cTrader 모두 지원     FTMO 계좌 매매운용. MT4,MT5