컴파일 된 운영 체제에 따라 다른 작업을 수행하려면 코드가 필요합니다. 나는 이와 같은 것을 찾고있다 : #ifdef OSisWindows // do Windows-specific stuff #else // do Unix-specific stuff #endif 이 방법이 있습니까? 같은 일을하는 더 좋은 방법이 있습니까?
C ++ 코드가 32 대 64 비트로 컴파일되는지 여부를 확실하게 결정하는 방법을 찾고 있습니다. 우리는 매크로를 사용하여 합리적인 솔루션이라고 생각하는 것을 생각해 냈지만 사람들이 이것이 실패 할 수있는 경우를 생각할 수 있는지 또는 더 좋은 방법이 있는지 알고 싶어했습니다. 우리는 크로스 플랫폼, 다중 컴파일러 환경 에서이 작업을 시도하고 있습니다. #if …
C ++의 #ifdef #ifndef와 같이 Java에서 컴파일 시간 조건을 만드는 방법이 있는지 의심됩니다. 내 문제는 Java로 작성된 알고리즘이 있고 해당 알고리즘에 대해 다른 실행 시간이 향상된다는 것입니다. 따라서 각 개선 사항을 사용할 때 절약되는 시간을 측정하고 싶습니다. 지금은 실행 시간 동안 개선해야 할 것과 그렇지 않은 것을 결정하는 데 사용되는 …