Pertanyaan yang diberi tag «macros»

*** JANGAN GUNAKAN untuk bahasa VBA / MS-Office. Gunakan tag [vba] masing-masing sebagai gantinya. *** Makro adalah aturan atau pola yang menentukan bagaimana urutan masukan tertentu (seringkali urutan karakter) harus dipetakan ke urutan keluaran (juga sering urutan karakter) sesuai dengan prosedur yang ditentukan.

5
Apa yang ":-!!" dalam kode C?
Saya bertemu dengan kode makro aneh ini di /usr/include/linux/kernel.h : /* Force a compilation error if condition is true, but also produce a result (of value 0 and type size_t), so the expression can be used e.g. in a structure initializer (or where-ever else comma expressions aren't permitted). */ #define …
1665 c  linux  macros  linux-kernel 


14
Apa yang membuat macro Lisp begitu istimewa?
Membaca esai Paul Graham tentang bahasa pemrograman orang akan berpikir bahwa macro Lisp adalah satu-satunya cara untuk pergi. Sebagai pengembang yang sibuk, bekerja pada platform lain, saya belum memiliki hak istimewa untuk menggunakan macro Lisp. Sebagai seseorang yang ingin memahami buzz, tolong jelaskan apa yang membuat fitur ini begitu kuat. …

2
cara menggunakan #ifdef dengan kondisi ATAU?
Maaf telah mengajukan pertanyaan yang sangat mendasar. Saya ingin menetapkan ATAU kondisi dalam arahan #ifdef.? Bagaimana cara melakukannya ? Saya mencoba #ifdef LINUX | ANDROID ... .. #endif Tidak bekerja? Apa cara yang tepat?
244 c  macros 

10
Bisakah saya merekam / memutar makro di Visual Studio 2012/2013/2015/2017/2019?
Rupanya makro dijatuhkan dari Visual Studio 2012. Apakah ada plugin / ekstensi / alat yang akan membiarkan saya merekam & memutar makro keyboard (mirip dengan makro record / play sementara di Visual Studio 2010)? Sebagai contoh, saya biasanya akan menggunakan makro ketika mengubah kode dari satu bahasa ke bahasa lain …

8
Overloading Makro pada Jumlah Argumen
Saya punya dua makro FOO2dan FOO3: #define FOO2(x,y) ... #define FOO3(x,y,z) ... Saya ingin mendefinisikan makro baru FOOsebagai berikut: #define FOO(x,y) FOO2(x,y) #define FOO(x,y,z) FOO3(x,y,z) Tetapi ini tidak berhasil karena makro tidak membebani jumlah argumen. Tanpa memodifikasi FOO2dan FOO3, ada beberapa cara untuk mendefinisikan makro FOO(menggunakan __VA_ARGS__atau sebaliknya) untuk mendapatkan …
184 c  macros  c-preprocessor 




5
Menyimpan makro vim
Apakah ada yang tahu bagaimana cara menyimpan / menggunakan kembali makro yang direkam dengan benar di dalam editor vim?
166 vim  editor  macros 


2
Apakah #pragma pernah menjadi bagian dari standar C ++ 11?
Secara tradisional, cara standar dan portabel untuk menghindari beberapa inklusi header dalam C ++ adalah / adalah dengan menggunakan #ifndef - #define - #endifskema arahan pra-kompiler juga disebut skema penjaga makro (lihat cuplikan kode di bawah). #ifndef MY_HEADER_HPP #define MY_HEADER_HPP ... #endif Di sebagian besar implementasi / kompiler (lihat gambar …


8
Di mana makro yang direkam disimpan di Notepad ++?
Saya telah merekam makro yang ingin saya bagikan dengan rekan kerja saya. Di lokasi manakah makro yang direkam ini disimpan, sehingga saya dapat menambahkannya ke mesinnya? Jika tertarik, makro untuk mengambil daftar nilai dan menambahkan tanda kutip dan koma sehingga bisa digunakan dalam WHEREklausa kueri SQL ( WHERE x IN …


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.