| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 사이버보안
- 보안
- 데이터과학
- 데이터베이스
- 네트워크
- 알고리즘
- 웹개발
- 데이터분석
- 인공지능
- springboot
- Yes
- 빅데이터
- I'm Sorry
- 데이터구조
- 자바스크립트
- 프로그래밍
- 소프트웨어공학
- 소프트웨어
- 네트워크보안
- 머신러닝
- 클라우드컴퓨팅
- 자료구조
- 컴퓨터과학
- 버전관리
- 프로그래밍언어
- 딥러닝
- 디자인패턴
- 파이썬
- 컴퓨터공학
- 컴퓨터비전
- Today
- Total
목록전체 글 (1964)
스택큐힙리스트
파일 1.c int a[10]; 파일 main.c: extern int *a; int main() { printf(%d\n, a[0]); return 0; } 세그멘테이션 폴트가 발생합니다! 무엇이 잘못되고 있는 걸까요?답변 1정상적으로 작동합니다. 그러나 이는 배열 자체가 포인터가 아니라는 것을 의미하지 않습니다. 따라서 배열을 포인터처럼 다루는 경우, 실제로는 배열 유형을 int 객체의 주소를 보유한 포인터처럼 다루는 것입니다. 배열이 실제로는 int 객체가 아닌 int 객체의 시퀀스이므로, 실제로 유효한 위치를 가리키지 않는 메모리 위치를 간접 참조하려고 시도하고 있는 것입니다 (즉, array의 첫 번째 슬롯은 0과 같은 숫자 정수 값이며, 이는 NULL을 간접 참조하는 것과 같습니다). 그래서 ..
저는 매우 간단한 PInvoke 샘플을 만들고 있습니다: extern C __declspec(dllexport) int Add(int a, int b) { return a + b; } [DllImport(CommonNativeLib.dll)] extern public static int Add(int a, int b); return NativeMethods.Add(a, b); 하지만 위의 NativeMethods.Add 메소드를 호출할 때마다 다음의 관리되는 디버그 어시스턴트를 얻습니다: PInvokeStackImbalance이 감지되었습니다. 메시지: 'CommonManagedLib!CommonManagedLib.NativeMethods::Add' PInvoke 함수 호출은 스택을 균형잡지 않았습니다...
그냥 궁금한데, 외부 파일에 웹지엘 셰이더를 어떻게 배치하나요? 현재 제가 가지고 있는 셰이더 코드들은 다음과 같습니다. HTML 헤더에서 이 셰이더 코드들을 어떻게 외부 파일에서 가져오나요? - 일반적인 자바스크립트 방식을 시도해봤는데 안 됐습니다. 답변 1function loadFile(url, data, callback, errorCallback) { // 비동기적 요청 설정 var request = new XMLHttpRequest(); request.open('GET', url, true); // 요청 진행 시 호출되는 이벤트 연결 request.onreadystatechange = function () { // 요청이 완료 되었을 때 (성공 또는 실패) if (request.readyState..
템플릿에 대한 포인터를 가리키는 단일 인수를 사용하는 C 언어 연결을 사용하는 공개 typedef을 추가하려고합니다. 시도해 봤지만 성공하지 못했습니다: extern C { template struct test { typedef return_t_ (*C_fun1_t)(arg1_t_); }; } 그리고: template struct test { extern C { typedef return_t_ (*C_fun1_t)(arg1_t_); } }; 그리고: template struct test { extern C typedef return_t_ (*C_fun1_t)(arg1_t_); }; 성공하지 못했습니다. 내가 달성하려고하는 것이 가능한 것인가요?답변 1C++03, §7.5p4: 링크지정은 네임스페이스 범위..