Questions marquées «for-loop»

Une boucle for est une structure de contrôle utilisée par de nombreux langages de programmation pour itérer sur une plage. C'est une façon de répéter des instructions plusieurs fois jusqu'à la fin de la boucle. Selon la langue, cela peut être sur une plage d'entiers, d'itérateurs, etc.


4
Pour boucle à l'intérieur de ses propres accolades
Je suis tombé sur cette disposition pour la boucle: #include <iostream> int main() { { for (int i = 0; i != 10; ++i) { std::cout << "delete i->second;" << std::endl; } } { for (size_t i = 0; i < 20; ++i) { std::cout << "delete m_indices[i];" << std::endl; …
117 c++  for-loop  scope 


4
Éviter l'instruction if dans une boucle for?
J'ai une classe appelée Writerqui a une fonction writeVectorcomme ceci: void Drawer::writeVector(vector<T> vec, bool index=true) { for (unsigned int i = 0; i < vec.size(); i++) { if (index) { cout << i << "\t"; } cout << vec[i] << "\n"; } } J'essaie de ne pas avoir de code …


6
Type casting dans la boucle for-in
J'ai cette boucle for-in: for button in view.subviews { } Maintenant, je veux que le bouton soit converti en une classe personnalisée afin que je puisse utiliser ses propriétés. J'ai essayé ceci: for button in view.subviews as AClass Mais cela ne fonctionne pas et me donne une erreur:'AClass' does not …

3
Quel est l'avantage d'utiliser des références de transfert dans des boucles for basées sur des plages?
const auto&suffirait si je veux effectuer des opérations en lecture seule. Cependant, je suis tombé sur for (auto&& e : v) // v is non-const quelques fois récemment. Cela me fait me demander: Est-il possible que, dans certains cas obscurs, l'utilisation de références de transfert présente un avantage en termes …

7
Scala vers le bas ou décroissant pour la boucle?
Dans Scala, vous utilisez souvent un itérateur pour faire une forboucle dans un ordre croissant comme: for(i <- 1 to 10){ code } Comment feriez-vous pour que ça passe de 10 à 1? Je suppose que 10 to 1donne un itérateur vide (comme les mathématiques de plage habituelles)? J'ai fait …



6
Ajouter des caractères à une chaîne en Javascript
Je dois ajouter des caractères For Loop à une chaîne vide. Je sais que vous pouvez utiliser la fonction concat en Javascript pour faire des concats avec des chaînes var first_name = "peter"; var last_name = "jones"; var name=first_name.concat(last_name) mais avec mon exemple cela ne fonctionne pas. Une idée comment …


5
Comment obtenir une valeur d'index à partir de la boucle foreach dans jstl
J'ai une valeur définie dans l' requestobjet comme suit, String[] categoriesList=null; categoriesList = engine.getCategoryNamesArray(); request.setAttribute("categoriesList", categoriesList ); et voici comment j'itère dans la page jsp <% if(request.getAttribute("categoriesList") != null) { %> <c:forEach var="categoryName" items="${categoriesList}"> <li><a onclick="getCategoryIndex()" href="#">${categoryName}</a></li> </c:forEach> <% }%> Comment obtenir l'index de chaque élément et le transmettre à …
107 java  jsp  for-loop  foreach  jstl 


4
Exemple de boucle For dans MySQL
Dans MySQL, j'ai cette procédure stockée avec une boucle For: 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 $$ Il imprime toujours 1. Quelle est la syntaxe correcte pour …
104 mysql  for-loop 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.