Pertanyaan yang diberi tag «variadic»

10
Mengapa menggunakan kata kunci params?
Saya tahu ini adalah pertanyaan mendasar, tetapi saya tidak dapat menemukan jawaban. Kenapa menggunakannya? jika Anda menulis fungsi atau metode yang menggunakannya, ketika Anda menghapusnya kode akan tetap berfungsi dengan baik, 100% tanpa itu. Misalnya: Dengan params: static public int addTwoEach(params int[] args) { int sum = 0; foreach (var …

5
Cara membuat makro variadik (jumlah variabel argumen)
Saya ingin menulis makro di C yang menerima sejumlah parameter, bukan angka tertentu contoh: #define macro( X ) something_complicated( whatever( X ) ) di mana Xsejumlah parameter Saya perlu ini karena whateverkelebihan beban dan dapat dipanggil dengan 2 atau 4 parameter. Saya mencoba mendefinisikan makro dua kali, tetapi definisi kedua …

12
Meneruskan permohonan fungsi variadik di C
Dalam C, apakah mungkin untuk meneruskan permohonan fungsi variadic? Seperti dalam, int my_printf(char *fmt, ...) { fprintf(stderr, "Calling printf with fmt %s", fmt); return SOMEHOW_INVOKE_LIBC_PRINTF; } Meneruskan permohonan dengan cara di atas jelas tidak sepenuhnya diperlukan dalam kasus ini (karena Anda dapat mencatat doa dengan cara lain, atau menggunakan vfprintf), …
189 c  variadic 

5
Bagaimana cara menggunakan fitur ellipsis R saat menulis fungsi Anda sendiri?
Bahasa R memiliki fitur bagus untuk mendefinisikan fungsi yang dapat mengambil sejumlah variabel argumen. Misalnya, fungsi data.framemengambil sejumlah argumen, dan setiap argumen menjadi data untuk kolom dalam tabel data yang dihasilkan. Contoh penggunaan: > data.frame(letters=c("a", "b", "c"), numbers=c(1,2,3), notes=c("do", "re", "mi")) letters numbers notes 1 a 1 do 2 b …

4
Apa yang disebut (...) dalam C dan C ++?
Salah satu kegunaan dari ...adalah untuk menunjukkan entitas variadic di C dan C ++. Apa namanya? Apakah itu diklasifikasikan sebagai operator atau sesuatu yang lain ketika digunakan dengan cara itu? Ada detail lain tentang ...? Sunting: Saya tahu tujuan .... Saya bertanya tentang nama dan klasifikasinya, yang saya harap, serupa …
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.