«c» 태그된 질문

C는 시스템 프로그래밍 (OS 및 임베디드), 라이브러리, 게임 및 크로스 플랫폼에 사용되는 범용 프로그래밍 언어입니다. 이 태그는 달리 지정하지 않는 한 ISO 9899 표준 (최신 버전, 9899 : 2018, C89, c99, c11 등으로 버전 별 요청에 태그 지정)에 정의 된대로 C 언어와 관련된 일반적인 질문과 함께 사용해야합니다. C는 C ++과 구별되며 합리적인 이유없이 C ++ 태그와 결합해서는 안됩니다.

30
어셈블리가 C보다 빠른 경우는 언제입니까?
어셈블러를 알고있는 이유 중 하나는 경우에 따라 코드를 특히 고급 언어 인 C로 작성하는 것보다 성능이 좋은 코드를 작성하는 데 사용될 수 있기 때문입니다. 그러나 나는 그것이 완전히 잘못된 것은 아니지만 어셈블러를 사용하여 실제로 더 성능이 좋은 코드를 생성 하는 경우가 매우 드물고 어셈블리에 대한 전문 지식과 경험이 필요 하다고 …
475 c  performance  assembly 

10
makefile : 4 : *** 구분 기호가 없습니다. 중지
이것은 내 makefile입니다. all:ll ll:ll.c gcc -c -Wall -Werror -02 c.c ll.c -o ll $@ $< clean : \rm -fr ll make clean또는을 시도 make make하면이 오류가 발생합니다. :makefile:4: *** missing separator. Stop. 어떻게 고칠 수 있습니까?
473 c  makefile 


14
C 프로그래밍 언어 표준에 따라 구조체를 초기화하는 방법
struct 요소를 초기화하고 선언과 초기화로 나누고 싶습니다. 이것이 내가 가진 것입니다 : typedef struct MY_TYPE { bool flag; short int value; double stuff; } MY_TYPE; void function(void) { MY_TYPE a; ... a = { true, 15, 0.123 } } 이것이 로컬 변수를 선언하고 초기화하는 방법입니까? MY_TYPE C 프로그래밍 언어 표준 …
465 c  struct  initialization 


19
Visual Studio C / C ++ 콘솔 응용 프로그램에서 콘솔 창이 닫히지 않도록 방지
의심의 여지없이 대답이 맹목적으로 명백하기 때문에 이것은 아마도 창피한 질문 일 것입니다. 몇 년 동안 Visual Studio를 사용해 왔지만 이번에 처음으로 '콘솔 응용 프로그램'을 개발했습니다. 내 응용 프로그램을 실행하면 콘솔 창이 팝업되고 프로그램 출력이 나타난 다음 응용 프로그램이 종료되면 창이 닫힙니다. 출력을 확인할 때까지 열어 두거나 창을 닫은 후 결과를 …
464 c  visual-studio  console 


6
Typedef 함수 포인터?
На этот вопрос есть ответы на 스택 오버플로 на русском : Как работает 형식 정의 в этом коде? DLL을 동적으로로드하는 방법을 배우고 있지만 이해하지 못하는 것은이 줄입니다. typedef void (*FunctionFunc)(); 몇 가지 질문이 있습니다. 누군가 대답 할 수 있다면 감사 할 것입니다. 왜 typedef사용됩니까? 구문이 이상하게 보입니다. 나중에 void함수 이름이나 …
458 c++  c  pointers  typedef 


18
표준 C ++ / C ++ 11 / C를 사용하여 파일이 존재하는지 확인하는 가장 빠른 방법은 무엇입니까?
표준 C ++ 11, C ++ 또는 C에 파일이 있는지 확인하는 가장 빠른 방법을 찾고 싶습니다. 수천 개의 파일이 있으며 파일을 처리하기 전에 모든 파일이 존재하는지 확인해야합니다. /* SOMETHING */다음 함수 대신에 무엇을 쓸 수 있습니까? inline bool exist(const std::string& name) { /* SOMETHING */ }
453 c++  c  file  stream 

28
포인터를 이해하는 데 장애물이 무엇이고,이를 극복하기 위해 무엇을 할 수 있습니까? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . C 나 C ++에있는 많은 새롭고 오래된 대학 수준의 학생들에게 포인터가 왜 혼란의 주요 요인입니까? 변수, 함수 및 …
449 c++  c  pointers 


12
Linux의 기본 GUI API 란 무엇입니까?
나는 이것이 바보 같은 질문으로 나오지 않기를 희망하지만 항상 내가 궁금했던 것입니다. Windows (Win32 API) 및 OS X (Cocoa)에는 창, 이벤트 및 기타 OS 관련 항목을 처리하기위한 자체 API가 있습니다. 나는 리눅스와 동등한 것이 무엇인지에 대한 명확한 대답을 얻지 못했습니다. 일부 사람들은 GTK +라고 말했지만 GTK +는 플랫폼 간이며 어떻게 …
441 c++  c  linux  api  user-interface 


5
CMake의 디버그 및 릴리스
GCC 컴파일 프로젝트에서 각 대상 유형 (디버그 / 릴리스)에 대해 CMake를 어떻게 실행합니까? CMake를 사용하여 디버그 및 릴리스 C / C ++ 플래그를 어떻게 지정합니까? 주 실행 파일이 컴파일 g++되고 중첩 라이브러리가 하나 있음을 어떻게 표현 gcc합니까?
436 c++  c  gcc  cmake 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.