반응형

전체 글 550

C99 stdint.h 헤더 및 MS Visual Studio

C99 stdint.h 헤더 및 MS Visual Studio 놀랍게도 C99 stdint.h가 MS Visual Studio 2003 이상에서 발견되지 않았습니다.나름의 이유가 있겠지만, 어디서 다운로드 받을 수 있는지 아는 사람 있나요?이 헤더가 없으면 uint32_t 등의 유용한 유형에 대한 정의는 없습니다.업데이트: Visual Studio 2010 및 Visual C++ 2010 Express 모두stdint.h에 기재되어 있습니다.C:\Program Files\Microsoft Visual Studio 10.0\VC\include직접 정의해 보세요. #ifdef _MSC_VER typedef __int32 int32_t; typedef unsigned __int32 uint32_t; typed..

programing 2022.07.03

gdb에서 긴 문자열의 전체 값을 인쇄하려면 어떻게 해야 합니까?

gdb에서 긴 문자열의 전체 값을 인쇄하려면 어떻게 해야 합니까? GDB에서 C 문자열의 전체 길이를 인쇄하고 싶습니다. 기본적으로는 문자열 전체를 인쇄하려면 어떻게 해야 합니까?set print elements 0 GDB 매뉴얼: set print elements number-of-elements 어레이 GDB의 요소 수를 제한합니다.GDB가 대규모 어레이를 인쇄하고 있는 경우, GDB는 에 의해 설정된 요소의 수를 인쇄한 후 인쇄를 중지합니다. set print elements명령어를 입력합니다.이 제한은 문자열 표시에도 적용됩니다.GDB가 시작되면 이 제한은 200으로 설정됩니다. 요소 수를 0으로 설정하면 인쇄가 무제한이 됩니다. 프로그램이 정상적인 상태라면call (void)puts(your_s..

programing 2022.07.03

별도의 서브스트링을 만들지 않고 C스트링의 특정 부분만 출력할 수 있습니까?

별도의 서브스트링을 만들지 않고 C스트링의 특정 부분만 출력할 수 있습니까? 예를 들어 다음과 같습니다. char* string = "Hello, how are you?"; 이 문자열의 마지막 5바이트만 출력할 수 있나요?처음 5바이트는 어떻게 되나요?에 변화가 있습니까?printf이런 일이 일어날까요? 이 문자열의 마지막 5바이트만 출력할 수 있나요? 네, 다섯 번째에서 다섯 번째 글자까지 포인터를 넘기면 됩니다.이것은, 다음의 방법으로 확인할 수 있습니다.string + strlen(string) - 5. 처음 5바이트는 어떻게 되나요? 정밀도 지정자 사용:%.5s #include #include char* string = "Hello, how are you?"; int main() { /* prin..

programing 2022.07.03

Vue 테스트 유틸리티의 "스텁된 하위 구성 요소"란 무엇입니까?

Vue 테스트 유틸리티의 "스텁된 하위 구성 요소"란 무엇입니까? Vue 테스트 유틸리티에는 다음과 같은 API 메서드가 있습니다. ...를 삭제하다Wrapper마운트 및 렌더링된 Vue 구성 요소를 포함하지만 스터브 하위 구성 요소를 포함합니다. Vue Test Utils 설명서 웹 사이트를 검색했지만 이러한 스터브된 하위 구성 요소의 동작에 대한 적절한 설명을 찾을 수 없었습니다. 이 그루터기 자성분들은 정확히 어떤 건가요? Vue 컴포넌트 라이프 사이클의 어느 부분을 거칩니까? 그들의 행동을 미리 프로그램할 수 있는 방법이 있나요? 스터브드 차일드 컴포넌트란 정확히 어떤 것입니까? 스터브 자성분은 테스트 대상 컴포넌트에 의해 렌더링된 자성 컴포넌트를 대체하는 것입니다. 예를 들어,ParentComp..

programing 2022.07.03

Android Studio 오류: "매니페스트 병합 실패:Android 12인치용 앱

Android Studio 오류: "매니페스트 병합 실패:Android 12인치용 앱 에뮬레이터 버전과 Android SDK 버전을 Android S(Android 12)로 업데이트했습니다.업데이트 후 프로젝트를 실행할 수 없습니다.Hello, World! 프로젝트(빈 프로젝트)는 실행할 수 없지만 Gradle도 만들 수 있지만 프로젝트는 실행할 수 없습니다.항상 다음 오류가 발생합니다. 12 을 대상으로 하는 은 Android 12에 대해 인 값을 지정해야 합니다.android: exported해당 컴포넌트에 의도 필터가 정의되어 있는 경우.상세한 것에 대하여는, https://developer.android.com/guide/topics/manifest/activity-element#exported ..

programing 2022.07.03

vue js에 있는 구글 맵의 infow에서 @click inside를 사용하여 함수를 트리거하는 방법은 무엇입니까?

vue js에 있는 구글 맵의 infow에서 @click inside를 사용하여 함수를 트리거하는 방법은 무엇입니까? 현재 코드는 addpolygon: function(e) { var vm = this; var point = { lat: parseFloat(e.latLng.lat()), lng: parseFloat(e.latLng.lng()) }; vm.coord.push(point); vm.replot(); vm.marker = new google.maps.Marker({ position: point, map: vm.map, icon: "/fred.png" }); vm.infowindow = new google.maps.InfoWindow({ content:"Remove" 더 좋은 것은, 이런 종류의 ..

programing 2022.07.03

내부에 변이가 없는 Action vuex를 호출하는 것이 나쁜가요?

내부에 변이가 없는 Action vuex를 호출하는 것이 나쁜가요? Vuex와 관련된 API를 모두 이동하려고 하는데, 액션을 호출한 후 실제로 아무것도 변환하지 않아도 되는 경우가 있습니다.괜찮으시다면 베스트 프랙티스는 무엇입니까? actions: { save (context, payload) { axios.post(`http://jsonplaceholder.typicode.com/posts`, {body: payload}) } } API에 정보를 게시하고 상태를 변경하지 않으면 거의 괜찮다고 말할 수 있습니다. 단, 상태를 변경하지 않을 경우 API 포스트가 작동했는지 실패했는지 사용자에게 알리는 어플리케이션의 콘텐츠는 어떻게 변경됩니까? 가장 좋은 방법은 공리적인 약속에 따라 국가를 변형시키는 것이..

programing 2022.07.03

Spring Boot App이 부팅 즉시 항상 종료되는 이유는 무엇입니까?

Spring Boot App이 부팅 즉시 항상 종료되는 이유는 무엇입니까? 이것은 첫 번째 스프링 부트 코드입니다.불행히도, 그것은 항상 꺼집니다.웹 클라이언트가 브라우저에서 데이터를 가져올 수 있도록 지속적으로 실행되기를 기대했습니다. package hello; import org.springframework.boot.*; import org.springframework.boot.autoconfigure.*; import org.springframework.stereotype.*; import org.springframework.web.bind.annotation.*; @Controller @EnableAutoConfiguration public class SampleController { @Reque..

programing 2022.07.03

Vue.js vuex에서의 실행 취소와 같은 상태로 되돌아가다

Vue.js vuex에서의 실행 취소와 같은 상태로 되돌아가다 Vuex를 사용하여 실행 취소/재실행하는 방법저는 매우 복잡한 앱을 만들고 있는데, Vue dev 툴이 상태 전환에 많은 도움이 되었기 때문에 앱에 그 기능을 탑재하고 싶습니다.어떻게 하면 좋을까요?undo-redo를 다음과 같이 구현했습니다. 1) vuex용 플러그인 생성 const undoRedoPlugin = (store) => { // initialize and save the starting stage undoRedoHistory.init(store); let firstState = cloneDeep(store.state); undoRedoHistory.addState(firstState); store.subscribe((mutati..

programing 2022.07.03

"unsigned long"을 C로 인쇄하는 방법

"unsigned long"을 C로 인쇄하는 방법 인쇄하는 방법을 전혀 이해할 수 없다unsigned long데이터 타입을 C로 지정합니다. 가정하다unsigned_foo는 입니다.unsigned long, 다음에 시도합니다. printf("%lu\n", unsigned_foo) printf("%du\n", unsigned_foo) printf("%ud\n", unsigned_foo) printf("%ll\n", unsigned_foo) printf("%ld\n", unsigned_foo) printf("%dl\n", unsigned_foo) 그리고 그들 모두 어떤 종류의 인쇄물을 찍어내죠-123123123대신 번호를 매기다unsigned long내가 가지고 있는 것.%lu에 적합한 형식입니다.unsig..

programing 2022.07.03
반응형