«flags» etiketlenmiş sorular

Bayraklar, bir programdaki durumu tanımlamak için kullanılan atomik veri yapılarıdır.

12
C # [Flags] Enum Attribute anlamı ne?
Zaman zaman aşağıdaki gibi bir numaralandırma görüyorum: [Flags] public enum Options { None = 0, Option1 = 1, Option2 = 2, Option3 = 4, Option4 = 8 } [Flags]Özelliğin tam olarak ne yaptığını anlamıyorum . Herkes iyi bir açıklama ya da örnek gönderebilir?
1445 c#  enums  flags 

5
C ++ 11'i g ++ ile derleme
C ++ derleyicimi C ++ 11'e güncellemeye çalışıyorum. Biraz araştırdım ve bayrağı kullanmak zorunda olduğum -std=c++0xya da -std=gnu++0xbayraklar hakkında pek bir şey bilmediğim sonucuna vardım . Biri bana yardım edebilir mi? (Ubuntu 12.04 kullanıyorum.) İşte C ++ 11 (yani dizi) bulunan bir kütüphane kullanmaya çalıştığınızda derleyici gelen hata: #include <array> …
367 c++  c++11  g++  flags 

10
Numaralandırmalarda en yaygın C # bitsel işlemleri
Hayatım boyunca, bir bit alanında biraz ayarlamayı, silmeyi, değiştirmeyi veya test etmeyi hatırlayamıyorum. Emin değilim ya da onları karıştırıyorum çünkü bunlara nadiren ihtiyacım var. Yani bir "bit hile sayfası" olması güzel olurdu. Örneğin: flags = flags | FlagsEnum.Bit4; // Set bit 4. veya if ((flags & FlagsEnum.Bit4)) == FlagsEnum.Bit4) // …


4
Birden çok koşullu ifade bir hata atarsa ​​Bash
Ben iki hata bayraklarını kontrol edecek bir komut dosyası yazmaya çalışıyorum ve bir bayrak (veya her ikisi) değiştiğinde yankı olacak - hata oldu. Senaryom: my_error_flag=0 my_error_flag_o=0 do something..... if [[ "$my_error_flag"=="1" || "$my_error_flag_o"=="2" ] || [ "$my_error_flag"="1" && "$my_error_flag_o"="2" ]]; then echo "$my_error_flag" else echo "no flag" fi Temel olarak, …
165 bash  if-statement  flags 


11
C # Bayrakları Karşılaştırma?
Aşağıda bir bayrak numaralandırma var. [Flags] public enum FlagTest { None = 0x0, Flag1 = 0x1, Flag2 = 0x2, Flag3 = 0x4 } İf ifadesinin doğru olarak değerlendirilmesini sağlayamıyorum. FlagTest testItem = FlagTest.Flag1 | FlagTest.Flag2; if (testItem == FlagTest.Flag1) { // Do something, // however This is never true. } …
155 c#  .net  enums  attributes  flags 


4
Perl bayrakları -pe, -pi, -p, -w, -d, -i, -t?
Perl kodunu veya komut dosyalarını farklı bayraklarla çalıştırmanın birçok yolunu gördüm. Bununla birlikte, her bir bayrağın ne anlama geldiğini google'da aradığımda, esas olarak genel Perl sitelerine sonuç alıyorum ve bayraklarla veya bunların kullanımıyla ilgili belirli bir bilgi bulunamıyor. Aşağıda en sık karşılaştığım bayraklar var ve ne anlama geldiklerine dair hiçbir …
107 perl  command-line  flags 

2
Tüm JVM Bayraklarını Yazdır
İlginç bir JVM Bayrağı bulundu: java -XX:+UnlockDiagnosticVMOptions -XX:+PrintFlagsFinal -version Daha önce hiç duymadığım yüzlerce farklı seçeneği yazdırıyor. Ayrıca, JVM davranışlarını daha iyi teşhis etmeye yardımcı olan varsayılan değerleri de yazdırır. Bir başka ilginç bayrak ise: -XX:+UnlockExperimentalVMOptions Her birini açıklayan herhangi bir belge bilen var mı?


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.