반응형

전체 글 1664

문자열 리터럴로 초기화되었지만 "char s[]"가 아닌 "char *s"에 쓸 때 세그멘테이션 장애가 발생하는 이유는 무엇입니까?

문자열 리터럴로 초기화되었지만 "char s[]"가 아닌 "char *s"에 쓸 때 세그멘테이션 장애가 발생하는 이유는 무엇입니까? 다음 코드는 회선 2에서 세그먼트 장애를 수신합니다. char *str = "string"; str[0] = 'z'; // could be also written as *str = 'z' printf("%s\n", str); 이 방법은 완벽하게 작동하지만, char str[] = "string"; str[0] = 'z'; printf("%s\n", str); MSVC 및 GCC에서 테스트 완료.C FAQ, 질문 1.32 참조 Q: 이들 초기화 간의 차이점은 무엇입니까? char a[] = "string literal"; char *p = "string literal"; 됩니..

sourcecode 2022.08.12

GUI 애플리케이션용 크로스 플랫폼 C 라이브러리

GUI 애플리케이션용 크로스 플랫폼 C 라이브러리 마감되었습니다. 이 질문은 충족되지 않습니다.스택 오버플로우 가이드라인현재 답변을 받고 있지 않습니다. 이 질문을 개선하시겠습니까?스택 오버플로의 토픽이 되도록 질문을 업데이트합니다. 6년 전에 문을 닫았어요 이 질문을 개선하다 무료, 간단한 학습/사용, GUI 애플리케이션용 크로스 플랫폼 C 라이브러리QT를 찾고 있나요? 보너스 질문: 해당 라이브러리/툴킷을 Mac에서 개발한 후 PC/Linux에서 재컴파일할 수 있습니까? 슈퍼 보너스 질문: 해당 라이브러리의 튜토리얼 및/또는 다운로드 링크. 사실은 아이폰 개발을 배우기 위해 C패밀리(Web개발-XHTML/PHP/MySQL)를 따라잡고 있는 중입니다. C가 C++나 ObjectiveC가 아닌 것은 알지..

sourcecode 2022.08.12

VueJs가 함수 내의 데이터 속성에 액세스할 수 없습니다.

VueJs가 함수 내의 데이터 속성에 액세스할 수 없습니다. 함수 내에서 데이터 속성에 액세스하는 데 문제가 있습니다.뭔가 놓친 게 있는데 뭐가 뭔지 모르겠어요. 이것은 나의 수업이다. export default { name: "Contact", components: { FooterComponent: FooterComponent, NavigationComponent: NavigationComponent }, data() { return { locale: Cookie.get('locale'), nameAndLastName: '', email: '', subject: '', message: '', showPopUp: false } }, methods: { sendEmail(e) { e.preventDefau..

sourcecode 2022.08.12

ATOMIC Integer의 실용적 용도

ATOMIC Integer의 실용적 용도 AtomicInteger 및 기타 Atomic 변수가 동시접속을 허용하는 것으로 알고 있습니다.그런데 이 클래스는 보통 어떤 경우에 사용됩니까? 두 로 나눌 수 있습니다.AtomicInteger: 로서( 「 「 」 )incrementAndGet()에서 동시에 할 수 , 등) 비교 및 스왑 명령을 지원하는 프리미티브(compareAndSet()을 구현합니다를 사용하여 비표준 알고리즘을 구현합니다. 다음은 Brian Göetz의 Java Concurrency In Practice에서 나온 논블로킹 난수 생성기의 예입니다. public class AtomicPseudoRandom extends PseudoRandom { private AtomicInteger seed;..

sourcecode 2022.08.12

Java에서 개체 크기 계산

Java에서 개체 크기 계산 이 질문에는 이미 답변이 있습니다. Java에서 개체의 크기를 결정하는 가장 좋은 방법은 무엇입니까? (28개 답변) 닫힘9년 전. 오브젝트가 프로젝트에 소비하는 메모리(바이트 단위)를 기록하려고 합니다(데이터 구조의 크기를 비교하고 있습니다). Java에서는 이 작업을 수행할 수 있는 방법이 없는 것 같습니다.아마도 C/C++는sizeOf()method. 단, Java에서는 존재하지 않습니다.JVM에 빈 메모리를 기록하려고 했습니다.Runtime.getRuntime().freeMemory()오브젝트를 작성하기 전후에 차이를 기록하지만 구조물의 요소 수에 관계없이 0 또는 131304만 표시되며 그 사이에는 아무것도 표시되지 않습니다.도와주세요!패키지를 사용할 수 있습니다. ..

sourcecode 2022.08.12

LD_PRELOAD를 사용하여 여러 파일 지정

LD_PRELOAD를 사용하여 여러 파일 지정 예를 들어 다음과 같이 하나의 라이브러리를 LD_PRELOAD로 덮어쓰는 방법을 알고 있습니다. LD_PRELOAD=./getpid.so ./testpid 여기서 제 질문은 여러 파일을 덮어쓰는 방법입니다.getpid와 getid를 모두 덮어쓰려면 어떻게 지정해야 합니까?에 따르면ld.so manpage는 공백으로 구분된 목록입니다.그래서: LD_PRELOAD="path1 path2" 작동해야 합니다.1가지 옵션은 둘 다 오버라이드된 버전을 갖는 것입니다.getpid그리고.getid단숨에.so당신이 준 것LD_PRELOAD.언급URL : https://stackoverflow.com/questions/8474363/specifying-multiple-file..

sourcecode 2022.08.12

연결 Java - MySQL: 공용 키 검색이 허용되지 않습니다.

연결 Java - MySQL: 공용 키 검색이 허용되지 않습니다. 커넥터 8.0.11을 사용하여 MySQL 데이터베이스와 Java를 연결하려고 합니다.모든 것이 정상인 것처럼 보이지만 다음과 같은 예외가 있습니다. Exception in thread "main" java.sql.SQLNonTransientConnectionException: Public Key Retrieval is not allowed at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:108) at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:95) at com.mysql...

sourcecode 2022.08.12

서브디렉토리에서 Vue.js 웹팩 프로젝트를 처리하는 방법

서브디렉토리에서 Vue.js 웹팩 프로젝트를 처리하는 방법 해결책을 찾기 위해 몇 시간 동안 찾아봤지만 떠오르지 않았어요.아래 그림과 같이 Vue.js 2 + webpack (Webpack 템플릿 사용)을 기반으로 한 프로젝트가 있습니다. 에는 두 .src/assets/ ★★★★★★★★★★★★★★★★★」static ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★src/assets/는 웹 에 의해 되며, 에 로 로드됩니다.static/그대로 로딩됩니다(잘못된 경우 정정 또는 오해한 정보를 보완해 주십시오).하지만 이 정보에도 불구하고, 나는 내가 필요한 것을 얻을 방법을 찾을 수 없었다. 문제는 다..

sourcecode 2022.08.12

새 텍스트 상자 Vue3을 추가할 번호를 입력합니다.

새 텍스트 상자 Vue3을 추가할 번호를 입력합니다. handle add new inutbox를 시도해보고 싶습니다.https://demo.smarttutorials.net/vuejs-dynamically-add-remove-input-textbox/ 의 예를 따르려고 하고 있습니다만, 할 수 없습니다. 입력란에 숫자를 입력할 때 하고 싶은 작업입니다. 새 입력 상자 추가 입력 1에 1을 더하면 입력 2에 2박스를 더하면 내 코드 Transaction #1 export default { name:'prize-editor', components: { DropImages, date, DialogTitle }, props:{ modelValue:Object }, setup(props){ let inputs =..

sourcecode 2022.08.10
반응형