«c++» 태그된 질문

정적 타입, 자유 형식, 다중 패러다임, 컴파일 된 범용 프로그래밍 언어 인 C ++에 대한 질문.

2
컴파일 된 C ++ 11 라이브러리 (lib, dll 등)를 이전 C ++ 컴파일러에서 연결할 수 있습니까?
구형 C ++ 컴파일러 (예 : VS2008 및 gcc3.4)가 C ++ 11로 작성된 외부 라이브러리와 연결할 수 있습니까? 내 생각에 C ++ 11 .lib 파일은이 단계에서 바이트 코드 일 뿐이며 어떻게 든 해석 가능하고 호출 가능한 한 이전 컴파일러가 생성 된 방식을 귀찮게해서는 안됩니다. API가 여전히 C ++ 03 사용자를 …
12 c++  c++11 

4
하나의 웹과 C ++를 어떻게 인터페이스합니까 (예 : Google)?
구글은 수년에 걸쳐 코딩 한 C ++의 엄청나게 많은 양으로 유명합니다. 내가 틀렸다면 수정하지만 Google 핵심 검색 엔진의 상당 부분이 C ++로 작성 되었습니까? C ++로 작성된 프로그램을 어떻게 웹 사이트와 인터페이스합니까? 참고 : Google이 특히 어떻게하는 지, 일반적인 방법은 아닙니다.

5
예외를 디자인하는 방법
나는 매우 간단한 질문으로 고심하고 있습니다. 이제 서버 응용 프로그램을 만들고 있는데 예외에 대한 계층 구조를 만들어야합니다 (일부 예외는 이미 존재하지만 일반 프레임 워크가 필요합니다). 이 작업을 어떻게 시작합니까? 이 전략을 따르는 것을 생각하고 있습니다. 1) 무엇이 잘못 되었습니까? 허용되지 않는 것이 있습니다. 잘못된 매개 변수로 인해 무언가가 요청되고 허용되지만 …
11 design  c++  exceptions  stl 

2
C ++에 선형 대수 패키지를 사용하면 게으른 것으로 간주됩니까?
먼저, 실제로 질문하기 전에 약간의 배경 지식을 드리겠습니다. 물리학을 공부하고 모든 프로그래밍 클래스는 MATLAB과 같은 쉬운 프로그래밍 언어로되어 있습니다. 나는 언어가 당신을 위해 많은 생각을한다는 것을 쉽게 의미합니다 ... 다음 몇 년 동안 나는 컴퓨터 과학 과정을 수강 할 것이며 프로그래밍에서 경력을 쌓을 생각입니다. 많은 대학 과정이 C ++에 있다고 …
11 c++  experience 

4
명령 패턴 디자인
이 이전의 명령 패턴 구현이 있습니다. 그것은 모든 DIOperation 구현을 통해 Context를 전달하는 것이지만, 학습과 학습 과정에서 멈추지 않는 나중에 실현되지 않는 것을 나중에 깨달았습니다. 또한 여기에있는 "방문"은 실제로 적합하지 않으며 혼동된다고 생각합니다. 나는 실제로 내 코드를 리팩토링하려고 생각하고 있습니다. 명령은 다른 것에 대해 아무것도 알지 못하고 현재 모두 동일한 …

3
지연 시간이 짧은 유닉스 / 리눅스
작업 사양을 기반으로 한 대부분의 낮은 대기 시간 / 고주파 프로그래밍 작업은 유닉스 플랫폼에서 구현 된 것으로 보입니다. 많은 사양에서 그들은 "낮은 대기 시간 리눅스"유형의 경험을 가진 사람들을 위해 특별히 요청합니다. 이것이 실시간 리눅스 OS를 의미하지 않는다고 가정하면 사람들이 이것이 무엇을 언급 할 수 있는지 도와 줄 수 있습니까? CPU …
11 c++  c  performance  linux  latency 

