Perguntas com a marcação «colon»

94
O que o operador dois pontos (:) faz?

Aparentemente, dois pontos são usados ​​de várias maneiras em Java. Alguém se importaria de explicar o que ele faz? Por exemplo aqui: String cardString = ""; for (PlayingCard c : this.list) // <-- { cardString += c + "\n"; } Como você escreveria esse for-eachloop de uma maneira diferente...

89
O que seria 'std :;' fazer em c ++?

Recentemente, estava modificando algum código e encontrei um bug pré-existente em uma linha de uma função: std:;string x = y; Este código ainda é compilado e está funcionando conforme o esperado. A definição da string funciona porque esse arquivo é using namespace std;, portanto, std::era...