Resultados da pesquisa a pedido "switch-statement"
Podemos usar palavras-chave como nomes de parâmetros no SWIFT?
Basicamente, quero configurar uma função que use 'for' como um parâmetro para facilitar a leitura. enum Genre { case drama case comedy } func setupTable(for: Genre) { switch for { case .drama: break case .comedy: break } }Eu defino algo assim, ...
por que não consigo instanciar objetos dentro de um bloco de caixa de comutação
meu código tem 3 classes n_hexa, n_octa, n_bin. O código está aqui switch(choice) { case 1: cin>>n; n_hexa nx(n); break; case 2: cin>>n; n_octa no(n); break; case 3: cin>>n; n_bin nb(n); break; }na compilação dá uma mensagem "cruza a ...
Este código fonte está ativando uma string em C. Como isso acontece?
Estou lendo um código emulador e lutei com algo verdadeiramente estranho: switch (reg){ case 'eax': /* and so on*/ }Como isso é possível? Eu pensei que você poderia apenasswitch em tipos integrais. Existe algum truque macro acontecendo?
svn: switch não funciona com svn: external relativo?
Temos uma subpasta que é um svn externo relativo (../project/subfolder). Em um novo checkout de tronco, ele aponta para (... TRUNK / projeto / subpasta) e em um novo checkout de ramo, aponta para (... FILIAL / branchName / projeto / subpasta). ...
Um problema do Switch Java: expressões de caso devem ser expressões constantes
Estou com um problema na minha instrução switch / case. O erro diz: "As expressões de caso devem ser expressões constantes". Entendo o erro e posso resolvê-lo usando If, mas alguém pode me dizer por que a expressão do caso deve ser constante em ...
Use um 'goto' em um switch?
Eu vi um padrão de codificação sugerido que dizNever use goto unless in a switch statement fall-through. Eu não sigo. Como seria exatamente esse caso de "exceção", que justifica umagoto?
Instruções de comutação são ruins? [fechadas]
Eu aprendi recentemente que as declarações de switch são ruins no OOP, em particular no "Código Limpo" (p37-39) de Robert Martin. Mas considere esta cena: estou escrevendo um servidor de jogo, recebendo mensagens de clientes, que contêm um ...
Instruções de chave do objetivo C e constantes inteiras nomeadas
Eu tenho um controlador que serve como um delegado para duas visualizações de rolagem que são colocadas em exibição gerenciadas pelo controlador de exibição mencionado anteriormente. Para distinguir entre duas visualizações de rolagem, estou ...
Limitações da instrução C # switch - por quê?
Ao escrever uma instrução switch, parece haver duas limitações sobre o que você pode ativar nas instruções case. Por exemplo (e sim, eu sei, se você está fazendo esse tipo de coisa, provavelmente significa queOrientado a ...
Por que a instrução switch e não if-else?
Eu estive pensando nisso há algum tempo. De longe, não sou um programador hardcore, principalmente pequenos scripts Python e escrevi algumas simulações de dinâmica molecular. Para a verdadeira questão: qual é o objetivo doinstrução switch? Por ...