프로그래밍에 익숙하지 않고 해결할 수없는 문제가 있습니다. 나는 내가 생각할 수있는 모든 것을 시도했다. 나는 그것이 그렇게 간단한 실수가 될 준비가되어있다. MAIN.CPP #include <iostream>
#include <iomanip>
#include "new_employee.h"
#include "new_employee.cpp"
#incl
클래스 계층 구조에서 여러 유형의 동일성 검사를 수행해야합니다. 의사 코드에서 : #include <string>
#include <memory>
#include <iostream>
using namespace std;
class ComplexType {};
class Property {};
class IntegerProperty : pu
후 발표하는 동안 나는 명령 std::vector<Rule> setOfRules;이 Rule 아직 선언되지 않았 음 오류를 제공하는 헤더 파일 #ifndef CATEGORY_H
#define CATEGORY_H
#include <functional>
#include <string>
#include <vector>
class Category
{
유익하지 않은 제목에 대해 유감스럽게도 내가 묻는 것을 무엇이라고 부를지 모르겠다. 파생 된 유형의 인스턴스가있는 기본 클래스 유형의 컨테이너가 있고 컨테이너에 액세스하고 액세스 된 파생 오브젝트의 유형에 따라 함수 오버로드를 호출하려고합니다. 질문 이전에 나는 here에게 내가 가지고있는 정적 인 디자인이 지금까지 염두에두고 있다는 것을 배웠다. 이 x0
저는 C++ 응용 프로그램을 구현 중이며 다른 프로그램에서는 Poco 라이브러리도 사용하고 있습니다. 특히 나는 poco 로깅 프레임 워크를 사용하려고합니다. 내가 로깅 메커니즘 만들기 위해 마시고 예 중 하나에서 다음 코드를 사용하는 클래스를 만들었습니다 : 나는 마시고 SharedPtr 포인터로 마시고 AutoPtr을 교체하려고 할 때 그러나 AutoP
는 이제 내가 그 유형 바인딩 절차 swap와 유형 Coordinates을 도출했다고 가정하자 point_A, 그리고 그것에 대해 타입 - 바운드 프로 시저 swap을 호출하고자한다면, 나는 단지 다음과 같이 쓸 것입니다 : call point_A%swap. 내가 좋아하는 Coordinates의 인스턴스의 배열이있는 경우 그러나 : setOfPoints의
다른 클래스의 템플릿을 만드는 데 사용할 수있는 클래스를 만들려고합니다. 어쩌면 틀린 핵심 단어를 찾고 있습니다. 기본적으로 PrimaryClass 및 클래스 A을 순수 가상으로하고 싶습니다. DerivedClass 및 C은 각각의 클래스에서 파생됩니다. 문제는 상속 된 클래스를 호출하는 것입니다 : C in DerivedClass 나는 순수 가상 Prim
동일한 기본 객체 (포인터가 아님)를 반환하는 가상 클래스의 일부 가상 메소드가 있습니다. 가상 오버라이드 중 일부에서는 파생 된 객체를 기반으로 반환하려고합니다. 그러나 문제는 그 메소드가 항상 파생 된 파생 객체를 생성한다는 것입니다. Derived
Base
방법을 수정하기 : 출력 #include <iostream>
#include <strin
아래 코드를 가정하십시오. 기존 기본 클래스의 인스턴스를 사용하여 파생 클래스를 만들 수 있습니까? 아니면 확장 방법을 사용하는 것이 가장 좋은 해결책입니까? public class TestThis
{
public void Test1()
{
A a = GetAFromExternalSystem();
B b = new