traits

    0

    1답변

    나는 특성에 접근 넣어 싶습니다,이 작동하지 않는 몇 가지 이유 (내가 세션에서 현재 해당 AppLocale이) : 형질 : namespace App\Traits; trait TranslateEntities { public function getNameAttribute($value) { if (session('applocale')

    0

    2답변

    는 기본 클래스는 stdClass, 모든 더 클래스는 그 클래스의 아이들, 그리고 정의 된 다른 클래스가없는 곳에는 대부분의 경우에 반환 된 기본 개체입니다. 유사한 또는 뭔가처럼 동등한 시스템이 해당 인터페이스를 정의가있는 경우 내 질문이 먼저인가? 둘째, 일반적인 특성 정의하는 시스템이있다? 이것이 가능성이 적기를 기대하지만, 약간의 확인 없이는 그것을

    0

    1답변

    여러 유형이 관련되어있는 Rust의 형질을 사용하여 메소드 오버로드를 시뮬레이트하는 데 어려움을 겪고 있습니다. 내가 ,532 작동이 특성을 구현 C++에서 나는 struct PdlDict { void update(const string&,const string&, double x) {...} void update(const string&

    1

    1답변

    내 특성 (또는 특성이 사용되는 동안 다른 방법)으로 생성자를 실행하지 않아도됩니다. 가능한가? trait test{ public function __construct() { echo 'test'; } } class myClass{ use test; public function __construc

    2

    1답변

    User 모델에 사용 된 TimezoneTrait이 있습니다. 또한 서비스 제공 업체를 통해로드와 결합이 잘되어야하므로 모든 클래스에서 좋은 작동하는 UserRepositoryInterface 있습니다 public function register() { $this->app->bind(UserRepositoryInterface::class, Use

    0

    1답변

    [] 연산자를 사용할 수있는 클래스를 사용할 수있는 함수를 만들려고합니다. 나는 그것을 받아 들일 수 있도록하고 싶습니다 : 벡터 또는 일부 내가 찾은 실험에 의해 를 인덱싱 할 수있는 다른 컨테이너 참조하거나 값을 기준으로 하나 배열 PartialOrd, PartialEq과 같은 다른 특성이 필요합니다. 또한 얼마나 많은 객체가 컨테이너에 있는지 알아야합

    0

    1답변

    나는 trait Name extends Helper { def name() = { var s = getSystem() s.name() } } 을 테스트하기 위해 노력하고 그 "s.name()"메서드는 인스턴스를 조롱 한 번 호출 s의 시스템입니다. 도우미 그래서 다음과 같이 정의된다 trait Helper {

    0

    1답변

    반복자에서 데이터의 서식을 지정하는 방법을 만들고 있습니다. 허용하려면 체인, 내가 제네릭을 통해 반복자의 새로운 방법으로 제공하기 위해 노력하고있어 : 다음 trait ToSeparatedString { fn to_separated_string(self, line_prefix: &str, separator: &str) -> String; }

    1

    1답변

    Box<Fn() + Send + 'static>은 녹이 무엇입니까? 고급 형식 장을 읽는 동안이 구문을 발견했습니다. Send은 형질이지만 형 매개 변수로 형용사 (이 경우 'static)의 수명이 + 인 것은 무엇을 의미합니까? Fn()도 무엇입니까?

    2

    1답변

    저는 녹슨에게 매우 익숙해서 용어가 혼란 스러울 수 있습니다. 일부 해시 작업을 위해 hashes 상자를 사용하고 런타임에 사용할 알고리즘 (sha256, sha512 등)을 동적으로 선택하고자합니다. 나는 이런 식으로 뭔가를 쓰고 싶습니다 let hasher = match "one of the algorithms" { "sha256" => Box