Pertanyaan tentang topik tersebut 'macros'
Bagaimana saya bisa menulis makro Visual Studio untuk melakukan refactoring Kelas Ekstrak?
Saya mencoba membuat makro untuk Visual Studio 2008 yang berperilaku sebagai berikut: (Ekstrak Makro Kelas)
Saya menyorot beberapa teks dalam dokumen yang sedang terbuka dan memanggil Makro (menggunakan pengikat tombol atau apa pun).
Makro...
1157 dilihat
schedule
03.01.2024
Visual Studio Macro ke Indentasi Kawat Gigi C/C++
Kami memiliki proyek lama yang kami pertahankan yang menggunakan indentasi kurung kurawal. Daripada harus mengubah opsi Visual Studio setiap kali saya berpindah proyek, saya ingin dapat melakukan ini dengan cepat dan mudah.
Saya mencoba menulis...
1051 dilihat
schedule
19.12.2023
Apakah ada cara untuk mengontrol urutan ekspansi makro
Saya berharap seseorang memiliki ide tentang cara mengontrol/menentukan urutan ekspansi makro. Inilah konteksnya:
// 32 bit increments, processor has registers for set, clear and invert
#define CLR_OFF 1
#define SET_OFF 2
#define INV_OFF 3...
3415 dilihat
schedule
18.11.2023
Fungsi inline v. Makro di C Berapa Overhead (Memori/Kecepatan)?
Saya menelusuri Stack Overflow untuk mengetahui kelebihan/kekurangan fungsi makro v. fungsi inline.
Saya menemukan diskusi berikut: Pro dan Kontra dari Fungsi makro/metode sebaris yang berbeda di C
...tapi itu tidak menjawab pertanyaan...
29575 dilihat
schedule
04.01.2024
C Makro - Dinamis #include
Saya mencoba mencari cara membuat string variabel untuk pernyataan #include menggunakan GCC.
Idenya adalah bahwa untuk setiap modul sumber yang saya tulis, saya ingin menyertakan sebagai header, sumber C yang dihasilkan secara dinamis, yang...
12973 dilihat
schedule
26.10.2023
Argumen introspeksi diteruskan ke makro Scala
Saya ingin memprogram makro Scala yang mengambil instance kelas kasus sebagai argumen. Semua objek yang bisa diteruskan ke makro harus mengimplementasikan sifat penanda tertentu.
Cuplikan berikut menunjukkan sifat penanda dan dua contoh kelas...
1430 dilihat
schedule
21.01.2024
Buat langkah dalam batas waktu makro SAS setelah interval yang ditentukan
Saya menggunakan SAS 9.1.3 (di server) dan memiliki makro yang mengulang array untuk memberi makan serangkaian langkah pemodelan intensif komputasi yang ditambahkan ke tabel. Saya bertanya-tanya apakah mungkin untuk mengatur waktu maksimum untuk...
277 dilihat
schedule
20.11.2023
Mengapa makro yang menggunakan let expand berbeda dengan makro yang tidak menggunakan let expand?
Saya baru mengenal Lisp dan saya membaca Let Over Lambda karya Doug Hoyte dan dia menyajikan makro nif Paul Graham di Bab 3. Saya bermain-main dengan itu dan membuat dua makro ini:
(defmacro niffy (expr pos zero neg)
`(cond ((plusp ,expr)...
108 dilihat
schedule
10.01.2024
ImageJ Buat .jar untuk menjalankan kumpulan makro
Saya menulis beberapa makro untuk ImageJ dan saya ingin membuat file .jar (.zip) untuk memudahkan distribusi dan instalasi. Saya tidak dapat menemukan cara menjalankan makro yang terletak di dalam file jar. Saya melihat API ImageJ dan mungkin karena...
428 dilihat
schedule
21.01.2024
Decode URL secara otomatis di Notepad++
Saya bekerja dengan banyak tautan URL yang perlu saya pecahkan kodenya. Saya ingin menulis makro (atau menggunakan metode lain, sungguh, apa pun yang paling mudah) yang dilampirkan ke pintasan keyboard yang secara otomatis akan memecahkan kode url...
832 dilihat
schedule
18.12.2023
Bagaimana Anda mengimplementasikan serialisasi yang dienkapsulasi dalam C++ tanpa makro?
Saya bertanya-tanya tentang ini. Saya mencoba menulis kelas C++ untuk membuat serial objek polimorfik. Artinya, saya punya
template<class T>
class PolymorphicSerializable {
...
};
yang dapat diwarisi CRTP dari akar hierarki...
377 dilihat
schedule
25.12.2023
Excel VBA untuk memanggil makro tunggal dengan beberapa perubahan lembar kerja independen
Saya telah menggunakan kode VBA Perubahan Lembar Kerja berikut yang diterapkan pada referensi sel tunggal, dan digunakan untuk memanggil makro yang bergantung pada pilihan dari daftar validasi data. Peristiwa yang dipicu oleh makro berlaku untuk...
65 dilihat
schedule
07.12.2023
Kembali dari fungsi pemanggilan di dalam lambda
Lambdas adalah cara luar biasa untuk membuat kode yang dapat digunakan kembali di dalam suatu fungsi/metode tanpa mencemari kelas induk. Mereka merupakan pengganti yang sangat fungsional untuk makro gaya C di sebagian besar waktu.
Namun, ada...
1507 dilihat
schedule
05.11.2023
Temukan jenis __VA_ARGS__ dalam makro variadik
Seharusnya, saya memiliki makro variadik (mis., MY_MACRO(...) ) dan saya menyebutnya dengan cara berikut:
MY_MACRO(std::pair<int, int> const &p)
Sekarang, __VA_ARGS__ di badan makro saya akan menjadi std::pair<int, int>...
536 dilihat
schedule
27.10.2023
BOOST_PP_SEQ_ENUM dengan tanda kutip tunggal?
Pada dasarnya saya ingin membagi satu token menjadi beberapa token yang diapit tanda kutip tunggal, tetapi karena ini sepertinya tidak mungkin, saya berhenti di ini . Pada dasarnya:
#include <boost/preprocessor/seq/enum.hpp>
char string[]...
174 dilihat
schedule
31.12.2023
kesalahan: sampah `bswapl eax movl %eax' setelah mendaftar
Saya mendefinisikan MAKRO dalam kode sumber GAS. Tapi itu tidak dikompilasi oleh gcc.
Berikut ini adalah MAKRO yang saya tentukan.
#define MSGSCHEDULE0(index) \
movl (index*4)(%rsi) ,%eax \
bswapl eax \
movl %eax...
201 dilihat
schedule
28.12.2023
Karat: tidak dapat menemukan makro
Saya mencoba menjalankan kode karat dari dokumentasi postgres_types .
Contoh kodenya dapat ditemukan di sini: postgres_types
lingkungan karat saya:
kargo --versi kargo 1.40.0-malam (5da4b4d47 28-10-2019)
Rustc --versi Rustc...
1481 dilihat
schedule
12.12.2023
Bagaimana cara menggunakan makro di C untuk memilih tipe dan fungsi tertentu tergantung pada tipe yang dipilih?
Saya memiliki sepotong kode C tempat saya mendefinisikan beberapa struktur data pada tipe dasar. Saya ingin mendefinisikan tipe fundamental ini melalui makro agar dapat diubah, sesuatu yang ala:
#define F_TYPE float // will use...
13 dilihat
schedule
23.11.2023