Possible Duplicate:
Why use pointers?
我只想到点人的hang,现在我的做法是积极考虑使用点,并在我能够争论的每一种情况下使用点。 这是一种好的想法吗? 如果不是,为什么不? 或者这只是个人的偏好吗?
Possible Duplicate:
Why use pointers?
我只想到点人的hang,现在我的做法是积极考虑使用点,并在我能够争论的每一种情况下使用点。 这是一种好的想法吗? 如果不是,为什么不? 或者这只是个人的偏好吗?
C++中绝对没有1。
You should avoid pointers as much as possible, in modern C++. Use pointers only when you really have to, and try to see if you can use smart pointers (like shared_ptr
, unique_ptr
) in those cases. Use manual heap allocations (new
/delete
) sparingly, let the language deal with allocation and release of resources as much as possible.
Learn about RAII, move semantics, etc.
我鼓励你看。 Going Indigenous 2012 presentation. 有些发言者(如果是Bjarne Stroustrup或Herb Sutter的话,请记住的话)基本上说,new
和ete
在应用守则中不应出现太多。
通常只有在需要时才使用点。 在C,这往往只是一线。 在C++中,大多数代码都不应直接使用点码——它应当使用某种记号类别,总结点(unique_ptr
、_commd_ptr
、vector
等)
I m getting this linker error. I know a way around it, but it s bugging me because another part of the project s linking fine and it s designed almost identically. First, I have namespace LCD. Then I ...
I have been searching for sample code creating iterator for my own container, but I haven t really found a good example. I know this been asked before (Creating my own Iterators) but didn t see any ...
Is there an equivalent to tidy for HTML code for C++? I have searched on the internet, but I find nothing but C++ wrappers for tidy, etc... I think the keyword tidy is what has me hung up. I am ...
I m new to C++ and am wondering how much time I should invest in learning how to implement template classes. Are they widely used in industry, or is this something I should move through quickly?
Given a 10 digit Telephone Number, we have to print all possible strings created from that. The mapping of the numbers is the one as exactly on a phone s keypad. i.e. for 1,0-> No Letter for 2->...
Why is it when i do the following i get errors when relating to with wchar_t? namespace Foo { typedef std::wstring String; } Now i declare all my strings as Foo::String through out the program, ...
I cannot figure out how to marshal a C++ CBitmap to a C# Bitmap or Image class. My import looks like this: [DllImport(@"test.dll", CharSet = CharSet.Unicode)] public static extern IntPtr ...
Is it possible to check with the means of pure X11/Xlib only whether the given window is iconified/minimized, and, if it is, how?