«c++» 태그된 질문

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

6
C #을 모른다면 좋은 C # 개발자를 고용하는 방법은 무엇입니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 저는 C ++ 개발자입니다. Windows가 기본 수준에서 작동하는 방식을 알고 있지만 C # 및 .NET의 큰 전문가는 아닙니다. 이제 팀에 C …
15 c#  c++  hiring 

6
보편적으로 크로스 플랫폼 C ++ 코드를 작성하고 모든 OS에 제품을 제공하는 것이 쉽지 않다고 설명하는 방법은 무엇입니까?
우리 회사는 다양한 Windows 용 데스크탑 제품을 제공하고 있으며 많은 Linux 사용자가 포럼에서 Linux 버전의 제품 버전을 작성 했어야한다고 주장하며 그 이유는 다음과 같습니다. 우리는 탐욕스러운 기업입니다 우리의 모든 기술 전문가는 자격을 갖춘 바보입니다 우리의 평균 제품은 3 백만 줄의 C ++ 코드와 같습니다. 나와 동료 분석은 다음과 같습니다. 크로스 …

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

10
느린 컴파일 환경에서 코딩하기에 가장 좋은 방법은 무엇입니까
나는 C #에서 TDD 스타일로 코딩하는 데 익숙했습니다. 작은 코드 덩어리를 작성 / 변경하고 전체 솔루션을 10 초 안에 다시 컴파일하고 테스트를 다시 실행하십시오. 쉬운... 그 개발 방법론은 지난 몇 년 동안 C ++ 코딩으로 돌아 가야 할 때까지 몇 년 동안 나에게 아주 잘 작동했으며 그 이후로 내 생산성이 …

3
루프 안에서 변수를 정의하는 것이 좋습니까? [닫은]
폐쇄되었습니다 . 이 질문에는 세부 사항이나 명확성 이 필요 합니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 세부 사항을 추가하고 문제점을 명확하게하십시오 . 휴일 3 년 전 . 내 강사는 한 번 루프 안에 변수를 정의해서는 안된다고 말 했지만 정직한 이유를 여전히 이해하지 못합니다. …

6
“네임 스페이스 사용”오염이란 무엇입니까?
나는 구글 코딩 가이드를 찾고 있었어요 [여기] 그리고 그들은 하나가 사용하지 않는 것이 좋습니다 using namespace또는 namespace::function- 내가 잘못 해석하지 않은 경우. 이것도 std마찬가지입니까? cout<<그것 없이는 작동하지 않습니다. 이 책 은 같은 것을 권장합니다. 그렇다면 또는 cout<<없이 사용하는 방법은 무엇입니까?using namespace std;std::cout<< 권장되는 방법은 무엇입니까? std::cout<<? 대부분의 C ++ 교재는 …
15 c++  coding-style 

8
왜 C ++가 컴파일러를 작성해야합니까?
왜 C ++이 컴파일러를 작성하기에 좋은 선택인지 궁금했습니다. 물론 많은 컴파일러가 C 또는 C ++로 작성되었지만 이번에는 C ++에 더 관심이 있기 때문에 C도이 목적에 적합합니다. 좋은 이유가 있습니까? 나는 인터넷에서 그것을 찾고 있었지만 좋은 이유를 찾을 수 없습니다.
14 c++  compiler 


3
라이브러리 소스를 링크하는 대신 라이브러리 소스를 추가해야합니까?
저는 C ++을 처음 접하므로 작은 종속성 (예 : 스크립팅 언어 또는 JSON / YAML / XML 파서)을 어떻게 가장 잘 처리해야하는지 잘 모르겠습니다. 별도의 프로젝트를 만들어 정적 라이브러리로 연결해야합니까, 아니면 .h / .cpp 파일을 기본 프로젝트에 넣는 단점이 있습니까? 후자는 호환되지 않는 라이브러리 (라이브러리를 빌드 할 때 다른 컴파일러 …
14 c++  linking 

2
C ++ 라이브러리를 사용하는 것이 왜 그렇게 복잡한가?
우선, 나는 C ++을 좋아하고 Java보다 C ++로 코딩하는 것이 더 쉽다고 생각하는 사람들 중 하나입니다. 하나의 작은 것을 제외하고 라이브러리. Java에서는 단순히 jar를 빌드 경로에 추가하면 완료됩니다. C ++에서는 일반적으로 헤더 파일과 라이브러리 자체에 여러 경로를 설정해야합니다. 경우에 따라 특수 빌드 플래그를 사용해야 할 수도 있습니다. 주로 Visual Studio, …
14 java  c++  libraries 

7
C #은 C ++보다 "자신을 매달 수있는 줄이 적습니까"를 제공합니까? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …

5
Java에서 정의되지 않은 동작
나는 C ++에서 정의되지 않은 일반적인 동작을 논의 하는 SO에 대한이 질문을 읽었 으며 Java에 정의되지 않은 동작이 있습니까? 이 경우 Java에서 정의되지 않은 동작의 일반적인 원인은 무엇입니까? 그렇지 않은 경우 Java의 어떤 기능으로 인해 그러한 동작이 발생하지 않으며 왜 최신 버전의 C 및 C ++가 이러한 특성으로 구현되지 않았습니까?

3
typedef를 언제 사용해야합니까?
C ++에서 typedef를 사용 해야하는지 여부와 시간에 대해 약간 혼란 스럽습니다. 나는 그것이 가독성과 선명도 사이의 균형 잡힌 행동이라고 생각합니다. typedef가없는 코드 샘플은 다음과 같습니다. int sum(std::vector<int>::const_iterator first, std::vector<int>::const_iterator last) { static std::map<std::tuple<std::vector<int>::const_iterator, std::vector<int>::const_iterator>, int> lookup_table; std::map<std::tuple<std::vector<int>::const_iterator, std::vector<int>::const_iterator>, int>::iterator lookup_it = lookup_table.find(lookup_key); if (lookup_it != lookup_table.end()) return lookup_it->second; ... } …
14 c++  coding-style 

7
int와 같은 typedef'ing 기본 유형을 사용하는 거리
나는 많은 다음과 같은 C ++ 코드를 보았습니다 typedef. typedefC ++ 프리미티브를 사용하는 대신 이와 같은 많은 것을 사용하면 어떤 이점 이 있습니까? 이러한 이점을 얻을 수있는 다른 접근 방법이 있습니까? 결국, 데이터는 모두 메모리에 저장되거나 와이어를 통해 비트와 바이트로 전송됩니다. 정말로 중요합니까? types.h: typedef int16_t Version; typedef int32_t PacketLength; …

6
보호 된 방법에 대한 실제 시나리오
오늘 나는 기본적으로 protected부모의 비공개 메소드를 호출 할 필요가 거의 없기 때문에 기본적으로 C ++ 코드에서 메소드를 사용하지 않는다는 것을 알았습니다 . 템플릿 메소드 패턴에서 Java로 protected를 사용하지만 C ++에서 개인 메소드를 대체 할 수 있기 때문에 필요하지 않습니다 protected. 그렇다면 protectedC ++ 코드에서 메소드 를 사용하려는 실제 시나리오는 무엇 …

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