Pemrograman

19
c ++ Utas di dalam untuk loop mencetak nilai yang salah

Saya mencoba memahami Multi-threading di c ++, tapi saya terjebak dalam masalah ini: jika saya meluncurkan utas dalam untuk loop mereka mencetak nilai yang salah. Ini kodenya: #include <iostream> #include <list> #include <thread> void print_id(int id){ printf("Hello from thread...

19
Kebutuhan akan aplikasi murni

Saya sedang belajar Aplikasi Haskell. Sepertinya saya (saya mungkin salah) bahwa purefungsi ini tidak benar-benar diperlukan, misalnya: pure (+) <*> [1,2,3] <*> [3,4,5] dapat ditulis sebagai (+) <$> [1,2,3] <*> [3,4,5] Adakah yang bisa menjelaskan manfaat yang diberikan...

19
Autokorelasi Python vs Julia

Saya mencoba melakukan autokorelasi menggunakan Julia dan membandingkannya dengan hasil Python. Kenapa mereka memberikan hasil yang berbeda? Kode julia using StatsBase t = range(0, stop=10, length=10) test_data = sin.(exp.(t.^2)) acf = StatsBase.autocor(test_data) memberi 10-element...

19
int numeral -> aturan konversi pointer

Pertimbangkan kode berikut. void f(double p) {} void f(double* p) {} int main() { f(1-1); return 0; } MSVC 2017 tidak mengkompilasi itu. Itu angka ada panggilan ambigu yang berlebihan, seperti 1-1yang sama 0dan karena itu dapat dikonversi menjadi double*. Trik lain, seperti 0x0, 0L, atau...

19
Alat baris perintah Mac 11.4 tidak lagi memiliki svn

Saya baru saja memperbarui XCode dan alat-alat baris perintah ke 11.4. Sekarang ketika saya menjalankan svn dikatakan "svn: error: Alat baris perintah subversi tidak lagi disediakan oleh Xcode". Catatan rilis mengatakan "Dukungan alat baris perintah untuk Subversion - termasuk svn, git-svn, dan...

19
Perilaku yang tidak terdefinisi dalam vektor pemeran vektor

Mengapa kode ini menulis sejumlah bilangan bulat yang tampaknya tidak diinisialisasi? #include <iostream> #include <vector> using namespace std; int main() { for (int i : vector<vector<int>>{{77, 777, 7777}}[0]) cout << i << ' '; } Saya mengharapkan...

18
Bagaimana cara membaca file baris demi baris di Julia?

Bagaimana cara membuka file teks dan membacanya baris demi baris? Ada dua kasus berbeda yang saya tertarik pada jawaban untuk: Dapatkan semua baris dalam sebuah array sekaligus. Memproses setiap baris satu per satu. Untuk kasus kedua saya tidak ingin harus menyimpan semua baris dalam memori...