2
작업을 컴퓨터 네트워크로 나누는 방법?
다음과 같은 시나리오를 상상해보십시오. 많은 데이터를 생성하는 중앙 컴퓨터가 있다고 가정하겠습니다. 이 데이터는 일부 처리 과정을 거쳐야하지만 불행히도 생성 시간보다 오래 걸립니다. 실시간 처리를 위해 더 많은 슬레이브 컴퓨터를 연결합니다. 또한 슬레이브가 추가 될뿐만 아니라 작업 중 네트워크에서 슬레이브가 탈락 할 가능성도 고려해야합니다. 중앙 컴퓨터는 모든 작업이 만족스럽게 완료되고 슬레이브에 …
11 c++  windows  networks 

8
C / C ++와 비교하여 Java가 성능을 "조정"하기가 훨씬 더 어려워 집니까? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . JVM의 "마법"이 프로그래머가 Java에서 마이크로 최적화에 미치는 영향을 방해합니까? 나는 최근에 C ++에서 때때로 데이터 멤버의 순서가 …

4
C ++에서 식별자에 범용 문자 이름을 사용하는 것
로 기록 보편적 인 캐릭터 이름, 지정하는 C ++ 표준 (I 새로운 하나를 발견하지만, 이미했던 03 ++ C에 존재) \uNNNN과 \UNNNNNNNN와 유니 코드 코드 포인트와 문자를 나타내는를 NNNN/ NNNNNNNN. 이는 명시 적으로 UTF-8, UTF-16 및 UCS-4 문자열 리터럴도 정의되므로 문자열 리터럴에 유용합니다. 그러나 범용 문자 리터럴도 식별자에 사용할 수 있습니다. …
11 c++  c++11 

3
크로스 플랫폼 데스크탑 프로그래밍 : C ++ 대 Python [폐쇄]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …

8
변수는 어떻게 상태를 도입합니까?
나는 "C ++ Coding Standards"를 읽고 있었고이 줄은 다음과 같습니다. 변수는 상태를 도입하므로 가능한 한 짧은 수명을 유지하면서 가능한 한 적은 상태를 처리해야합니다. 돌연변이를 일으켜 결국 상태를 조작하는 것은 없습니까? 가능한 적은 상태를 처리해야하는 것은 무엇입니까 ? C ++과 같은 불완전한 언어에서는 상태 관리가 실제로 수행하고 있지 않습니까? 변수 수명을 …

4
이진 연산자 앞뒤에 개행을 넣어야합니까? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …
11 c++  coding-style 

3
프로그래밍 스타일에 대한 인터뷰 질문을 처리하는 방법 [닫기]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 인터뷰에서 C ++ 프로그래머로서 반복적 인 상황에서 인터뷰자는 좋은 프로그래밍 스타일에 대한 지식을 조사하기를 원했습니다. 이들은 일반적으로 OOP에 대한 기본 지식을 …

4
C ++에서 "인터페이스"라는 용어
자바는 사이에 명확한 구분을하게 class하고 interface. (C #도 마찬가지라고 생각하지만 경험이 없습니다.) 그러나 C ++을 작성할 때 클래스와 인터페이스 사이에 언어로 구별되는 것은 없습니다. 결과적으로 나는 항상 인터페이스가 자바에서 다중 상속이 없다는 해결 방법으로 보았습니다. C ++에서 이러한 구별을 만드는 것은 임의적이며 의미가 없습니다. 나는 항상 "가장 명백한 방법으로 쓰기"접근 …

4
코드베이스가 균일하게 느려지는 것에 대한 접근법
우리는 최적화 노력을 통해 균일하게 느려지 는 적당한 크기의 C ++ 코드베이스 (10Mloc)를 연구하고 있습니다. 이 코드베이스는 우리가 결합하여 작동하도록 라이브러리 세트입니다. 이러한 라이브러리의 통신 방식에 대한 일반적인 프레임 워크가 개발 될 때 성능에 중점을 두었고 나중에 추가 된 부분이 많을 때 일반적인 프레임 워크는 크게 바뀌지 않았습니다. 필요할 때와 …
11 c++  optimization 

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