|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Apr 2001
Città: Milano
Messaggi: 3736
|
[C] dubbi su allocazione
ciao,
ho la seguente funzione: Codice:
cnc_rdpdf_subdir(unsigned short FlibHndl, short *num_dir, IDBPDFSDIR *pdf_sdir_in, ODBPDFSDIR *pdf_sdir_out); Codice:
IDBPDFSDIR *pdf_sdir_in; ODBPDFSDIR *pdf_sdir_out; pdf_sdir_in=(IDBPDFSDIR *)malloc(sizeof(IDBPDFSDIR)); pdf_sdir_out=(ODBPDFSDIR *)malloc(sizeof(ODBPDFSDIR)); Altro aspetto poco chiaro è il seguente: Codice:
typedef struct idbpdfsdir {
/* input */
char path[212]; /* Path name string */
short req_num; /* Request entry number */
short dummy;
} IDBPDFSDIR ;
cioè: Codice:
strcpy(pdf_sdir_in->path,"C:\PROGRAMMI\"); grazie |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2001
Città: Milano
Messaggi: 3736
|
scusate ma ho risolto
grazie lo stesso |
|
|
|
|
|
#3 |
|
Member
Iscritto dal: Jul 2009
Città: Milano
Messaggi: 270
|
E' utilizzato un puntatore per poter modificare il valore dell'area di memoria a cui punta.
Per fare debug puoi usare il noto Valgrind, se usi Unix.
__________________
AMD PII x4 955 BE | Sapphire HD4850 Vapor-X 1 GB | Samsung SpinPoint F1 500GB | Samsung EcoGreen F4 2TB Gigabyte GA-MA790FXT-UD5P | Fractal Design Define R3 USB3.0 Titanium Grey | CORSAIR 650W CMPSU-650TX Noctua U12P SE2 | 2 x 2GB Kingston 1333 MHz | Samsung SyncMaster P2450 | Samsung SyncMaster T200 |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Apr 2001
Città: Milano
Messaggi: 3736
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 17:16.




















