2014/1/14-2/5 [Computer/SW/Languages/C_Cplusplus] UID:54763 Activity:nil | 1/14 Why is NULL defined to be "0" in C++ instead of "((void *) 0)" like in
C? I have some overloaded functtions where one takes an integer
parameter and the other a pointer parameter. When I call it with
"NULL", the compiler matches it with the integer version instead of
the pointer version which is a problem. Other funny effect is that
sizeof(NULL) is different from sizeof(myPtr). Thanks.
...
|
2011/3/7-4/20 [Computer/SW/Languages/C_Cplusplus] UID:54056 Activity:nil | 3/7 I have a C question. I have the following source code in two identical
files t.c and t.cpp:
#include <stdlib.h>
int main(int argc, char *argv[]) {
const char * const * p1;
const char * * p2;
...
|
2010/1/22-30 [Computer/HW/Laptop, Computer/SW/OS/OsX] UID:53655 Activity:high | 1/22 looking to buy a new development laptop
needs ssdrive, >6 hr possible batt life, and runs linux reasonably
Anyone have a recommendation? Thx.
\_ thinkpad t23 w ssdrive and battery inplace of drive bay
\_ Ever wondered what RICHARD STALLMAN uses for a laptop? Well,
wonder no more!
...
|
2009/2/28-3/11 [Computer/SW/Compilers] UID:52661 Activity:nil | 2/28 I'm looking for a recommendation of a compiler/IDE to use to
develop C/C++ code under Linux. In school, we used jove/gcc and
I still use emacs/vi and gcc to this day. However, it is really
lacking. Under Windows I tried Visual Studio and there were some
really nice things about it, although it was so overwhelming that
after 6 months of occasional use I still didn't really know what I
...
|
2008/6/9-12 [Computer/SW/Languages/C_Cplusplus, Computer/SW/Security] UID:50194 Activity:nil | 6/8 CSUA code guru please help. I need to see my random number
generator with a good seed (I just need random 18 bit
identifiers). The usual time(NULL) is OK, except my program
might be invoked faster than once a second, and seeding using
time() produced the same result. I tried clock() but it seems
to return 0. My program needs to be run in Linux/DOS (Watcom
...
|
2008/5/2-8 [Computer/SW/Compilers] UID:49874 Activity:low | 5/2 How do I get the L1/L2 cache size and cache line size on my machine?
Can I find this stuff out at compile time somehow?
\_ You aren't planning on running your code on any other processors?
\_ May I ask what it is you want to achieve ultimately? If you don't
know your architecture and want to find out dynamically, there are
tools that can peek/poke to give you definitive answers, plus you get
...
|
2008/4/2-6 [Computer/SW/Languages/C_Cplusplus] UID:49645 Activity:moderate | 4/2 Is there an interpreted version of C or C++ that can be used for
educational purposes? It doesn't have to be full-featured or
strictly adhere to the standards, but it's painful for students
to change a variable in a for loop and then wait for a compile
to see how it changes the result. Something really lightweight
would encourage them to play around a lot more and learn more in
...
|
2007/11/30-12/6 [Computer/SW/Compilers, Computer/HW/CPU] UID:48719 Activity:moderate | 11/29 From the CSUA minutes:
- Next Gen Console
-- If we have $1800 in our accounts, should we buy a console:
4 votes passes.
-- Console voting: 2 votes each, neither passes
* 360 = 600, more games
...
|
2007/11/27-30 [Computer/SW/Languages/C_Cplusplus, Computer/SW/OS/Solaris] UID:48701 Activity:high | 11/27 I'm using select to do a nonblocking check to see if a single socket
has anything to read off it. Problem is, I can have up to 12228
file descriptors, and Linux fd_set only supports up to 4096. Any idea
what I can do about this? (Or a better solution?) -jrleek
\- 1. who are you
2. i am busy this week and you didnt mention language
...
|
2006/11/10-12 [Computer/SW/Compilers] UID:45316 Activity:nil | 11/10 Is there anyway to get C/C++ compilers to automatically compile
different code for different processors? I'd like to be able to
say something like:
#if defined X86 ...
#elif defined SPARC ...
#else ...
...
|
2012/4/2-6/4 [Computer/SW/Languages/Java, Computer/SW/RevisionControl] UID:54353 Activity:nil | 4/02 We use Perforce at work for revision control. It seems to work okay.
Lately, a lot of the newer developers are saying that Perforce
sucks and we should switch to Mercurial or Git. I have done some
searching on the Internet and some others have this opinion. Added
advantage is that Mercurial and Git are free. However, there would
be some work to switch for the sysadmins and the developers.
...
|
2008/1/10-12 [Computer/SW/RevisionControl] UID:48922 Activity:nil | 1/10 In subversion (svn) is there a way to check out a file from
a different BRANCH for diff purposes?
\_ More specifically, do you want to compare your working copy of
file.c with one in a branch? Or do you want to compare the
repository copy of file.c in trunk vs. file.c in branch?
\_ compare a particular revision in trunk with a particular
...
|
2007/10/3-7 [Computer/SW/RevisionControl] UID:48238 Activity:high | 10/3 Is there a command in cvs that'll tell me what files I've
editted/changed from the original cvs update? \_ Use the -n flag.
I normally use cvs -n update. \_ Do you have to use CVS or can
you migrate to something else?
\_ Yeah, subversion is quite nice. I hated it at first, though
\_ How do you find out what files I've editted in svn?
...
|
2006/6/14-16 [Computer/Companies/Apple, Computer/SW/OS/OsX] UID:43382 Activity:nil | 6/14 I am thinking of getting a 17" Macbook Pro to replace my 17"
Powerbook G4. I haven't been following CPUs lately. Is there any
reason to wait (i.e. something better is just around the corner)?
\_ merom is supposed to be released around september. it will be
64 bit and use less power than the current chip. if you can wait
that long, you might as well.
...
|
|