2005/4/29-5/1 [Computer/SW/Languages/Perl] UID:37411 Activity:moderate | 4/29 I need help getting information off a web site. A page presents
information about an item in locations spread througout the page.
Each page presents information about one item. What is a quick and
easy way to go through several pages, capture all the information
related to each item, and put them into a spreadsheet with a unique
index? I think this might be possible by scraping the screen, but how
...
|
2004/11/5-7 [Computer/SW/Languages/C_Cplusplus] UID:34697 Activity:high | 11/5 In C, why is the "offsetof" macro defined to be of type size_t but not
ptrdiff_t? Thx.
\_ Probably because ptrdiff_t is signed and size_t isn't.
\_ How does being signed make ptrdiff_t less portable?
\_ Imagine a 16-bit C implementation, where int is 16 bits, long
is 32 bits, and the maximum object size is 64k - 1. size_t
...
|
2004/8/30-31 [Computer/SW/Languages/C_Cplusplus] UID:33228 Activity:high | 8/30 Ok this is pretty basic but... is there a way to "escape" text to
avoid it being substituted by C preprocessor macro expansion?
\_ Wouldn't that functionality make C preprocessing as powerful as
lisp's quasiquote/escape? -- ilyas
\_ Squish! Isn't it illegal to talk about lisp on the motd?!
\_ In general no.
...
|
2004/8/18-19 [Computer/SW/Languages/C_Cplusplus] UID:32995 Activity:very high | 8/18 Doesn't math.h define min() and max() functions? What should I include
to get them? I'd rather not do the (a < b) ? a : b thing. Thx
\_ No. Many programmers define it as a new macro. Don't know what
gcc people do, offhand.
\_ OS X has fmin(3)/fmax(3) which conform to ISO/IEC 9899:1999(E).
Linux might have these too.
...
|
2004/7/13-14 [Computer/SW/Languages/C_Cplusplus] UID:32265 Activity:high | 7/12 Someone please explain the following?
((size_t )& ((SomeVar *)0)->Field);
\_ It's a hideous abuse of C++ syntax and results in undefined
behavior. It appears to be an attempt to find out the offset of the
member "Field" in the class/struct type SomeVar. Ow, ow ow.
\_ This is actually not undefined, in C or C++. It is hideous,
...
|
2004/7/5 [Computer/SW/Languages/Perl] UID:31164 Activity:high | 7/4 Is there something like a macro in Perl? Couldn't find any in
the Camel book.
\_ If you truly need macros in Perl, you probably want AUTOLOAD.
Of course, if you truly need macros, Perl is the wrong language for
what you are doing. -- ilyas
\_ I don't know perl, but don't almost all interpreted languages have
...
|
2003/11/26-27 [Computer/SW/OS/FreeBSD] UID:29671 Activity:nil 88%like:11228 | 11/26 what preprocessor macro is defind on FreeBSD so that I can write
conditional code only for FreeBSD? i am using gcc...
What about solaris? Thanks.
\_ You can use __FreeBSD__ and __sun to tell the difference between
FreeBSD and Solaris; you can also use __i386 and __sparc if you
want to know the CPU type. (These all work with Sun's C compiler
...
|
2003/8/9-11 [Computer/HW/CPU] UID:29294 Activity:moderate | 8/10 I just build a AMD2500+ computer and overall I'm pretty happy with
it. However it seems to output a lot more heat than my P4. Is this
normal?
\_ yes AMD cpus consume more power and run hotter
\_ I hope you're not settling for a stock fan, and you have at least
2-3 case fans.
...
|
2002/12/5 [Computer/SW/Apps] UID:26711 Activity:nil | 12/4 M$ Excel qn: I have a column of 10000 numbers. Is there any easy way
to create another column of 1000 numbers where each number is the sum
(or average) of the corresponding 10 numbers in the first column? Thx.
\_ should be do-able with the Fill-Down menuu item.
\_ what exactly do you mean by corresponding 10 numbers?
\_ he means you have column A which has "1,2,3,4,5,6,7,8,9,10", and
...
|
2001/4/26-27 [Computer/SW/Languages/C_Cplusplus] UID:21109 Activity:high | 4/26 What are some good reasons to use C fptr over regular method calls?
\_ Data directed programming allows you to do function calls
in constant time. Of course, many modern compilers will
take switch/case statements and implement them in constant
time. Look at examples of C function pointers and you can
see why they're used.
...
|
|