Voglio solo assicurarmi che non stia assumendo qualcosa di sciocco qui, quando si implementa il pattern singleton in un’applicazione web ASP .Net l’ambito della variabile statica è solo per la sessione utente corrente, giusto? Se un secondo utente accede al sito è un ambito di memoria diverso …?
Sto lavorando su un codice C ++ e mi sono imbattuto in una domanda che mi ha tormentato per un po ‘… Supponendo che sto compilando GCC su un host Linux per un target ELF, dove sono i costruttori e i distruttori statici globali chiamato? Ho sentito che esiste una funzione _init in crtbegin.o e […]
Non riesco a far apparire i miei file statici. Ho provato varie impostazioni e configurazioni di directory e così via, ma si presentano come 404. Ho installato debug_toolbar, quindi so che STATIC_URL sta raggiungendo il mio contesto di richiesta. Struttura della directory che mostra / statica (ho anche inserito la directory all’interno della cartella delle […]
public class A { private static final int x; public A() { x = 5; } } final significa che la variabile può essere assegnata una sola volta (nel costruttore). static significa che è un’istanza di class. Non riesco a capire perché questo è proibito. Dove queste parole chiave interferiscono tra loro?
Questa è probabilmente una domanda un po ‘insolita, in quanto richiede una spiegazione più completa di una risposta breve data ad un’altra domanda e di alcuni aspetti dello standard C ++ 11 ad essa correlati. Per facilità di riferimento, riassumerò la domanda di riferimento qui. L’OP definisce una class: struct Account { static constexpr int […]
Sto lavorando a un compito a casa e ho quasi tutto fatto tranne questo odioso valore statico che il nostro professore vorrebbe usare: valore Il file di intestazione contiene: private: static int value; E dobbiamo avere una funzione calcolare il valore, in questo modo: static void calculate() { long a = 1L; int count = […]
La domanda originale era leggermente diversa ma faceva parte di una domanda più importante. Sto cercando di build Qt 5.2 come statico con OpenSSL statico su Windows. Il mio objective finale è spedire un singolo binario senza la necessità di fornire libeay32.dll e ssleay32.dll con esso. Tuttavia, mi sembra che questo sia imansible. Ho costruito […]
Non sono sicuro di cosa significhi, ogni volta che scrivi un codice, la gente lo dice public static void main(String[] args) { Cosa significa?
Mi chiedevo quando una variabile statica (in una class) entra in immagine (inizializzata)? È dopo che il costruttore dell’istanza ha chiamato per la prima volta o dopo che la class è stata caricata? Quando si verifica un caricamento di class?
Sto usando Microsoft Visual C ++ 2010 e ho bisogno di creare un’applicazione che non richieda la dll libcurl. Sto definendo CURL_STATICLIB nelle direttive del preprocessore e il collegamento a libcurl.lib, libcurl_static.lib, ws2_32.lib e winmm.lib, ma richiede ancora la dll per funzionare. Se mi collego solo a libcurl_static.lib, ha errori di simboli esterni non definiti. […]