Namespace

各要素の名前の重複による衝突が起こらないよう、一意の名前をつけなければならない範囲のことであり、また、プログラミングにおける識別名を付加する機能のをNamespace(名前空間)と呼ぶ。

RSS

  • 受付中

    回答
    2

    PHPでの、名前空間のuseに関する疑問

    CakePHP3 + PHP 7.0という環境でシステムを作り始めたのですが、名前空間のuseについて何点か疑問が出てきました。 ※ トレイトのuseについては明らかに代替手段がないので、質問の対象外です。 質問1 名前空間のuseは表記上の便法にすぎない、つまり「名前を完全修飾で書くなら不要」と考えていますが、それは間違いないでしょうか。裏

    • 2評価
    • 274PV
    maisumakun maisumakun 1週間前
  • 解決済

    回答
    2

    C#の名前空間とフォルダ階層が一致しないことのメリット

    うろ覚えですが、確かJavaだとjp.co.aaa.bbb.Hogeというクラスがあったら、jp\co\aaa\bbb\Hoge.javaというフォルダ階層にしなければいけなかったと記憶しています。 この仕様はパッケージを見ただけでどこにソースがあるのかわかりやすいというメリットがあると思います。 C#の場合、名前空間とフォルダ構成の関連に制限は無か

    • 0評価
    • 96PV
    teraotailnosuke teraotailnosuke 1週間前
  • 受付中

    回答
    1

    Network NameSpaceが勝手に存在する(CentOS7)

    CentOS7のイメージを物理マシンんにインストールして色々と作業をしていたのですが、ip netnsで確認したところ、追加していないにも関わらず2つほどnamespaceが存在していました。 これは自動的に追加されるものなのでしょうか? nentsについては初心者なので理解しがたいです。

    • 0評価
    • 103PV
    sumsum25 sumsum25 3ヶ月前
  • 解決済

    回答
    1

    C++における名前空間

    C++でサンプルを動かしていて、少し躓いたというか疑問が浮かんだので質問させていただきます。 以下のコードを動かしていました。 #include <iostream> template < typename Func > void f( Func func ) { func( "fuga" ); } int main( void ) { s

    • 0評価
    • 351PV
    Riliumph Riliumph 1年以上前
  • 解決済

    回答
    1

    【PHP】クラスとネームスペースをインポートする際のバックスラッシュについて

    下記の二つはどう違うのでしょうか? use Exception; use \Exception; 又は use Hoge\Fuga; use \Hoge\Fuga; マニュアルには下記のように書いてあります。 ネームスペースの名前は先頭にバックスラッシュを付ける必要はなく、つけることができません。なぜならインポートされる名前は現在のネームスペー

    • 0評価
    • 892PV
    skytreebutrainy skytreebutrainy 1年以上前
  • 解決済

    回答
    1

    PHPでuseを使った時にエラーになってしまう

    ネームスペースとuseステートメントに関して、聞きたいことがあります! 3つのファイルがあります。 /var/www/html/php/foo.php/var/www/html/php/bar.php/var/www/html/php/baz.php これを相対パスを使って行おうとしているので、これをすべてのクラスに格納する必要があります。 namesp

    • 0評価
    • 558PV
    days32 days32 1年以上前
  • 解決済

    回答
    1

    名前空間(Namespace)とは?(PHP)

    PHPの名前空間とは、何でしょうか。 一般的に、名前空間とはどのようなもののことを指しますか。 可能であれば、実例を含んだ答えを頂けると助かります。 どなたかよろしくお願いいたします

    • 0評価
    • 331PV
    pwd pwd 1年以上前

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    4

  • 総質問数

    7

  • 今週の質問数

    1

関連するタグ

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る