일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 물걸레자동세척로봇청소기
- NarwalFreo
- 나르왈프레오
- Google App Engine
- 인공지능
- Neural Network
- 하이퍼바이저
- 증강현실
- hopfield network
- BAM
- 동아리
- 삼성전자 소프트웨어멤버십 SSM
- Friendship
- Python
- SSM
- Bidirectional Associative Memory
- 신경망
- 물걸레로봇청소기추천
- 가상화
- 빅데이터
- 신경회로망
- 구글 앱 엔진
- 파이썬
- 삼성소프트웨어멤버십
- 고려대학교
- 패턴인식
- 갤럭시탭S8울트라
- 패턴 인식
- 삼성
- 멤버십
- Today
- Total
목록전체 글 (688)
정보공간_1
안녕하세요. 대구멤버십 22-1기 하호성입니다. c++에 있는 nullptr에 대해 알아보려 합니다. 보통 C언어에서 포인터가 아무것도 가르키고 있지 않다는 것을 나타낼 때 NULL이라는 값을 씁니다. NULL : 포인터가 아무것도 가르키고 있지 않다는 것을 나타내기 위한 값(C언어에서는 0) 그런데 NULL은 C++에서 약간의 문제가 있습니다. 위 프로그램의 결과가 아래와 같이 나옵니다. 포인터와 같은 개념으로 썼던 NULL이 함수 오버로딩에서 int와 같은 정수로 인식돼 함수를 콜하게 됩니다. 그 이유는 NULL이 다음과 같이 전처리기에 의해 0으로 치환되기 때문입니다. 위 문제를 해결하기 위해 nullptr이 나오게 되었습니다. c++의 연산자 재정의중에 변환 연산자를 재정의 합니다. 이 때 포인터..
안녕하세요. 대구멤버십 22-1기 하호성입니다. Unity 3D에서 모바일 프로젝트를 진행할 경우 유니티 3d에서 제공되는 기능만으로는 휴대폰을 제어할 수 없는 경우가 있습니다. 이럴 경우 안드로이드 플러그 인을 사용하면 되는데 그 예제를 준비하였습니다. 1. 이클립스로 안드로이드 프로젝트를 만듭니다. 2. Build Path를 설정해 줍니다. 3. Add external JARs를 눌러 jar파일을 추가해 줍니다. 추가할 파일의 경로는 C:\Program Files\Unity\Editor\Data\PlaybackEngines\androidplayer\bin입니다. 4. 안드로이드의 Manifest를 정리합니다. 5. Java 파일을 수정합니다. 6. 사용하고 싶은 안드로이드 기능을 함수형태로 제작합니다..
안녕하세요.신촌멤버십 22-2기 김형진입니다.이번에는 지난 글에 이어서 Windows API를 이용하여 다른 윈도우를 캡쳐하는 두 가지 방법을 소개하겠습니다.C++ 기준으로 작성하였으며, C# 등 Windows API를 사용 가능한 언어에서도 같은 방법으로 적용 가능합니다. 1. 첫 번째 방법 : DC먼저 다른 윈도우의 DC(Device Context)를 통해 얻어오는 방법입니다.DC를 얻는 방법은 간단합니다. 내가 만든 프로그램의 경우는 WM_PAINT 메시지에서 BeginPaint 함수로 얻을 수도 있으며, WM_PAINT가 아니거나 다른 프로그램의 경우 HWND값을 이용하여 GetDC만 호출하면 얻어올 수 있습니다. 사용법은 간단합니다. HWND hwndCalc = FindWindow(NULL, "..
안녕하세요 강북멤버십 22-1기 송용길입니다. 오늘은 마지막 포스팅으로 단위 테스트를 좀 더 체계화하고 구조화 할 수 있는 기법들에 대해 배워보도록 하겠습니다. 지난 시간에 testCase를 생성하기 전 설정을 하는 화면입니다. 빨간 테두리 안의 체크박스를 보시면 네 개의 메소드를 생성할지 물어 보는 데요. setUp()과 tearDown() 두 가지 함수를 생성하여 어떻게 동작하는 지 보도록 하겠습니다.위와 같은 코드가 있습니다. test 메소드들은 예를들기 위해 모두 구현해 두진 않았습니다. setUp()과 tearDown()에 모두 자신이 불려진 사실을 알리기 위해 자신의 이름을 콘솔창에 출력하였습니다. 이제 다들 아시다 시피 이 코드가 실행 되면 junit framework에서 test...로 시..
안녕하세요.신촌멤버십 22-2기 김형진입니다.이번에는 Windows API를 이용하여 다른 윈도우의 정보를 읽어오는 방법을 소개하겠습니다.C++ 기준으로 작성하였으며, C# 등 Windows API를 사용 가능한 언어에서도 같은 방법으로 적용 가능합니다. 윈도우를 제어하기 위해서는 HWND 형식의 윈도우를 구별하는 고유한 핸들 값을 알고 있어야 합니다. 내가 만든 프로그램의 HWND값은 CreateWindow 함수의 리턴값이 됩니다.하지만, 내가 만든 프로그램이 아닌, 다른 프로그램의 윈도우의 핸들을 얻어오기 위해서는 원하는 윈도우의 타이틀 혹은 프로그램의 클래스 이름을 알고 있어야 합니다. 이를 FindWindow라고 하는 함수에 넘겨주면 해당 윈도우의 HWND를 얻을 수 있습니다.FindWindow ..