Pertanyaan yang diberi tag «for-loop»

A for loop adalah struktur kontrol yang digunakan oleh banyak bahasa pemrograman untuk beralih pada rentang. Ini adalah cara mengulangi pernyataan beberapa kali sampai loop berakhir. Tergantung pada bahasa ini mungkin lebih dari berbagai bilangan bulat, iterator, dll.


4
Untuk loop di dalam kurung kurawalinya sendiri
Saya telah menemukan tata letak for-loop ini: #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 


6
Ketik casting di for-in loop
Saya memiliki loop for-in ini: for button in view.subviews { } Sekarang saya ingin tombol dilemparkan ke kelas kustom sehingga saya dapat menggunakan propertinya. Saya mencoba ini: for button in view.subviews as AClass Tapi itu tidak berhasil dan memberi saya kesalahan:'AClass' does not conform to protocol 'SequenceType' Dan saya mencoba …

4
Menghindari pernyataan if di dalam perulangan for?
Saya memiliki kelas yang disebut Writeryang memiliki fungsi writeVectorseperti: 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"; } } Saya mencoba untuk tidak memiliki kode duplikat, sambil …


3
Apa keuntungan menggunakan referensi penerusan dalam loop berbasis rentang?
const auto&sudah cukup jika saya ingin melakukan operasi hanya-baca. Namun, saya telah bertemu for (auto&& e : v) // v is non-const beberapa kali baru-baru ini. Ini membuat saya bertanya-tanya: Mungkinkah dalam beberapa kasus sudut yang tidak jelas ada beberapa manfaat kinerja dalam menggunakan referensi penerusan, dibandingkan dengan auto&atau const …

7
Scala ke bawah atau menurun untuk loop?
Di Scala, Anda sering menggunakan iterator untuk melakukan forperulangan dalam urutan yang meningkat seperti: for(i <- 1 to 10){ code } Bagaimana Anda melakukannya sehingga berubah dari 10 menjadi 1? Saya kira 10 to 1memberikan iterator kosong (seperti matematika kisaran biasa)? Saya membuat skrip Scala yang menyelesaikannya dengan memanggil terbalik …

6
Mengapa loop Java 4 miliar iterasi hanya membutuhkan waktu 2 ms?
Saya menjalankan kode Java berikut di laptop dengan 2,7 GHz Intel Core i7. Saya bermaksud untuk membiarkannya mengukur berapa lama waktu yang dibutuhkan untuk menyelesaikan satu loop dengan 2 ^ 32 iterasi, yang saya perkirakan kira-kira 1,48 detik (4 / 2,7 = 1,48). Tapi sebenarnya hanya butuh 2 milidetik, bukan …
113 java  for-loop  jvm 

8
Ulangi melalui variabel shell yang dipisahkan koma
Misalkan saya memiliki variabel shell Unix seperti di bawah ini variable=abc,def,ghij Saya ingin mengekstrak semua nilai ( abc, defdan ghij) menggunakan for loop dan meneruskan setiap nilai ke dalam sebuah prosedur. Skrip harus memungkinkan ekstraksi sejumlah nilai yang dipisahkan koma dari $variable.
109 shell  loops  unix  for-loop  cut 

6
Tambahkan karakter ke string di Javascript
Saya perlu menambahkan karakter For Loop ke string kosong. Saya tahu bahwa Anda dapat menggunakan fungsi concat di Javascript untuk melakukan concats dengan string var first_name = "peter"; var last_name = "jones"; var name=first_name.concat(last_name) tapi dengan contoh saya itu tidak berhasil. Ada ide bagaimana melakukannya dengan cara lain? kode saya: …


5
Cara mendapatkan nilai indeks dari foreach loop di jstl
Saya memiliki nilai yang ditetapkan pada requestobjek seperti berikut, String[] categoriesList=null; categoriesList = engine.getCategoryNamesArray(); request.setAttribute("categoriesList", categoriesList ); dan ini adalah cara saya mengulang di halaman jsp <% if(request.getAttribute("categoriesList") != null) { %> <c:forEach var="categoryName" items="${categoriesList}"> <li><a onclick="getCategoryIndex()" href="#">${categoryName}</a></li> </c:forEach> <% }%> Bagaimana cara mendapatkan indeks dari setiap elemen dan meneruskannya …
107 java  jsp  for-loop  foreach  jstl 


4
Untuk contoh loop di MySQL
Di MySQL, saya memiliki prosedur tersimpan ini dengan loop For di dalamnya: 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 $$ Itu selalu dicetak 1. Apa sintaks yang benar …
104 mysql  for-loop 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.