Errori, bug, domande - pagina 2870
Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
Cosa ha a che fare questo con i modelli?
Se la sintassi d'uso non è per un template, in questo caso.
Gli sviluppatori hanno messo la descrizione del typename con un esempio in questa sezione. Leggete fino alla fine e troverete questo paragrafo e questo esempio
Qual è la differenza tra (1) e (2)? Cari sviluppatori - forse Roman ha ragione e ora typename restituisce il tipo?
Penso che questo sia più vicino a una macro
Gli sviluppatori hanno messo una descrizione del typename con un esempio in questa sezione. Leggete fino alla fine e troverete questo paragrafo e questo esempio
Vedete, quella sezione della documentazione riguarda i modelli.
I template non hanno niente a che fare con questi esempi.
typename è lo stesso che ottenere sizeof
Comprendete che quella sezione della documentazione riguarda i modelli.
I template non hanno nulla a che fare con questi esempi.
typename è come ottenere sizeof
La documentazione dice:per creare modi generici di gestire diversi tipi di dati, la parola chiavetypename dovrebbeessere usataper ottenere il tipo di argomento come una stringa.
Dov'è la parola typename in questa frase? Non lo vedo? Sì... L'esempio di template. Vi aspettate che gli sviluppatori vi diano esempi per tutte le occasioni?
La documentazione dice:Per creare modi universali di lavorare con diversi tipi di dati, dovete usare la parola chiave typenameper ottenere il tipo dell'argomento come una stringa.
Dov'è la parola typename in questa frase? Non lo vedo? Sì... L'esempio di template. Vi aspettate che gli sviluppatori vi diano esempi per tutte le occasioni?
Non creiamo nulla in questo caso, otteniamo solo i loro nomi dai tipi.
Allontanatevi dai modelli. E la documentazione per il modello.
Vedete il risultato della stampa? Di cos'altro avete bisogno?
Onestamente, non capisco il suo malinteso.
In questo caso, non creiamo nulla, otteniamo i loro nomi dai tipi.
Allontanatevi dai modelli. E la documentazione per il modello.
Vedete il risultato della stampa? Di cos'altro avete bisogno?
Vedete il risultato di questa stampa?
Risultato: ushort
Quindi, "ushort" è un tipo? E questa voce è normale secondo voi?
No, non è un tipo, è una stringa. Print non stampa i tipi - PrintFormat non ha un tale formato. Stampa stringhe, numeri, simboli, ma non tipiPuoi vedere il risultato di questa stampa?
Risultato: ushort
Quindi ora: "ushort" è un tipo? E una tale voce è normale secondo voi?
))) Mi stupisci.
Avete passato una stringa letterale alla stampante e l'avete ottenuta.
Per ottenere un nome di tipo si usa la parola chiave typename("ushort")
ottenere il nome del tipo string
Si passa il tipo stesso typename(string), si ottiene la stessa cosa.
In realtà è un bug nella documentazione che non descrive come gestire la parola chiavetypename.
C'è una descrizione per sizeof etypename solo per i modelli.
Anche se ho dato un esempio sopra chetypename ottiene il nome del tipo, proprio comesizeof ottiene la dimensione .
)))) mi sorprendi.
Avete passato una stringa letterale alla stampante e l'avete ottenuta.
Quindi si passa anche un letterale di stringa da stampare
Risultato: ushort
Se pensate il contrario dopo tutte le spiegazioni e lo studio della documentazione, è un problema vostro:
Quindi avete passato un letterale di stringa alla stampa
Risultato: ushort
Se pensate diversamente dopo aver letto tutte le spiegazioni e la documentazione, è un problema vostro.
Ho detto che restituisce una stringa?
Sei tu che ti sei fissato su stringa e Print()
E l'output non sarà un letterale di stringa, ma il carattere intero di tipo ushort.
Comunque anche, non è un mio problema nella vostra cognizione.
L'output non sarà un letterale di stringa, ma il carattere intero di tipo ushort.
L'output sarà esattamente un letterale di stringa. Qui - trovata la prova diretta - non c'è nessuna stampa:
Ora provate a dimostrare il contrario - anche senza un'impronta! Naturalmente, dimostratelo con un esempio, non con fantasie come "non è quello che c'è scritto nella documentazione - io lo so bene".