Ответы пользователя по тегу C++
  • Почему Stack подчеркивает красным?

    @wlastas
    #include <iostream>
    namespace Stack {
    	void push(char) {
    	}
    	char pop() {
    		return 'q';
    		//return 'c';
    	}
    }
    void error(const char* a) {
    	std::cout << (a) << std::endl;
    }
    
    void f() {
    	Stack::push('c');
    	if (Stack::pop() != 'c') error("impossible");
    }
    
    int main() {
    	f();
    	return 0;
    }
    Ответ написан
    Комментировать
  • Как правильно организовать два Solution с общим проектом, чтобы...?

    @wlastas Автор вопроса
    Правильным решением оказался вариант, предложенный
    Евгений Шатунов Куратор тега C++

    У тебя конфигурация сборки неправильная. Твои Intermediate и Output Path должны быть строго относительно $(SolutionDir). Никаких абсолютных путей. Никаких путей относительно проекта. Никаких висящих в воздухе путей. Все должно быть строго от корня солюшена.
    В этом случае один проект, открытый в двух солюшенах, будет иметь разное рабочее окружение. Только так проект не будет мешать сам себе в разных солюшенах.
    Ответ написан
    Комментировать