crt

    1

    1답변

    정적 C++ 라이브러리를 C 인터페이스가있는 DLL로 마이그레이션하려고하므로 지원하려는 Visual Studio (즉 CRT)의 ​​모든 버전에 대해 별도의 라이브러리 버전을 구축 할 필요가 없습니다. 그러나 일부 함수 호출에 STL 개체를 사용하는 편리함을 좋아합니다. 나는 일하는 것처럼 보이는 것을 생각해 냈지만, 내가 생각지 못하는 숨겨진 것들이 있는

    3

    2답변

    제 경우에는 코어 레이어와 응용 프로그램 레이어라는 두 개의 레이어가 있습니다. 응용 프로그램 계층은 코어 계층에 따라 다릅니다. 코어 레이어 만 CRT 기능을 사용해야합니다. 응용 프로그램 계층에서 CRT 기능이 사용되면 컴파일하지 않아야합니다. 이것을 달성 할 방법이 있습니까? 예를 들어 응용 프로그램 계층에서 free/malloc에 ​​대한 직접 호출

    0

    1답변

    그래,이 코드는 간단하게 유지할 필요가 없다면 (아직) 모든 코드를 포함하지 않을 것입니다. 나의 내면의 감각은 아마도 이것에 대한 간단한 대답이 있다는 것을 말해주고 나는 평소와 같이 그것을 간과했다. 더 경험이없는 사람은 컴파일러가 문제라고 말할 수도 있지만, 나는 항상 그런 식으로 내 부분에 오류가 있었을 때 99.999 %의 시간을 알지 못했다. 그

    1

    1답변

    코드에서 개체를 삭제할 때 충돌로 고통받는 이상한 문제가 있습니다. 개체가 유효하며 메모리 누수가 없으므로 덮어 쓸 수 있으며 디버그 모드에서만 발생합니다. Linux에서 컴파일 된 동일한 코드가 디버그 및 릴리스 빌드에서 모두 잘 작동합니다. 그래서 나는 그것이 Visual Studio debug-CRT에 이상한 문제라고 생각합니다. 다음과 같이 내 소프

    4

    1답변

    나는 C/C++ 및 ASM으로 돌아 왔으며 불로 조금 놀고 싶습니다. Windows 용 실행 파일에 코드를 컴파일하고 링크 할 때 해당 응용 프로그램이 실행될 것으로 예상되는 모든 컴퓨터에 있어야하는 라이브러리에 동적으로 링크된다는 것을 알았습니다. 컴파일러를 링크하지 않고 해당 라이브러리를 만들도록 지정할 수 있습니다. 그 외에도 (내가 말한 모든 내용이

    0

    1답변

    별도의 컴퓨터에서 컴파일 된 DLL이 포함 된 Eclipse 프로젝트가 있습니다. 나는 Windows 7, 64 비트 및 일식 64 비트에 대한 것입니다. 나는 오류, 프로젝트를 컴파일 할 수없는 오전 : "응용 프로그램이 side-by-side 구성이 잘못되어 시작하지 못했습니다 ..." 이벤트 뷰어를 보여줍니다 : "종속 어셈블리 Microsoft.VC

    3

    1답변

    매크로 다음과 같이 정의된다 #define RtlCopyMemory(Destination,Source,Length) memcpy((Destination),(Source),(Length)) #define RtlFillMemory(Destination,Length,Fill) memset((Destination),(Fill),(Length)) 우리는 mem

    1

    2답변

    액세스 위반이 발생합니다. 디버깅을 제대로 수행 할 수 없습니다. CRT 호출 _CrtCheckMemory 안에 재귀 오류가 발생하는 것 같습니다. 다음은 호출 스택 (하단 -> 상단)입니다. 여기서 ...은 반복 된 메시지를 제거한 것입니다. msvcr100d.dll!__chkstk() Unknown msvcr100d.dll!_VCrtDbgReportA

    2

    1답변

    Security Enhancements in the CRT 및 Secure Template Overloads에 따르면 _CRT_SECURE_NO_WARNINGS를 사용하여 안전 문제로 인해 사용되지 않는 기능과 관련된 경고를 사용하지 않도록 설정할 수 있습니다. _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES를 사용하여 일부 기능을보

    1

    1답변

    CSR 및 CRT를 작성하려면 PHP로 웹 사이트를 만들어야합니다. exec, system 또는 similars를 사용할 수 없습니다. 어떻게하면됩니까? CSR을 작성하기위한 데이터가있는 웹 양식이 있습니다. 제발 도와주세요. 감사합니다.