Pertanyaan yang ditandai dengan 'menggunakan-arahan'

Arahan `use`, tersedia dalam beberapa bahasa, termasuk C # dan C ++, memperkenalkan anggota namespace ke dalam lingkup pencarian pengidentifikasi saat ini.
36
balasan

Mengapa "std namespace use" dianggap praktik buruk?

Saya diberitahu bahwa menulis kode menggunakan namespace std dalam kode salah, dan saya harus menggunakan std :: cout dan std :: cin sebagai gantinya. Mengapa menggunakan namespace std dianggap praktik buruk? Apakah ia dapat mendeklarasikan variabel ambigu tidak efektif ...
set 21 Sep '09 jam 6:08
16
balasan

Tidak dapat menemukan nama tipe atau namespace

Saya punya solusi C # dengan beberapa proyek di Visual Studio 2010. Salah satunya adalah proyek uji (saya akan menyebutnya "PrjTest"), yang lain adalah proyek Aplikasi Windows Forms (saya akan menyebutnya "PrjForm"). Ada juga proyek ketiga yang P mengacu ...
ditetapkan pada 22 Januari '11 jam 2:36
6
balasan

Visual Studio atau Resharper untuk menempatkan arahan

Saya ingin memasukkan arahan saya saat ini di dalam namespace saat ini, daripada yang eksternal, sebagai VS dan Resharper default kepada mereka. Adakah yang tahu tentang fungsi makro / standar yang menyortir / menghapus arahan yang tidak digunakan ...
ditetapkan pada 04 Mei 2009 pada 19:25
3
balasan

Mengapa deklarasi penggunaan tidak digunakan untuk memecahkan masalah berlian?

Perhatikan kode berikut: struct A {void f () {}}; struct B1: A {}; struct B2: A {}; struct C: B1, B2 {void f () // works {B1 :: f (); } // menggunakan B1 :: f; // tidak bekerja // menggunakan B1 :: A :: f; // d ...
Ditetapkan pada 04 Mei 15 pukul 20:31
4
balasan

C ++: Haruskah saya menggunakan 'typedef' atau 'using namespace'?

Saya menulis perpustakaan dengan beberapa modul dependen. Ketika saya memasukkan file dari modul lain, saya harus menyelesaikan namespace dengan: using namespace project1 :: namespace1; class1 obj; atau ketik project1 :: namespace1 :: class1 class1; kelas1 ...
ditetapkan pada 26 April '12 jam 13:23
1
jawabannya

Menggunakan std :: array dan menggunakan "array" sebagai nama

Di perpustakaan C ++ JSON saya, saya baru-baru ini mengalami regresi dengan GCC7. Saya menghapus kode yang rusak dan berharap untuk memahami kesalahan. Kode Pertimbangkan tajuk myclass.hpp ini: #pragma once templat <typename X> struct A {struct value_t {...
ditetapkan pada 05 Juni '17 pukul 14:23
5
balasan

Area menggunakan direktif-dalam deklarasi struct / class?

Saya menemukan bahwa file header C ++ saya cukup sulit untuk dibaca (dan sangat membosankan untuk mengetik) dengan semua jenis yang memenuhi syarat (yang memakan waktu hingga 4 ruang nama bersarang). Ini adalah pertanyaan (semua jawaban memberikan alternatif yang tidak menentu ...
set 06 Des '10 jam 6:03
3
balasan

Cara mengikat lingkup antara direktif dan pengontrol menggunakan angularJS

Saya mencoba membuat daftar n-level hierarkis unordered dengan anugularJS dan berhasil melakukannya. Tapi sekarang saya punya masalah dengan area antara direktif dan pengontrol. Saya perlu mengubah properti lingkup orang tua dari fungsi yang disebut ...
atur 13 Maret '13 pada 18:02
3
balasan

Apa tepatnya yang membuat "penggunaan namespace"?

Kode uji berikut C ++ tidak terikat (gcc 4.9.2, binutils 2.25). Kesalahan Dalam fungsi 'utama': referensi tidak terdefinisi ke 'X :: test'. 01: #include <string> 02: #include <iostream> 03: 04: namespace X 05: {06: extern std :: string test; 07:} ...
set 07 Des '15 jam 11:21
6
balasan

Apa tujuannya: "penggunaan namespace"?

Ada argumen yang meyakinkan terhadap penggunaan namespace std, jadi mengapa itu diperkenalkan ke dalam bahasa sama sekali? Apakah menggunakan namespace menang atas target namespace? Mengapa saya harus menulis menggunakan namespace? Apakah ada masalah yang saya tidak tahu, ini elegan ...
set 05 Des '10 jam 19:09
1
jawabannya

C ++ 'typedef' vs. 'menggunakan ... = ...'

Kemungkinan duplikat: Apa perbedaan antara typedef dan penggunaan di C ++ 11? Kode berikut dikompilasi dan dijalankan. Pertanyaan saya adalah apa perbedaan antara metode typedef dan use untuk mengganti nama spesialisasi template?
diatur pada 27 Juni '12 pada 13:38
4
balasan

Panggil mulai dan akhiri dengan petunjuk indeks?

Ungkapan yang diinstal untuk panggilan swap: using std :: swap swap (foo, bar); Dengan demikian, swap dapat kelebihan beban untuk tipe pengguna di luar namespace std. Haruskah kita memanggil mulai dan berakhir dengan cara yang sama? menggunakan std :: begin; menggunakan ...
set 13 September '13 jam 10:09
12
balasan

Apa yang diminta oleh deklarasi "using namespace std?"

Pertanyaan ini mungkin merupakan duplikat, tetapi saya tidak dapat menemukan jawaban yang bagus. Singkat dan sederhana, yang mengharuskan saya untuk mendeklarasikan menggunakan namespace std; dalam program C ++?
atur 07 Feb '10 jam 23:11
3
balasan

Secara default, arahan digunakan dalam file C # baru.

Mengapa Visual Studio 2008 secara otomatis memasukkan arahan berikut ke setiap file C # baru yang saya buat? menggunakan Sistem; menggunakan System.Collections.Generic; menggunakan System.Text; Apa yang istimewa dari ruang nama ini? Apakah mereka ...
tanya 16 Maret 2009 pada 19:01
5
balasan

Jenis atau namespace tidak dapat ditemukan (apakah Anda tidak menggunakan arahan atau referensi rakitan?)

Saya mendapatkan kesalahan berikut ketika saya mencoba untuk mengkompilasi program C # saya: Saya menggunakan sistem; menggunakan System.Collections.Generic; menggunakan S ...
ditetapkan pada 27 April '10 jam 16:01