|
Not Seeing your article? Try pressing F5 on your Internet Explorer or do a refresh on your Netscape. |
|
|||||||||
|
3497 total items under the Microsoft VC++, MFC, and other C products KB Articles's page. 00001 Q10758 Managing Memory with calloc() and malloc() 00002 Q10826 Limitations on Writing Device Drivers in C 00003 Q11158 PRB: tan(pi/2) Returns Value, Causes No Error 00004 Q11558 HOWTO: Convert a String to a Floating-Point Number 00005 Q11997 HOWTO: Modify the Environment for a Spawned Process 00006 Q12010 Directly Accessing Video Memory from a C Program 00007 Q12012 Programming the Mouse from a Real-Mode C Program 00008 Q12110 Calling ROM BIOS Routines to Check the Printer Status 00009 Q12131 How to Maintain Time, Independent of CPU Speed 00010 Q12159 HOWTO: Use malloc() and _fmalloc() in an Application 00011 Q12297 PRB: Rounding Error Casting Double to Long 00012 Q12401 PRB: Single Stepping IN to 8259A Controller Gives Wrong Result 00013 Q19972 INFO: Jumping into the Middle of a For Loop Is Not Recommended 00014 Q22317 matherr() Traps Floating-Point Errors Only in Library 00015 Q22320 INFO: NAN & INF Internal Representation Specific to Coprocessor 00016 Q22321 INFO: Common Programming Errors in the C Language 00017 Q22331 PRB: "Invalid Object Module" Error Usually From Old LINK 00018 Q23308 PRB: Debugging High Resolution EGA or VGA Graphics with CodeView 00019 Q23739 INFO: Specify Compiler Options Before Source Filename 00020 Q23867 PRB: Graphics File Printing Terminates Prematurely 00021 Q23868 How to Access & Modify Memory in MS-DOS from a C Program 00022 Q23869 Application Owns Memory Block After free() Call 00023 Q23905 PRB: Linking Small Object File Produces Memory-Hungry TSR 00024 Q23976 Sending Output to a Printer 00025 Q23977 Creating a Pointer to a Specific Memory Address 00026 Q23978 PRB: C4040: "Near/far/huge Ignored" Warning 00027 Q24201 Flipping vs. Swapping Screens in CodeView 00028 Q24935 How Min/Max Memory Allocations Effect Program Loading 00029 Q25024 Difference Between Minimum Load Size, Minimum Allocation 00030 Q25025 Information Provided by Relocation Table 00031 Q25108 Using LIB to Combine Two Libraries 00032 Q25321 Using EXEHDR or EXEMOD to Change the Stack Size of .EXE 00033 Q26588 PRB: C2106 Using FP_SEG() and FP_OFF(), Header File Missing 00034 Q26972 Change of Radix Does Not Change Array Index 00035 Q27134 The Purpose of Module Definition Files 00036 Q28173 C Run-time Library History and Naming Conventions 00037 Q28220 BUG: Link "Fatal Error L1085: Cannot Open Temporary File" 00038 Q28244 INFO: qsort() Can Sort Data Structures Based on Multiple Fields 00039 Q28568 Terminate-and-Stay-Resident (TSR) Program Example 00040 Q29113 Code Example Passes String From C to Assembly Language 00041 Q29197 INFO: Pointer Subtraction Yields Signed Value 00042 Q29281 Using printf() with Far Pointers in Small Model Programs 00043 Q29557 printf() Default Floating-Point Precision Is 6 Decimals 00044 Q29691 Conditions Where /PACKCODE is Not the Default 00045 Q29852 HOWTO: Use fopen() to Append Data to File Terminated w/ CTRL+Z 00046 Q30364 _remappalette() Doesn't Work on Hercules or Olivetti Cards 00047 Q30370 Reading F11 and F12 Keys on Extended Keyboard 00048 Q30371 printf() Does Not Display Text in the Current Text Color 00049 Q30580 HOWTO: Declare an Array of Pointers to Functions 00050 Q31448 PRB: L2029 Caused by Array Index Multiplication with Integers 00051 Q31510 INFO: Bitwise Complement Operator Appears to Fail on Comparison 00052 Q31986 Maximum Number of Libraries LINK Supports 00053 Q31987 Maximum Number of Object Modules LINK Supports 00054 Q31990 Maximum Number of Segments LINK Supports 00055 Q31991 How LINK Orders and Combines Segments 00056 Q31998 How the Linker Searches the Libraries 00057 Q31999 Information LINK Shows with Invalid Object Module Errors 00058 Q32069 INFO: No Error Message Text If .ERR Files Not in PATH 00059 Q32109 INFO: Two Syntaxes for Calling Functions with Pointers 00060 Q32286 PRB: /Fs, /Zs with #Pragma Title Misses the First Page 00061 Q32309 Using _harderr to Capture Critical Error Interrupt 24h 00062 Q32442 _heapchk() Performs Consistency Check on Heap 00063 Q32448 INFO: Specifying .DEF Files on the CL Command Line 00064 Q32539 PRB: fclose() on Unopened Files Causes Protection Violation 00065 Q32776 PRB: C2085 Error May Be Caused by Missing Semicolon 00066 Q32816 PRB: Causes of R6000 "Stack Overflow" Error 00067 Q32829 PRB: L1089 Error, TMP Environment Variable Missing, Incorrect 00068 Q32841 INFO: How Bitfields Are Stored in Memory 00069 Q32871 write() Will Not Work Correctly with SS != DS 00070 Q32892 /Zi Causes Code Motion Optimization Suppression 00071 Q32998 malloc() May Truncate Request Greater Than 64K 00072 Q33366 How heapwalk() Checks the Heap 00073 Q33795 INFO: Consecutive Calls to ctime() Overwrite Previous Values 00074 Q34068 Graphics Adapters Supported by MS C Graphics Routines 00075 Q34069 Putting Global Variables in the Default Data Segment 00076 Q34142 PRB: Link Error L1073: "File-segment Limit Exceeded" 00077 Q34170 PRB: C4040 May Occur on Declaration of Huge Array 00078 Q34208 LINK /OV[ERLAYINTERRUPT] Option, Valid Interrupt Numbers 00079 Q34305 INFO: Full Paths Need Double Backslashes in C 00080 Q34388 _getimage() Buffer Format Is Proprietary 00081 Q34408 Far Pointer Comparisons Assume Same Segment 00082 Q34410 Far Pointer Comparisons Do Not Account for Aliases 00083 Q34445 INFO: Installing Language Products on a Network 00084 Q34669 PRB: L1087: "Unexpected End-of-File on Scratch File" 00085 Q34769 PRB: LINK Error "Do Not Change Diskette in Drive C" 00086 Q34859 PRB: C4047 May Occur When a Function Prototype Is Omitted 00087 Q34921 INFO: jmp_buf Pointer Type is "void *" 00088 Q35037 INFO: How C Interprets Integer Constants with Leading Zeroes 00089 Q35044 Microsoft LINK Return Codes 00090 Q35142 INFO: Microsoft Does Not Support Weitek WTL 4167 Coprocessor 00091 Q35290 MDA Normal, Blinking, Underlined Text Example 00092 Q35295 Getting the Address of a Function with FP_SEG and FP_OFF 00093 Q35303 Using PRINT SCREEN Key to Print CGA Graphics 00094 Q36068 INFO: IEEE Floating-Point Representation and MS Languages 00095 Q36069 Results Differ for Alternate & Coprocessor/Emulator Math 00096 Q36870 INFO: C2106 Error Assigning a String Literal to a char Array 00097 Q37201 PRB: Memory Allocation Error When Using halloc() or malloc() 00098 Q37223 INFO: Definition of a Domain Error 00099 Q37233 INFO: Why System Include Files Prototype Functions as _cdecl 00100 Q37507 PRB: "Floating-point Support Not Loaded" Error with scanf() 00101 Q37617 INFO: Scan Codes for IBM and Compatible Keyboards 00102 Q37624 INFO: Precedence Affects Grouping of Operands, Not Evaluation 00103 Q37632 PRB: C4058 Generated with /ASu, /ASw, /AMu, and /AMw 00104 Q37794 PRB: gcvt() Generates Exponential Notation for 0.0x 00105 Q38023 INFO: Read the ESC Key from the Keyboard with _gets() 00106 Q38024 INFO: A Case Where BUFF[] and *BUFF Are Different 00107 Q38025 INFO: Signed char Type Converted to int Type at Function Call 00108 Q38026 Minimum Range Values in the Include File LIMITS.H 00109 Q38027 INFO: Negative Values Use Two's Complement 00110 Q38201 PRB: L1102 Error from Corrupted Library, List Filename Error 00111 Q38218 INFO: Why pointer1++ = pointer2 Is Not Proper 00112 Q38285 Detecting Presence of 80x87 Math Coprocessor 00113 Q38291 INFO: Cannot Define Other Preprocessor Directives with #define 00114 Q38312 Attributes in Hercules Graphics Mode 00115 Q38327 _fheapwalk() Does Not Check the Near Heap 00116 Q38335 HOWTO: sscanf() Example Using a Comma (,) as Delimiter 00117 Q38383 INFO: Include Directories Not Searched as Expected 00118 Q38726 Determining What Video Adapters Are Installed and Active 00119 Q38728 HOWTO: Initilize Large Character Arrays 00120 Q38729 PRB: Floats Promoted to Doubles w/ Old Style Function Declare 00121 Q38730 Changing Default int to 32 Bits 00122 Q38733 INFO: Overflow in Integer Math Expressions Not Checked 00123 Q38839 PRB: %TMP% in NEW-VARS.BAT Causes Fatal Errors 00124 Q38865 Cannot Use /2 Switch for Dual-Monitor Debugging on PS/2 00125 Q39088 PRB: C1004: Unexpected EOF 00126 Q39089 _gettextposition() Should Not Be Used with printf() 00127 Q39179 Using a Debugging Terminal with CodeView 00128 Q39215 Pattern Format for _setfillmask() 00129 Q39216 HOWTO: Open Files Using Command Line Arguments 00130 Q39309 Example of C Calling a MASM Procedure 00131 Q39310 INFO: Selective Initialization of Array Elements Not Allowed 00132 Q39311 Use 0x80 to Access Drive C when Calling _bios_disk() 00133 Q39312 HOWTO: Comment Out Blocks of Code and Comments for Debugging 00134 Q39469 Process Exit Values Must Lie Between 0 and 255 Inclusive 00135 Q39501 Simple Example Using _bios_serialcom() 00136 Q39602 INFO: Wrong Syntax for fopen Mode Argument Returns NULL Value 00137 Q39783 Example of Using Formatting with _outtext() 00138 Q39908 Time Functions Calculate for Daylight Savings Time 00139 Q39910 PRB: Initializing Non-Primary Union Element Produces Errors 00140 Q39915 Passing Linker Options from the Compiler Command Line 00141 Q39916 Example Using _dos_findfirst() to Get the Time and Date 00142 Q40027 INFO: #pragma pack() Affects Declarations, Not Definitions 00143 Q40160 PRB: C2001: Newline in Constant for a String on Multiple Lines 00144 Q40183 open() Will Not Ignore Append Path 00145 Q40184 NMAKE Builds Only the First Target in Makefile 00146 Q40349 chmod() on an Open File 00147 Q40351 Call _setvideomode Before Calling _imagesize 00148 Q40359 Turning the SCROLL LOCK Key On 00149 Q40426 PRB: L1083 Error From Incorrect CONFIG.SYS FILES Statement 00150 Q40429 Using a Response File with Microsoft LINK End of Page 1. There are 150 items in this page. 3497 total items under the Microsoft VC++, MFC, and other C products KB Articles's page.
|