由买买提看人间百态

topics

全部话题 - 话题: macro
首页 上页 1 2 3 4 5 6 7 8 9 10 (共10页)
r*********r
发帖数: 3195
1
来自主题: Programming版 - What syntax is this?(about macro)
the macro should be L##iD.
## is a "token pasting operator".
K*****n
发帖数: 65
2
来自主题: Programming版 - What syntax is this?(about macro)
#define TRACE_ID(iD) case iD: return L#iD;
TRACE_ID(WM_INPUT) gives your L"WM_INPUT"
# is called stringizing operator for preprocessor here
As for L macro:
In C, to make a string of wide characters, you need to prefix the string
with the letter "L".
s******k
发帖数: 4
3
来自主题: Programming版 - 新手请教一个关于VB macro的问题
请教大家一个关于VB macro in Excel的问题。
下面是一段vb 代码。代码的目的是想从Excel中拷贝数据到powerpoint的Chart里.
这个幻灯片有50页。现在这段代码可以运行。但是每更新一页都会调用一次Graph.EXE
进程。这样最终调用50个进程,导致内存不足。我想问问大家能不能每更新一页就终止
一个
Graph.EXE进程,而不用等到最后关闭powerpoint时进程才全部释放?
谢谢大家!
Sub Copy_Paste_to_PowerPoint()
On Error Resume Next
Dim shpTemp As Object
Dim ppApp As PowerPoint.Application
Dim ppSlide As PowerPoint.Slide
Dim PPPres As PowerPoint.Presentation
Set ppApp = GetObject(, "Powerpoint.Application")
Set PPPres = ppApp.ActivePresentation
For i = 1 To 50
b******e
发帖数: 739
4
来自主题: Programming版 - 请教一个SAS Macro问题。谢谢 (转载)
【 以下文字转载自 Statistics 讨论区 】
发信人: badapple (badapple), 信区: Statistics
标 题: 请教一个SAS Macro问题。谢谢
发信站: BBS 未名空间站 (Sun Oct 5 20:28:28 2008)
我现在有100个variable,
这些variable都有missing value.
我想给每个variable生成一个dummy variable, (if missing then dummy=1, else
dummy=0)
怎么才能把这100个variable自动都搞定?
谢谢
X****r
发帖数: 3557
5
来自主题: Programming版 - macro and std:: function name clashing
If you don't use these macros in your own code, just undefine them before
including header files that contains functions with the same name.

