반응형

분류 전체보기 461

GCC가 구조를 최적화하지 않는 이유는 무엇입니까?

GCC가 구조를 최적화하지 않는 이유는 무엇입니까? 시스템은 메모리 내의 특정 포인트에 특정 프리미티브를 정렬할 것을 요구합니다(4의 배수인 바이트, 2의 배수인 바이트).물론 패딩에 낭비되는 공간을 최소화하도록 최적화할 수 있습니다. 궁금한 건 왜 GCC는 이 작업을 자동으로 하지 않는 거죠?보다 명확한 경험적 접근법(가장 큰 크기 요구 사항에서 가장 작은 변수까지 순서 변수)이 결여되어 있습니까?일부 코드는 해당 구조의 물리적 순서에 의존합니까(좋은 생각입니까?)? GCC는 여러 면에서 초최적화 되어 있지만, 이것은 아니기 때문에, 비교적 쿨한 설명이 있을 것이라고 생각하고 있습니다(나는 그것을 의식하고 있지 않습니다.gcc는 구조체의 요소를 정렬하지 않습니다.이는 C 표준을 위반하기 때문입니다.C9..

programing 2022.07.21

C의 어소시에이션 어레이

C의 어소시에이션 어레이 데이터 세트를 프로그램 가능한 동글에 전송하는 방법을 구현하고 있습니다.동글은 스마트카드 기술을 기반으로 내부 임의의 코드를 실행할 수 있다.입력 및 출력 데이터는 입력 및 출력 포인터를 통해 액세스할 수 있는 이진 블록으로 전달됩니다. 데이터 처리 코드를 간단하게 하기 위해 어소시에이션 어레이를 사용하고 싶습니다.모든 것은 다음과 같이 동작합니다. 먼저 호스트 응용 프로그램: // Host application in C++ in_data["method"] = "calc_r"; in_data["id"] = 12; in_data["loc_a"] = 56.19; in_data["loc_l"] = 44.02; processor->send(in_data); 다음으로 동글 내부의 코드: ..

programing 2022.07.21

vue tel 입력 국가 코드를 얻으려면 어떻게 해야 하나요?

vue tel 입력 국가 코드를 얻으려면 어떻게 해야 하나요? 내 컴포넌트 submit [전송]을 클릭하면 전화만 나옵니다.국가번호도 어떻게 받을 수 있나요? [참고 자료] https://www.npmjs.com/package/vue-tel-input-vuetify [코드펜] https://codepen.io/positivethinking639/pen/YzzjzWK?&editable=true&editors=101인 것 같다vue-tel-input를 제공하다country-changed심지어 처음으로 발사되어 물체를 반환한다고 합니다. Object { areaCodes: null, dialCode: "31", iso2: "NL", name: "Netherlands (Nederland)", priority: ..

programing 2022.07.21

함수의 조기 복귀 효율성

함수의 조기 복귀 효율성 이것은 경험이 부족한 프로그래머로서 자주 접하는 상황이며, 특히 최적화하려고 하는 야심차고 속도 집약적인 프로젝트에 대해 궁금해하고 있습니다.주요 C 유사 언어(C, objC, C++, Java, C# 등) 및 일반적인 컴파일러의 경우 이 두 가지 함수는 똑같이 효율적으로 실행됩니까?컴파일된 코드에 차이가 있나요? void foo1(bool flag) { if (flag) { //Do stuff return; } //Do different stuff } void foo2(bool flag) { if (flag) { //Do stuff } else { //Do different stuff } } 기본적으로 다음과 같은 경우, 직접 효율 보너스/벌금이 부과되는 경우가 있습니까?bre..

programing 2022.07.21

MinGW란 무엇인가에 대한 간단한 설명

MinGW란 무엇인가에 대한 간단한 설명 저는 Python을 매우 좋아하는 사용자로, 몇몇 라이브러리를 컴파일하기 위해 Windows 머신에 MinGW를 설치해야 할 것 같습니다.MinGW와 GCC가 좀 헷갈리네요.(진짜 더미의 관점에서) 제 질문은 다음과 같습니다. 그래서 Python은 해석과 컴파일 모두를 하는 언어입니다.리눅스 및 윈도우즈 Python 구현이 있으며, 단순히 설치만 하고 바이너리를 사용하여 코드를 실행합니다.사용할 수 있는 빌트인 라이브러리가 많이 포함되어 있습니다.내가 읽은 바로는 루비도 마찬가지야. C를 조금 해봤는데 컴파일 할 게 있어요헤더 파일이라고 불리는 라이브러리가 내장되어 있어 사용할 수 있습니다.학창시절 C는 Turbo-C라고 불리는 vi와 같은 IDE로 코드를 작성한..

programing 2022.07.21

Vuex: 서로 다른 모듈 내 공유 네스트 모듈(복제 없음)

Vuex: 서로 다른 모듈 내 공유 네스트 모듈(복제 없음) Vuex를 스테이트 매니저로 하여 Vue.js 애플리케이션을 구축하고 있습니다.여러 가지 이유로 서로 다른 컴포넌트 간에 공유해야 하는 상태가 있기 때문에 두 개의 다른 모듈로 Import하기 위해 모든 공통 정보가 포함된 중첩 상태를 만들었습니다. 예를 들어, 내가 필요한 것은fileId다른 2개의 모듈에서는 다음과 같이 접근합니다. // common file id store: export default { state: { fileId: '', }, actions: { setFileId({commit}, id) { commit('mutateFileId', id); }, }, mutations: { mutateId(state, id) { sta..

programing 2022.07.21

불기지를 설치하다.vuex의 사용자가 영구 루프를 발생시킵니다.

불기지를 설치하다.vuex의 사용자가 영구 루프를 발생시킵니다. 업데이트: 이 오류는 vuex strict 모드를 사용하도록 설정한 경우에만 발생합니다. 파이어베이스 인증을 사용하여 Vue 애플리케이션을 구축하고 있는데 응용 프로그램이 실패하고 다음 오류 메시지가 표시됩니다. [Vue warn] :watcher "function ( )에 대한 콜백 오류입니다. { 반환됩니다._data.$state}: "오류: [vuex] 변환 핸들러 외부에 있는 vuex 저장소 상태를 변환하지 않습니다." 오류: [vuex] 변환 핸들러 외부의 vuex 저장소 상태를 변환하지 않습니다. Uncaughed RangeError: 최대 콜 스택 크기를 초과했습니다. main.ts 파일의 Vuex 스토어에 사용자를 커밋하면 오..

programing 2022.07.21

할당에 대한 Python ?(조건부/삼진수) 연산자

할당에 대한 Python ?(조건부/삼진수) 연산자 이 질문에는 이미 답변이 있습니다. Python에는 3진수 조건 연산자가 있나요? (32개의 답변) 닫힘7년 전. C 및 기타 많은 언어에는 조건부(AKA 3진수) 연산자가 있습니다.이를 통해 조건의 진실에 따라 두 값 사이에서 매우 간결한 선택을 할 수 있으므로 할당을 포함한 표현이 매우 간결해집니다. Python에서는 코드에는 4행의 조건부 할당이 많기 때문에 놓치고 있습니다. if condition: var = something else: var = something_else 반면 C에서는 다음과 같습니다. var = condition ? something : something_else; 파일에 한두 번이라도 좋지만, 조건부 할당이 많으면 행의 수..

programing 2022.07.21

String 개체 목록을 연결하는 가장 좋은 방법?

String 개체 목록을 연결하는 가장 좋은 방법? 이 질문에는 이미 답변이 있습니다. Java: 목록 을 join()d 문자열로 변환 (23개 답변) 닫힘5년 전에요. String 객체 목록을 연결하는 가장 좋은 방법은 무엇입니까?다음과 같이 생각하고 있습니다. List sList = new ArrayList(); // add elements if (sList != null) { String listString = sList.toString(); listString = listString.subString(1, listString.length() - 1); } String Builder/String Buffer 접근방식을 사용하는 것보다 더 깔끔하다는 것을 알게 되었습니다. 의견이나 코멘트는?Apach..

programing 2022.07.21
반응형