указатель? просто писать скажем 
                  
                  
                  
                  
                  
                  func(std::shared_ptr<myClass> pMyClass)?
                  
                  
                  копируя, либо можно как-то лучше это делать?
                  
                  
                
передай то что внутри лежит просто)
что это значит?
если там точно не nullptr то [const] myClass& my_class
по умолчанию - умный указатель передавайте по значению
для этого нужны обоснования
нет, обоснования нужны, чтобы не передавать его по значению
Обсуждают сегодня