Articles of for loop

Removendo item do vetor, enquanto no C ++ 11 range ‘for’ loop?

Eu tenho um vetor de IInventory *, e eu estou em loop através da lista usando o intervalo de C ++ 11, para fazer coisas com cada um. Depois de fazer algumas coisas com um, talvez queira removê-lo da lista e excluir o object. Eu sei que posso chamar delete no ponteiro a qualquer momento […]

Como faço para corrigir “declaração inicial do loop usado fora do modo C99” Erro do GCC?

Estou tentando resolver o problema 3n + 1 e tenho um loop for que se parece com isso: for(int i = low; i highestres) { highestres = res; } } Infelizmente estou recebendo este erro quando tento compilar com o GCC: 3np1.c: 15: erro: declaração inicial do loop ‘for’ usada fora do modo C99 Eu […]

Qual é a syntax completa do loop “for” em C (e outros no caso de serem compatíveis)?

Eu vi alguns loops muito estranhos ao ler o código de outras pessoas. Eu tenho tentado procurar uma explicação de syntax completa para o loop for em C mas é muito difícil porque a palavra ” for ” aparece em sentenças não relacionadas, tornando a pesquisa quase impossível para o Google de forma eficaz. Esta […]

Última iteração do loop for aprimorado em java

Existe uma maneira de determinar se o loop está iterando pela última vez. Meu código é algo como isto: int[] array = {1, 2, 3…}; StringBuilder builder = new StringBuilder(); for(int i : array) { builder.append(“” + i); if(!lastiteration) builder.append(“,”); } Agora a coisa é que eu não quero acrescentar a vírgula na última iteração. […]

Java: O que o operador de dois pontos (:) faz?

Eu procuraria por mim mesmo, mas nem sei como é chamado. Alguém se importaria de explicar o que faz? Eu não sabia que havia várias vezes a: apareceu. O que faz neste caso aqui: public String toString() { String cardString = “”; for (PlayingCard c : this.list) // <– { cardString = cardString + c […]

Por exemplo de loop no MySQL

No MySQL, eu tenho este procedimento armazenado com um loop For nele: DELIMITER $$ CREATE PROCEDURE ABC() BEGIN DECLARE a INT Default 0 ; simple_loop: LOOP SET a=a+1; select a; IF a=5 THEN LEAVE simple_loop; END IF; END LOOP simple_loop; END $$ Sempre imprime 1 . Qual é a syntax correta para um loop de […]

Colando valores variables ​​de fator em R ou Python com base na data – criando quebras de escola

Eu tenho o seguinte dataset ( Break_data ) coletado do calendar escolar começando e terminando os intervalos: print(Break_data) Start End Break Year 1 2016-02-24 2016-02-29 Spring_Break 2016 2 2016-03-23 2016-03-28 Easter_Recess 2016 3 2016-10-05 2016-10-10 Mid_Term_Break 2016 4 2017-03-01 2017-03-06 Spring_Break 2017 5 2017-04-12 2017-04-17 Easter_Recess 2017 6 2017-10-04 2017-10-09 Mid_Term_Break 2017 7 2018-02-28 2018-03-05 […]

Por que os objects R não imprimem em uma function ou em um loop “for”?

Eu tenho uma matriz R chamada ddd. Quando eu entro isso, tudo funciona bem: i <- 1 shapiro.test(ddd[,y]) ad.test(ddd[,y]) stem(ddd[,y]) print(y) As chamadas para Shapiro Wilk, Anderson Darling, e retiram todo o trabalho, e extraem a mesma coluna. Se eu colocar esse código em um loop “for”, as chamadas para Shapiro Wilk e Anderson Darling […]

Remover itens da matriz com emenda for loop

Eu quero implementar um tipo de pesquisa ao vivo do jQuery. Mas antes de enviar a input para o servidor eu gostaria de remover todos os itens da minha matriz que têm 3 ou menos caracteres (porque na língua alemã, essas palavras geralmente podem ser ignoradas em termos de pesquisa) Então [“this”, “is”, “a”, “test”] […]

Como usar o loop for () baseado em intervalo com std :: map?

O exemplo comum para os loops for () de C ++ 11 baseados em intervalos é sempre algo simples como este: std::vector numbers = { 1, 2, 3, 4, 5, 6, 7 }; for ( auto xyz : numbers ) { std::cout << xyz << std::endl; } Nesse caso, xyz é um int . Mas […]