libstdc++.so.6: version 'GLIBCXX_3.4.19' 에러 해결 에러 메세지 - libstdc++.so.6: version 'GLIBCXX_3.4.19' 위와 같은 에러는 최신 c++ 문법을 컴파일러가 이해하지 못해 발생하는 것입니다. 패키지 하나만 추가로 설치해 컴파일러가 아는 것을 조금 늘려주면 됩니다. 패키지 설치 sudo apt-get install libstdc++6 이러면 해결되네요? libstdc++.so.6: version 'GLIBCXX_3.4.19' 에러 해결
C# 이미지리스트 화질 해결 (8비트 -> 24비트, ImageList 사용) ImageList 사용하다 보면, 바로 아래 그림처럼 화질이 떨어져 보일 때가 있습니다. C# ImageList는 별도의 옵션이 없으면 불러올 이미지를 8비트로 보여줍니다. 이미지리스트 단점이네요. 그래서 아래처럼 화질이 떨어져 보이죠. 흑백 이미지 등이야 상관없으나, 그 이상의 화질이 필요하다면 기본값을 변경해야 합니다. 아래의 C# 코드처럼 ColorDepth 옵션을 Depth24Bit로 변경하면 됩니다. 12345678910111213using System; public class Class1{ public Class1() { ImageList ilYearCalendar.ImageSize = new Size(216, 41..
RISC 구조와 특징, RISC 프로세서 아키텍처 RISC 프로세서 아키텍처 축소 명령어 집합 컴퓨터 1. 블랙핀(Blackfin) 전력 소모를 절감할 수 있는 마이크로 컨트롤러에 붙이던 DSP(디지털 신호 처리장치)를 임베딩한 마이크로 프로세서이다.이 프로세서는 SIMD 아키텍처에 기반한 32비트 MCU 프로그래밍 모델을 사용하며, 2000년 12월에 발표되었고, 2001년 6월에 임베디드 시스템즈 컨퍼런스에서 시연되었다. 아래의 주변 기기를 내부에 포함하는 특징을 보유했다. - USB2.0 OTG- ATAPI- UART- PPI(Parallel Peripheral Interface) : 병렬 입출력 포트 축소 명령어 집합 컴퓨터 2. MIPS(Microprocessor without Interlock..
형상 공차 종류 3. 위치도, 동축도, 동심도, 대칭도 형상 공차 종류3. 위치에 관한 것 3-3-1. 위치도 (True Position) 점, 선, 직선, 또는 평면 부분 중 이론적으로 정확한 위치로부터 어긋남의 크기를 규제하며, 여러 가지 공차를 포함한 복합공차이다. - 위치도 기호가 가리키는 점은 직선 데이텀 A로부터 참값 60, 직선 데이텀 B로부터 참값 100 떨어진 정확한 위치에 있는 점을 중심으로 하는 지름 0.03mm의 원안에 있어야 함. 3-3-2. 동축도, 동심도 (Concentricity) 축선이 데이텀 축 직선으로 부터 벗어난 크기로서 관련 형체에 대하여 적용한다. 동축도 기호가 가리키는 축선은 데이텀 AB를 축선으로 하는 지름 0.08mm인 원통 안에 있어야 함 3-3-3. 대칭도..
형상 공차 종류 2. 방향, 평행도, 직각도, 경사도 형상 공차 종류2. 방향에 관한 것 3-2-1. 평행도 (Parallelism) 평행하여야 할 직선 부분과 직선 부분, 직선 부분과 평면 부분, 혹은 평면 부분과 평면 부분이 짝지어 있다. 그중 한쪽을 데이텀으로 하고 이 데이텀에 대하여 평행한 기하학적 직선 또는 기하학적 평면으로부터 다른 한쪽의 직선 부분 또는 평면 부분의 어긋남의 크기를 말한다. 3-2-2. 직각도 (Squareness) 직각이어야 할 직선 부분, 직선 부분과 평면 부분, 또는 평면 부분과 평면 부분이 짝지어 있을 때, 그중 한쪽을 데이텀으로 하여, 이에 대하여 직각인 기하학적 직선 또는 평면으로부터의 어긋남의 크기를 말한다. 3-3-3. 경사도 (Angularity) 테이텀 평면..
형상공차 종류 1. 모양에 관한 것 (직진, 평면, 진원, 원통, 윤곽) 형상 공차 종류 1. 모양에 관한 것 3-1-1. 직진도 (Straightness) 지정된 방향의 직선 형체 규제에 사용하며, 직선 부분이 이상직선으로부터 어긋남의 크기를 나타낸다. - 이상직선 : 두 점을 지나는 기하학적 직선 - 지정된 방향의 직선 형체 규정 3-1-2. 평면도 (Flatness) 한 평면상에 있는 모든 표면이 지정된 공차 역 만큼 떨어진 두 평면 사이에 있도록 표면 상태를 규정한다. - 직진도의 확장 개념으로 모든 방향의 표면을 규제 - 단독 형체에 대한 규제이므로 아랫면이나 측면 등 다른 면과 무관 3-1-3. 진원도 (Roundness) 원형 부분이 진원에 대한 어긋남의 크기이면 지정된 공차 역 내의 표면 ..
MFC 엑셀 하이퍼링크 추가 소스 (excel library 예제) 거두절미하고 MFC 엑셀 하이퍼링크 추가하는 소스부터 보시죠. Excel Library 예제 소스 중 마지막 45번 라인이 MFC 엑셀에서 실제 링크를 추가하는 항목입니다. 인자 1. 링크가 걸릴 시트 영역 인자 2. 엑셀 파일 이름 인자 3. 링크 명령어 인자 4. 기본값. 그냥 쓰세요. 인자 5. 링크가 걸릴 시트 이름 인자 1과 5가 조금 겹치는데 엄연히 따지면 ... 좀 다르죠? 시트 이름과 시트의 셀 영역이니깐요. MFC 엑셀 소스 소개합니다. 123456789101112131415161718192021222324252627282930313233343536373839404142434445_Application app;Worksh..
MFC OLEDB 연동 사용법, 서버 접속이 안될때 해결 몇 가지 방법이 있습니다. 하나는 기본으로 생성된 쿼리문에 PASSWORD 항목을 넣는 것이고, 다른 하나는 Data Source 항목 뒤에 포트를 넣어주는 겁니다. 1. MFC OLEDB 쿼리에 PASSWORD 넣기새로 생성된 테이블.h 파일의 OpenDataSource() 함수를 보시면 접속 쿼리가 있습니다. 아래처럼 User ID 항목 뒤에 패스워드를 넣어주세요. L"Provider=SQLOLEDB.1;Persist Security Info=False;User ID=ID; PASSWORD=pw; Initial Catalog..... 원래 데이터베이스 연결 테스트를 할 때는 패스워드도 넣어야 하는데, 어찌 된 일인지 쿼리문에선 이게 빠지네요. ..
[교육 자료] 기하공차 정의, 형상공차 분류 (자세, 위치, 흔들림) 기하공차 정의 및 용어 이해 - 형상에 대한 공차는 도면이 시사하는 곳의 희망하는 형상에 대해 실제의 표면 또는 형체가 얼마만큼 변동을 허용하는가를 규정하는 것이다. - 기하공차는 부품의 형상을 구성하는 점, 선, 면, 축선 등을 기하학적으로 완벽한 형체에 얼마나 접근시켜야 하는가를 규정함. - 부품의 형상을 구성하는 점, 선, 면, 축선 등이 기하학적으로 완벽한 형체로부터 벗어나도 괜찮은 영역을 정하는데 이것을 기하공차역 이라고 하고 벗어나도 괜찮은 영역의 대표 값을 기하공차라 함. * 데이텀(datum) : 기하학적 형상을 정의하는데 그 형상이 일정한 범위 안에서 측정되고 관리될 수 있도록 표준을 설정할 필요가 있다. 기하학적 형상..
C언어와 C++ 차이점 비교 (객체지향과 하향식) C++은 C++이란 이름에서 나타나듯, C의 Superset입니다. 그래서 C는 C++의 코드를 실행할 수 없습니다. 1. C는 절차적 프로그래밍(Procedural), C++은 다중 패러다임 언어(Multi paradigm) C는 프로그램의 함수 간의 단계나 절차에 초점이 맞춰지나, C++은 프로세싱 과정보단, 개별 데이터에 초점이 맞춰집니다. 그래서 C++의 소스 코드를 구현 / 수정하는 것이 더 쉽습니다(상대적으로). 2. C는 데이터의 보안(Secured)이 불가능하나, C++은 데이터의 보안(Secured Hidden)이 가능 구체적으로는 OOP(객체지향 프로그래밍)의 장점이라고 할 수 있습니다. C는 가질 수 없는.... 3. C는 low-le..
주행 저항과 제동력 계산 방법 (구름, 공기, 가속, 등판 저항) 흔히 주행 저항이라고 하면 구름 저항, 공기 저항, 가속 저항, 등판 저항을 말한다. 그렇지만 때에 따라 전주행 저항을 포함해 5종을 일컫기도 한다. 결과적으로 주행 저항은 제동력과 밀접한 관계가 있는데, 이 포스트에서는 전주행 저항을 포함한 주행 저항 5종과 제동력 계산을 다룬다. 구름저항구름저항은 차량이 수평 노면 위를 굴러 이동할 때 받는 저항의 총합으로 - 타이어를 변형시키는 저항- 차량 각부의 마찰- 노면을 변형시키는 저항 등으로 구성되는데, 구름 저항의 대부분은 회전하는 타이어의 변형에 드는 일에 의해 발생한다. 노면이 연약하거나 수막현상이 있을 때는 노면을 변형시키는 저항을 고려해야 하나 때에 따라서는 무시해도 관계없다. 그리..
MFC dll에서 다이얼로그 생성이 안 될때 (윈도우 Dialog) MFC dll 파일로 다이얼로그 생성할 때 Create() 함수에서 에러가 발생하는 경우가 있습니다. 당연히 다이얼로그는 원하는 시점에도 생성되지 않고 그렇게 쭉~ 생성이 안 됩니다. 참 답답하죠. 거기에 대한 해결책입니다. 구성 속성 - 일반 MFC 사용 - 정적 라이브러리에서 MFC 사용구성 속성 - C/C++ - 코드 생성 - 런타임 라이브러리 - 다중 스레드 디버그 (/MTd) 이렇게 MFC dll 프로젝트 속성을 바꿔주면 됩니다. MFC dll 라이브러리 안에 포함된 다이얼로그를 띄우려면 이렇게 바꿔줘야 하는데, 기본적으로 다이얼로그 자체를 dll에 포함하는 게 썩 좋진 않아요. MFC dll에서 다이얼로그 생성이 안 될때 (윈..