you
to
way
N********n
发帖数: 8363
6
来自主题: Programming版 - C pre-compiling 如何用macro替换括号?
Theoretically impossible if you consider the cases where there might be a
whole bunch "#ifdef" and "#ifndef" in your code. You won't even know what
the content of the C code really is.
It's crazy macros like these making C-kind languages un-refactorable and
badly designed languages in general.
d****p
发帖数: 685
7
来自主题: Programming版 - 基于macro的meta programming真难懂
Preprocessor will be long lasting :-) Even modern C++ stuff like boost uses
macro.
Usually such code should be wrapped up properly and easily to use via
interface. And it should be maintained by ppl with needed experience. Say,
boost library is never maintainable to ppl like me :-(
l******e
发帖数: 12192
8
来自主题: Programming版 - 基于macro的meta programming真难懂
macros其实已经比tags, traits之类的容易maintain多了

uses
g*****w
发帖数: 1413
9
都要疯了,被这个VBA Macro搞的. 从Excel VBA打开另外一个Excel文件,在某些机器
上Run好好的,在一些机器上就是死活打不开。试了无数种办法, research无数网页,
都折腾了好多天了,就是不work。请大家帮帮,让我有个好周末吧。谢谢大家!
机器是 windows XP, MS Office Excel 2007, .NET framework 3.0. 以下是VBA code
和Error message。
Sub openExcelFile()
Dim oXL As Object, oExcel As Object

Set oXL = CreateObject("Excel.Application")
On Error Resume Next
oXL.UserControl = True
On Error GoTo 0
On Error GoTo ErrHandle
With oXL
.Visible = False
.DisplayAlerts = Fals... 阅读全帖
S*********g
发帖数: 5298
10
来自主题: Programming版 - excel macro running slow
apparently, you did something wrong in your macro.

extremely
with
hours.
X****r
发帖数: 3557
11
来自主题: Programming版 - Python macro question
Hum? What does this have anything to do with macro? In Python, types are
objects as well, so you can assign them to variables and use them there, e.g.
floattype = numpy.float32
a=numpy.array([1,2,3], floattype)
F********E
发帖数: 1025
12
来自主题: Programming版 - Python macro question
Thanks! But... come back to the script again:
head.py:
***
FLOATTYPE='float32'
***
source.py
***
a=numpy.array([1,2,3],getattr(numpy, FLOATTYPE))
***
source.py needs to import head.py to get the FLOATTYPE, but, the story is
head.py will invoke source.py, so, is there any way we can setup something
like macro so that source.py will know FLOATTYPE without passing or
importing anything?

.g.
n*****3
发帖数: 1584
13
来自主题: Programming版 - c++ template是不是跟Macro一个道理?
I think template is implemented based on macro.
but when you doing the programming, things are
complete different.
f******y
发帖数: 2971
14
来自主题: Programming版 - c++ template是不是跟Macro一个道理?
Macro 是在preprocess时处理的。
t****t
发帖数: 6806
15
来自主题: Programming版 - c++ template是不是跟Macro一个道理?
yes, basically it's macro with semantics.
a********m
发帖数: 15480
16
来自主题: Programming版 - c++ template是不是跟Macro一个道理?
类似但是不一样。template是根据类型,用到的时候产生对应代码。macro基本是字符
串替换。
m******t
发帖数: 4077
17
【 以下文字转载自 Linux 讨论区 】
发信人: marriott (marriott), 信区: Linux
标 题: 那位给解释解释time_after() macro是怎样保证wrap的时候正确的?
发信站: BBS 未名空间站 (Mon Aug 13 10:33:22 2012, 美东)
同样的问题,但是没有google到解释
http://stackoverflow.com/questions/6234597/is-the-time-after-li
J*y
发帖数: 271
18
来自主题: Programming版 - Access, Excel macro 高手看过来
Access table 数据类似下面 -
Product Size Price
A 2 3.5
B 4 6
C 5 9.1
D 7 3
A 8 5
D 2 7
不知道可不可以在access 里编写一个VB或者SQL程序,这个程序接收excel 的input
parameter,然后output结果到excel里。
例如在excel里输入 Product=B, Size=4。 excel macro就invoke Access VB或者SQL
程序,找到“6“,然后把这个数字output到指定的excel cell.
如果可行,哪位高手给个sample code。不胜感激。
谢谢
t**r
发帖数: 3428
19
最近在用clj干活。顺便看了看macro 倒吸一口冷气。这玩意真心掌握不了。
h*i
发帖数: 3446
20
宏其实很简单的,就是一种编译前的预处理语法而已。
但Clojure社区现在不鼓励用宏了。在Clojure早期的时候,很多库还是用了不少宏的,
比如Storm,compojure,等等。但现代的clj库几乎都不用宏了。
这有两个原因:
1. Clojure程序员追求好的composibility。在组合能力上,宏不如函数,而函数又不如
纯数据,所以现在用Clojure实现一个功能的优先级是:
data > function > macro
能用数据作的事不用函数做,能用函数的不用宏。比如datomic,onyx等等项目,都是
以数据结构为中心的,比较declarative。
2. 从历史上看,宏的日常使用容易造成社区分裂,参见Common LISP。
总而言之,用Clojure不用宏没关系。
h*i
发帖数: 3446
g****t
发帖数: 31659
22
来自主题: Programming版 - macro is evil
只用10年以上没变过的广为流传的macro作为语言的补充。
h*i
发帖数: 3446
23
来自主题: Programming版 - macro is evil
就是这样,macro是给做轮子的人用的,应用程序员不应该用。
而且,早期的Clojure人士都在瞎蒙,并不知道Clojure的优势在什么地方。早期的轮子
,比如storm之类的设计,现在看起来就并不适合Clojure。
现在比较清楚了,Clojure的优势是data oriented programming. 所以现在Clojure的
发展方向也是在强化这块,花了很大功夫搞spec啥的。
就算搞DSL,现在也不太用宏了,而是直接上数据结构。比如新的轮子,onyx这些,DSL
就是Clojure数据结构,不用宏。我公司搞的DSL也是这样的。总之以数据为中心的体系
机构很灵活,逻辑不依赖于实现,很容易进化,适应性强。
往大里说,这有点生物的DNA的味道了。我觉得这是发展方向。
b*******s
发帖数: 5216
24
来自主题: Programming版 - macro is evil
macro有时可以大幅度提高可读性
w***g
发帖数: 5958
25
来自主题: Programming版 - macro is evil
写lisp的好像从来不说refactor。这个macro好像不利于ide自动分析代码。
e*******o
发帖数: 4654
26
来自主题: Programming版 - macro is evil
你写的clojure,如果不用macro的话,跟Python一样,不是我们讲的lisp。
refactor 没有test,我是不敢动原来的代码。
c*********e
发帖数: 16335
27
来自主题: Programming版 - macro is evil
macro从来没在工作中用过。
z**w
发帖数: 3
28
I want to know how to detect whether a word file includes
any macros.
I will develop it under UNIX, so I can not use windows or
Microsoft's dll.
Is there any algorithm or suggestion?
Thanks in advance.
y****t
发帖数: 10233
29
来自主题: Windows版 - Re: Help: L macro in VC++
try to forget L macro, use bstr.

hard
s*****r
发帖数: 59
30
来自主题: Windows版 - excel: automatically executed macro
everytime,I enter something in a cell and hit enter, then a macro will be
automatically executed. everybody know how to discounnect this link? where
to check how this link established? Thanks.
d********t
发帖数: 837
31
来自主题: Windows版 - save a VBA macro in excel using vbscript
Hi all, I wonder if anyone knows how to save a VBA macro in a newly created
excel spreadsheet using vbscript? Thanks.
l********0
发帖数: 4
32
来自主题: Accounting版 - 哪里excel macro例子?
有一本 101 Ready-To-Use Excel Macros 讲得还不错,由浅入深
l********0
发帖数: 4
33
来自主题: Accounting版 - 哪里excel macro例子?
有一本 101 Ready-To-Use Excel Macros 讲得还不错,由浅入深
J*****9
发帖数: 19
34
来自主题: Accounting版 - 哪里excel macro例子?
我觉得还是首先知道自己想要macro为你做什么, 然后再上网找比较efficient
q******u
发帖数: 79
35
Hi there
I want to learn a little or micro and macro Economics, which one should I
take first?
thank you
s******y
发帖数: 215
36
请问有谁去Midwest Macro 2011 么?
我定了Hampton Inn, 离主会场步行7分钟。 周五和周六两个晚上, 价格一共是260左
右(含税)。
有MM和我share么? (我是MM)
请给我发站内邮件,谢谢。
PS: 有谁去的话我们聚一下吧。 开会总是碰到很多中国人,不过没有机会认识。
想聚餐的也给我发站内邮件。 谢谢。
c*********3
发帖数: 6862
37

宏观的教授,我问他研究欧元体系问题如何,他说这个问题比较macro
s*******n
发帖数: 740
d*****i
发帖数: 77
39
带thio的Macro chain transfer agent (如P4VP-CTA)加AIBN和monomer(如styrene)
能用RAFT合成纯P4VP-co-PS 的block copolymer吗?没做过RAFT。不过从机理来看理论
上应该会有一半是PS 的homopolymer啊!
不知我是否理解有误。请大侠指教!
拜谢!
s**a
发帖数: 178
40
来自主题: Quant版 - [NYC]Senior Macro Trader
For a bulge bracket investment bank asset management division
in New York
Position Description
A senior global macro trader with experience in trading, on the long and
short side, US and non-US equity baskets, equity and fixed income
derivatives, and foreign exchange; with strong systems and quantitative
skills and extensive execution strategy experience, to trade for The Firm.
Products covered include Active International, Asset Allocation, Global
Systematic and Thematic Strategy Fund.
Professi
S*******r
发帖数: 11017
41

基本正确。但是我的理解是,FUNCTION除了可以返回数值也可以执行其他操作;而
MACRO是不能返回数值的。
n*****y
发帖数: 17
42
这样啊
那功能上,function>macro?
S*******r
发帖数: 11017
43

呵呵 MACRO可以用RECORDING,也可以进去EDITOR直接裸写的。
k******u
发帖数: 6
44
Many thanks for reading.
I am an engineer with strong mathematics background. I am planning to apply
for MFE program. A program director suggested me to improve my finance
background prior to application. I am wondering if I shall take micro or
macro economics.
Million thanks ahead.
k**k
发帖数: 61
45
I'm doing some research these days on asset allocation. The common framework
seems to be starting with a set of scenarios on macro variables such as GDP
, unemployment then forecast yields, equity premium, fx via either some
simply regression based model or vector auto-regressive (VAR). The
forecasted yields, premium, etc. then serve as the inputs for an optimizer
that will spit out the presumably optimal weights for each asset class.
The info I'm getting is pretty sketchy (maybe I was not on th
d********t
发帖数: 9628
46
global macro是最不靠运气的,几乎完全就看对经济走势的分析。
a******5
发帖数: 199
47
问一个比较小白的问题,从buy side的角度考虑,无论是投资equity还是bond,asset
value每天都在变,如何才能最有效的hedge currency risk? 难道global macro fund
每天都rebalance hedge position?
还请大牛指教
a******5
发帖数: 199
48
嗯,感觉好像没有太systematic的方法
还是说global macro fund像索罗斯那样,本来就是bet currency的,currency rate也
是total return的一部分?所以不用太精细的hedge?
w****r
发帖数: 1046
49
来自主题: Statistics版 - 还是那个MACRO的问题
IF THEN 不起作用, 还是2个test都做. Thanks!!!
OPTIONS MACROGEN;
%MACRO TWO_SAMPLE (IN=, Y=, A=, ALPHA=);
PROC UNIVARIATE DATA=&IN NORMAL NOPRINT;
BY &A; VAR &Y;
OUTPUT OUT=ONE MEAN=MEANY STD=STDY N=N PROBN=PNORMAL;
DATA TWO;SET ONE;
IF PNORMAL>0.05 THEN DO;
PROC TTEST DATA=∈
CLASS &A; VAR &Y;
ODS OUTPUT TTESTS=TT;
DATA TT;SET TT;
IF _N_=2;
KEEP PROBT;
RENAME PROBT=PROB;
DATA THREE;IF _N_=1 THEN SET TT;SET TWO;
END;
IF PNORMAL ne 0.05 THEN DO;
a**b
发帖数: 1198
50
来自主题: Statistics版 - 还是那个MACRO的问题
there have a lot of problems in your code, you'd better find some sample
code for macro.
papertigra had told you the most problems
首页 上页 1 2 3 4 5 6 7 8 9 10 (共10页)