compiler-bug
Dlaczego volatile w Javie 5+ nie zapewnia widoczności z innego wątku?
Według:
Http://www.ibm.com/developerworks/library/j-jtp03304/
W nowym modelu pamięci, gdy wątek A zapisuje zmienną zmi ... }
}
b powinno być 1 dla wszystkich wątków, gdy a jest 1.
Jednak czasami dostaję" błąd " wydrukowany. Jak to możliwe?
(this == null) W C#!
Z powodu błędu, który został naprawiony w C # 4, następujący program wyświetla true. (Spróbuj w LINQPad)
void Main() { new ... próbowałem Beta 1); dowiedziałem się, że w trudny sposób
Czy Jest jakiś inny sposób na zrobienie this == null w czystym C#?
W trybie release zachowanie kodu nie jest zgodne z oczekiwaniami
Poniższy kod generuje różne wyniki w trybie debugowania i release mode
(za pomocą Visual Studio 2008):
int _tmain(int argc, ... 6=0
i: 1, result = 16, i*16=16
(...)
i:14, result = 224, i*16=224
i:15, result = 240, i*16=240
i:16, result = 255, i*16=256
Poważne błędy z podniesieniem / nullable konwersji z int, umożliwiając konwersję z dziesiętnych
Myślę, że to pytanie przyniesie mi natychmiastową sławę tutaj na Stack Overflow.
Załóżmy, że masz następujący typ:
// repr ... waż typ NumberFixedPoint2 jest w rzeczywistości czymś, co mamy w prawdziwym kodzie (zarządzanie cudzymi pieniędzmi i rzeczy).
Możliwy błąd GCC podczas zwracania struct z funkcji
Wydaje mi się, że znalazłem błąd w GCC podczas implementacji PCG PRNG O ' Neilla. ( początkowy kod na kompilatorze Godbolta E ... pozwoliłoby GCC emitować" niepoprawne " Zgromadzenie?
Jeśli nie, to powinno być zgłoszone na https://gcc.gnu.org/bugzilla/
Jakie jest zachowanie wydruku NULL ze specyfikatorem % s printf?
Natknąłem się na ciekawe pytanie z wywiadu:
test 1:
printf("test %s\n", NULL);
printf("test %s\n", NULL);
prints:
test (nu ... yższy kod znajduje się w C.
Poniżej moje info o gcc:
deep@deep:~$ gcc --version
gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
Dlaczego Kod Haskella działa wolniej Z -O?
Ten fragment kodu Haskella działa dużo wolniej z -O, ale -O powinien być nieszkodliwy . Czy ktoś może mi powiedzieć, co się ... 6.4% elapsed)
Alloc rate 3,009,412,603 bytes per MUT second
Productivity 69.7% of total user, 69.4% of total elapsed
Błąd kompilatora C#? Składnia inicjalizatora obiektu używana dla właściwości tylko do zapisu w wyrażeniu powoduje awarię csc
Możesz uznać to za zgłoszenie błędu, jednak jestem ciekaw, czy bardzo się mylę, czy istnieje wyjaśnienie od Erica lub kogoś i ...
};
}
}
class A {
public object B { set { } }
}
(and yes, Idid hit pracuje nad prawdziwym projektem.)