mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.c
Titolo: come ci si scrive una libreria?

Ciao a tutti...come dal titolo: vorrei mettere assieme in una sola
libreria,qualche funzione in C che ho scritto ultimamente,per non
continuare a fare il copia- incolla da programam a programma...come
posso fare,non ne ho la minima idea...non so neanche bene cosa sia una
libreria in C...
Anche documentaziuone varia scritta da voi,o reperibile in internet,o
consigli su libri dove si tratta l'argomento sono ben accette....
ciao e grazie,
Alberto.

allora..
1. prendi tutti i files che contengono le funzioni (ma solo quelle!!! cioé
senza main...) che vuoi includere nella tua libreria
2. per ognuno invochi il compilatore, con opzione -c, ovvero
gcc -c nomefile.c
in questo modo ti crea tutti i files oggetto
3. appendi i file oggetto alla libreria che vuoi creare (supponi che il nome
sia myfunctions), attraverso il comando
ar q libmyfunctions.a nomefile.o
(ar sta per archive, q sta per queue, cioè accoda)
ar t libmyfunctions.a invece ti dà la lista dei files oggetto inclusi
4. ranlib libmyfunctions.a permette di leggere il file di libreria partendo
da un punto qualsiasi (ovvero di leggere soltanto le parti che interessano)
5. creare il file myfunctions.h, che contiene i prototipi delle funzioni
incluse nella libreria, file che poi includerai nei files che hanno bisogno
di tali funzioni..
6. quando poi dovrai compilare tali programmi, dovrai scrivere così:
gcc nomeprogramma.c -o nomeeseguibile -L. -lmyfunctions
con questo comando gli dici dove andare a prendere la libreria e come si
chiama
-L.  la libreria si trova nella directory corrente (altrimenti -L directory
assoluta in cui si trova il file .a)
-lmyfunctions la libreria si chiama libmyfunctions.a
spero di essere stato abbastanza chiaro...
ma soprattutto corretto...
se ci sono errori, please ditemelo!!!!
Carlo

 -lmyfunctions la libreria si chiama libmyfunctions.a
e se uno usasse DevC++ 4 sotto win98?
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Grazie,grazie delle indicazioni.
Io ,a dire la verità,dovevo scrivere una libreria per un compilatore C/C++
per findus,ad ogni modo le vostre indicazioni mi hanno dato un'idea di come
si fa...
E infatti la libreria l'ho scritta...solo non ho cpaito dove devo salvarla
(sotto win),perchè il compilatore la trovi...
Ciao ,
Alberto

 (sotto win),perchè il compilatore la trovi...
O la metti nella directory predefinita per le librerie e la includi così
<libreria.h> oppure, ancora più facile, la metti nella directory dove hai il
file .c e la includi così "libreria.h"
Deep
Newsgroup: it.comp.lang.c
Titolo: Creare librerie

Ciao a tutti,
Sono in questa situazione:
- ho creato un certo numero di files f1.h, f2.h,...etc...
- ho creato i corrispondenti f1.c, f2.c,...etc...
ora vorrei "impacchettarli" in qualche modo in una libreria. A tal 
proposito avrei le seguenti domande:
1) che tipo di file sarà la libreria? Un file .lib?
2) che direttive devo dare al compilatore (gcc sotto cygwin, su WinXP) 
una volta compilati i vari f1.o, f2.o...etc... ?
3) quando il mio programma testlib.c utilizzerà questa libreria, che 
direttiva devo dare al compilatore per fargliela linkare?
Grazie mille e scusate la banalità delle domande,
Giulio
-- 
OnAir: Arvo Part - "Agnus Dei" dalla Berliner Messe

 direttiva devo dare al compilatore per fargliela linkare?
http://en.wikipedia.org/wiki/Ar_%28Unix%29
http://sourceware.org/binutils/docs-2.18/binutils/index.html
e una buona sfogliata al manuale del compilatore e/o del linker.
Ciao.

Ciao cane,
cane ha scritto:
[cut]
Grazie mille dei links.
Ora con C ho risolto, mi rimane da "sfangare" la cosa in C++.
Grazie mille,
Giulio
-- 
OnAir:

Newsgroup: it.comp.lang.c
Titolo: Comando ogni TOT secondi

Salve,
  sto creando un'applicazione che legge la temperatura esterna dalla
porta seriale del computer... Ora mi è venuto in mente di prelevare
questa temperatura e salvarla in un DataBase e fin quì nn ci sono
problemi, riesco a instaurare la connessione col DB e creare eventuali
tabelle e record...
Il problema è lanciare il comando al DB ogni TOT secondi o minuti per
evitare sovraccarichi... Esiste qualche libreria in merito? Avete
consigli? 
Grazie anticipatamente!

Si, utilizzo un SO Linux (Gentoo per l'esattezza)...
Mi hanno consigliato la funzione alarm() ma non è che ci stia capendo
molto...
Conosci questa funzione?
(Sto impazzendo :-D )

 Conosci questa funzione?
it.comp.os.linux.development
 
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


La funzione alarm() dopo il tempo specificato genera una interruzione 
(signal SIGALRM) e che deve essere gestito da un handler.  E` utile in 
genere se devi fare altre cose perche` il tuo processo non viene 
sospeso.  Ho invece l'impressione che tu vuoi fare una attivita` 
periodica.
Se ho frainteso posso darti ulteriori informazioni.


Newsgroup: it.comp.lang.c
Titolo: arrotondamento all'intero superiore

facendo il casting di un double c arrotonda sempre all'intero inferiore
sommando 0.5 si ha l'arrotondamento  50-50
e per avere l'arrotondamento all'intero superiore?


sommando 0.9999...
la quantita' di 9 decidila tu.
Ciao,
Ema

 e per avere l'arrotondamento all'intero superiore?
C'e` la funzione ceil() in <math.h>.
-- 
Enrico 'Trippo' Porreca


ceil(x), si trova in math.h
Luca
Newsgroup: it.comp.lang.c
Titolo: putc() o fputc()

quali dei due è più corretto per scrivere caratteri su un file?
thx
byez
B@STI

e fra getc() e fgetc()?
E cosa si intende per implemetazione come macro?
thx
byez
B@sTI

 e fra getc() e fgetc()?
guarda io ho sempre usato la fgetc() e non ho mai avuto problemi :p
entrambe fanno parte della libreria standard stdio.h quindi dal punto di
vista della portabilita' sono identiche
Maurizio

>quali dei due è più corretto per scrivere caratteri su un file?
La prima funziona su stdout, l'altra su un qualunque stream di output.
Dipende solo da dove devi scrivere... ovviamente su stdout ti conviene
usare putc() perche' e' una macro e lavora piu' velocemente. Usare
fputc() su stdout non e' un errore comunque.
-- 
Mox
"Trust the programmer."
"Don't prevent the programmer from doing what needs to be done."
"Keep the language small and simple."
"Provide only one way to do an operation."

E cosa si intende per implemetazione come macro?
Una macro e' piu' veloce di una funzione, perche' non c'e' l'overhead
per la chiamata a funzione. Una macro puo' evalutare il parametro in
input piu' di una volta, quindi e' meglio evitare istruzioni che hanno
un side effect (come un postincremento per es).

Newsgroup: it.comp.lang.c
Titolo: percorsi file

Sto studiando da poco c, mi servirebbe un aiuto...
Come si fa, con quale funzione, si indica in quale directory scrivere
o leggere file in c? O eventualmente come cambiare directory?
Grazie in anticipo
Fabio

 
chdir, opendir, readdir, closedir, rewinddir, scandir, seekdir, telldir, piu`
eventualmente, se sei in ambiente UNIX, le primitive varie open, close, read,
etc.
Adieu,
-- 
Lestat de Lioncourt                               |          Ciro Mattia Gonano
  JabberID: 
les...@jabber.students.cs.unibo.it
    |    Undergraduate Student in
  ICQ#: 52631406                                  |         Computer Science at
  URL: 
http://www.CS.UniBO.It/~gonano
             |       University of Bologna
            <powered by Linux Slackware 8.1 on Kernel 2.4.19-xfs>

...


Newsgroup: it.comp.lang.c
Titolo: CERCASI COLLABORATORI RIVISTA DI PROGRAMMAZIONE

Salve ragazzi.
Cerchiamo programmatori e/o sistemisti che siano entusiasti di quello
che sanno e siano disposti a metterlo a disposizione della comunità
internet. Una nuova rivista on-line completamente gratuita dedicata a
chi programmatore vuole diventarlo con un taglio decisamente semplice
e chiaro.Tutti i corsi da zero sempre in linea. Possibilità di
scaricare i corsi e leggerli off-line.  Gli argomenti attualmente in
cantiere sono: C,C++,Delphi,Java,Javascript,CGI,Perl,HTML,Assembler.
Cerchiamo esperti per questi linguaggi e comunque siamo pronti ad
accogliere nuove idee e proposte.
Per maggiori informazioni e/o modalità visitate la pagina iniziale del
nostro sito 
www.aspide.it/freeweb/thecodersprimer
.




Newsgroup: it.comp.lang.c
Titolo: Aiutooooo!! Putenv...

Sono veramente un novello....ed ho dei seri dubbi in proposito.
Sto usando una putenv per modificare il contenuto di una variabile in Linux, 
e in base al parametro che passo al programma, devo inserire all'interno di 
questa variabile questo parametro.
Supponiamo che il nome del programma sia PROGRAMMA
se io sulla riga di comando mando: PROGRAMMA A
nella variabile ambiente da me interessata devo inserire A
se digito: PROGRAMMA B
devo inserire nella variabile ambiente B.
Ora io uso una putenv.
putenv("PATH=A"), ma se io volessi parametrizzare la putenv, cioč al posto 
di A mettere il valore di una variabile, qual č la sintassi che dovrei 
usare???
cioč...PUTENV("PATH=VARIABILE")....?!??!?!?!?
ho seri dubbi....mi potreste aiutare il piů presto possibile?
ciao e grazie a tutti.
tranky 

 putenv(buffer);
ciao scusa, ma come devo dichiarare buffer?? e variabile?
spero tu possa rispondermi.
grazie per la tua risposta. 


#include <stdio.h>	/* per sprintf() */
#include <stdlib.h>	/* per malloc(), putenv() */
int main(int argc, char **argv)
{
    char *buffer;
    char *variabile;
    if (argc == 2) {
        /*  alloca spazio per buffer */
        buffer = malloc(100);
        /* variabile punta alla stringa da assegnare */
        variabile = argv[1];
        sprintf(buffer, "PATH=%s", variabile);
        putenv(buffer);
    } else {
        fprintf(stderr, "Uso:  programma stringa\n");
    }
    return 0;
}
NB:  -	devi allocare abbastanza spazio per contenere la stringa
	da passare aputenv().  Puo` essere un buffer statico
      -	variabile deve essere un puntatore ad una stringa.
	in questo caso poteva essere
	sprintf(buffer, "PATH=%s", argv[1]);


Grazie mille sei stato gentilissimo.
Newsgroup: it.comp.lang.c
Titolo: [SCUSE PUBBLICHE]Allocare dinamicamente una matrice

Mi scuso per la porcata scritta (la mia soluzione era +ttosto errata)
Comunque ca. 10 anni fa realizzando un traduttore da Fortran Commerciale GA
a C che girava su i primi RISC 6000 IBM, riuscivo a passare puntatori a
vettori e matrici a funzioni e dichiarare queste ultime con parametri del
tipo [][].
Forse sono riuscito a sfruttare un problema del compilatore di allora....
Stefano

tipo [][].
Questo non e' cambiato con i moderni compilatori.
Si puo' cioe' scrivere una funzione del genere :
int fn ( int mat [][NCOLONNE] ) 
{
    mat [5][10] = ... ;
}
e passare sia un puntatore p definito come :
int (*p)[] ;
che una matrice definita come :
int m [][NCOLONNE] ;
Pero' il fatto di pensare di poter accedere agli elementi della
matrice o del puntatore, con notazione [][] a prescindere dalla
conoscenza del numero di colonne e' sbagliato.
Cioe' non si puo' pensare di scrivere, in modo inverso, una funzione
del tipo :
int fn ( int (*p)[] ) 
{
    p [5][10] = ... ;
}
In quanto non si conosce un parametro fondamentale (il numero di
colonne) per compiere l'aritmetica sul puntatore.
La giusta definizione di funzione sarebbe quindi :
int fn ( int (*p)[NCOLONNE] ) 
{
    p [5][10] = ... ;
}

La caratteristica di questo compilatore era proprio questa: io dichiaravo
int fn( p[1][1] )
e potevo referenziare tranquillamente tutti gli item effettivamente
allocati.
Ovviamente il controllo del limite dall'area di memoria veniva fatto dalla
funzione e non dal compilatore.
L' undersize si pagava con un core dump di memory protection fault.
Per quanto riguarda la pulizia e la correttezza del codice, di solito sono
MOLTO è restrittivo.
Tanto che se avessi risposto su it.comp.lang.c++ non avrei mai consigliato
una cosa simile.
Comunque solo i puristi del C scrivevano programmi che non facevano
affidamento su caratteristiche peculiari (positive o negative) del
compilatore.
Fatto salvo ovviamente per chi non faceva un uso professionale, ma didattico
dello strumento.
Stefano

dello strumento.
Si puo' fare un uso ancora piu' professionale del proprio compilatore,
se si lascia al codice una certa portabilita' tra le diverse
piattaforme.
Newsgroup: it.comp.lang.c
Titolo: Cercasi programmatore per realizzare un software per il gioco del Superenalotto!!!

 indirizzo 
gion...@yahoo.it
Si può fare! Ditemi quando si comincia
-- 
+-------*Le tre leggi del buon utente*-------+
|============================================|
+-1ø:Un utente non puo' nuocere al suo PC ne'|
|    tramite la sua colpevole inerzia permet-|
|    tere che il suo PC subisca un danno.    |
+-2ø:Un utente deve soddisfare le richieste  |
|    di sistema a meno che queste non contra-|
|    stino con la prima legge.               |
+-3ø:Un utente deve pensare ai suoi interessi|
|    installando il software di cui ha biso- |
|    gno a meno che questo non contrasti con |
|    la prima e la seconda legge.            |
|============================================|
+-Legge Zero---------------------------------+
|Un utente non puo' installare Windows, o cau|
|sera' la fine del suo PC e la rovina dell'u-|
|manita' !!!! Cobra(
franc...@iol.it
)      |
|                  (
maraf...@xoommail.com
)|
|============================================|

 Si può fare! Ditemi quando si comincia
  Cominci male: perche` non lo contatti all'indirizzo e-mail che ha
specificato, invece di postare /off/ /topic/ sul newsgroup?
	Alla prossima,
		Marco

                 Marco
-- 
+-------*Le tre leggi del buon utente*-------+
|============================================|


Newsgroup: it.comp.lang.c
Titolo: inizializzazione di un array

sto scrivendo dei moduli kernel.
ho bisogno di inizializzare staticamente un array tipo:
short v[4]={-1,-1,-1,-1}
ma se avessi un numero di elementi molto elevato, o peggio non noto in 
assoluto ma dato da una define dell'utente che compila?
In pratica mi chiedo se esiste in C una feature come per l'assembler e' 
la DUP.
grazie
-- 
Massimiliano Cialdi
cia...@control.dsi.unifi.it
cia...@firenze.net

 la DUP.
Mi spiace non conosco una soluzione al tuo problema l'unico suggerimento che
posso darti è quello di riscrivere il codice in modo che quello che deve
valere per -1 valga per 0 ... in questo modo l'inizializzazione automatica a
zero effettuata con una definizione di questo tipo
short v[DIM_USERDEFINED];
ti risolve il problema. Overo se ad esempio -1 equivale a TRUE allora se
inverti la logica del tuo codice ottieni che 0 è una buona
inizializzazione!!!
Sono certo che ci avevi già pensato ma non si sa mai ...
Ciao
Alessio C.

Newsgroup: it.comp.lang.c
Titolo: Elenco funzioni

Salve, avevo un link a un sito ove c'era l'elenco delle funzioni e in quale
libreria si trovavano, solo che l'ho perso.
Qualcuno di voi, se lo conosce, potrebbe dirmelo?
Grazie.

 wrote in message 8kc833

http://members.aol.com/wantondeb/
Newsgroup: it.comp.lang.c
Titolo: Applicazione Java-C-DB2 su AIX

Salve a tutti, spero qualcuno possa aiutarmi!
Stiamo sviluppando un'applicazione WebServer su AIX, che a richiesta di
clients intranet richiama un'application Java. Quest'ultima provvederà
interpretare le richieste, impostare un'area di memoria di passaggio per
una routine scritta in 'c' e ad avviare un nuovo thread dove far girare
questa routine (veramente siamo già a 20). L'applicativo 'C' (un main
senza main(), più una serie di funzioni su altre librerie) andrà a
prelevare i dati su un db DB2 su host via DRDA. Ora al di là
dell'assurda complessità del tutto (il cliente ha sempre ragione!)
sembra che tutto funzioni a dovere, tranne che per un piccolo
particolare: le richieste al DB2 vengono serializzate!!! Significa cioè
che sì java attiva più thread (vedo le printf di ogni istanza) ma al
momento di richiedere servizi al db2 queste vengono comunque evase una
per volta. Lo dimostra anche il fatto che i vari thread lavorano sempre
sullo stesso task db2.
Questo è il mio problema !
Le idee sono ormai poche ... viste le prove che già abbiamo fatto:
1. La VM java crea evidentemente dei thred, ma a questo punto secondo
voi l'unica soluzione è che si debba creare un nuovo processo dalla
funzione principale del modulo C, in modo che DB2 veda un'applicazione a
se stante? (fork .. o simili)
2. Qualche parametro sulla connect non contemplato sui manuali ? (molto
molto improbabile)
3. La libreria principale è tipo *.so. Avrebbe senso provare creando
librerie statiche?
4. Rinuncio è gli dico che andrò a vendere fiori ai semafori ...
Grazie a tutti per avere letto queste pallosissime note e spero che
qulcuno di voi mi dia una dritta ...
Ciao ...
Eddy
ed...@NOSPAMrm.ats.it

sullo stesso task db2.
Sembra qunindi che la tua VM Java crei "thread utente" invece che
"thread di sistema" -- non conosco bene le VM Java disponibili per
AIX ma questo non mi sorprenderebbe, visto che un tempo erano
cosi` anche le VM per Solaris, Windows, ecc (oggi creano "veri"
thread di sistema, ma dapprima li simulavano a livello utente).
Se non puoi usare un'altra VM Java piu` avanzata, mi pare che
l'approccio possa essere quello di un pool di processi-demoni
(o un processo-demone con un pool di thread "veri"); i thread Java
depositano le richieste DB su apposita struttura (named pipe...?)
da cui continuamente i processi del pool le pelano per passarle
al DB e poi restituire analogamente i risultati.  Qui il punto-chiave
diventa di capire in quali modi un thread Java sulla VM che usi
puo` "aspettare un risultato" senza bloccare gli altri thread.
Alex
Newsgroup: it.comp.lang.c
Titolo: Kalman

Ciao,
so' che non e' propriamente in topic, ma provo lo stesso, al limte
cazziatemi.
Avrei bisogno di un implementazione del filtro di Kalman (va bene in
una dimensione, non mi serve roba stranissima), fatto pero' in integer
math (l'architettura su cui lo devo far andare non ha la floating
point hardware, e fare l'FP in software mi porterebbe via troppe
risorse.
Al limite andrebbe bene anche in fixed point.
Conoscete qualche link? Che io sono due giorni che cerco e non riesco
a trovare nulla...
Va da se' che se avessi abbastanza tempo me lo implementerei da me...
Grazie Ciao Jack

 Va da se' che se avessi abbastanza tempo me lo implementerei da me...
beh..al momento io non ne ho nemmeno :-)
Cmq se ti può aiutare ho un'implementazione del filtro di kalman in matlab e 
in C++ in 3 dimensioni (l'ho usato per stimare il moto di un robot).
Considera però che, naturalmente, ho usato FP
Per calcolare il gradiente o una derivata (per il caso 1D) senza utilizzare 
FP presumo sia un casino.
Buon lavoro
Newsgroup: it.comp.lang.c
Titolo: OFFERTA DI LAVORO

Cerco urgentemente programmatore C su Unix con almeno 3 anni di esperienza
per lavoro della durata minima di 1
anno.
Luogo di lavoro: Milano.
Offro ottime retribuzioni e possibilità di alloggio.
Per informazioni contattate uno dei seguenti recapiti:
DEDI COMPANY EUROPE S.r.l.
Via Marconi, 28 - 20091 Bresso (MI)
Tel.       02.66.50.52.73
Fax       02.61.43.142
E-Mail   
dedi.c...@iol.it
Sito       
www.dedi.it

 Offro ottime retribuzioni e possibilità di alloggio.
  Un consiglio gratuito: nei newsgroup internazionali le retribuzioni
non sono mai ottime ma ben dettagliate. In questo modo si evita ai
richiedenti ed anche all'offerente di perdere tempo inutile in chiamate
o colloqui il cui esito e` un'offerta retributiva inferiore alle attese.
	Alla prossima,
		Marco

 Marco
Spero che questa bella risposta l'hai spedita pure via mail.

 Spero che questa bella risposta l'hai spedita pure via mail.
  Ho contattato il suo provider che mi ha gia` risposto.
	Alla prossima,
		Marco
Newsgroup: it.comp.lang.c
Titolo: Lettura da file

 lettura? 
se la lunghezza e' della riga da scartare e' fissa o comunque nota, usa 
fseek
altrimenti, la leggi e la scarti

 alla volta mi legge una riga intera?
allora fgets
Ps: impara a quotare e patcha outlook

E magari aggiusta pure la data...o vivi nel 2022 ?  :-)
dnt
--
_______________________________________
____________________________________
Webmaster di 
http://digilander.iol.it/dNT/

riga si e una no...come faccio a far saltare una riga nella lettura?
#include <stdio.h>
int main()
{
    char linea[256] ;
    int i = 0 ;
    FILE *fp = fopen( "myfile.txt", "rt" ) ;
    while ( fgets( linea, sizeof linea, fp ) )
    {
          if ( ( ++i % 2 ) == 0 )
             printf( linea ) ;
    }
    fclose( fp ) ;
    return 0;
}

fseek
Sconsigliato usare fseek su file di testo.


Mi avete scoperto...ebbene sě, sono l'uomo venuto dal futuro =)
non so come mai ci fosse 2022...beh, grazie e alla prossima.
                        Mayhem

Newsgroup: it.comp.lang.c
Titolo: Cerco funzioni C e C++ freeware da scaricare

Salve a tutti! Sono un insegnante di informatica in una scuola superiore. Mi
sapete suggerire qualche sito dove posso scaricare codice C e C++ da usare
liberamente. Cerco soprattutto cose semplici, da poter adattare per i miei
studenti. Grazie!!!!
Giancarlo


di carattere didattico
prova
http://assemblypagediant.freeweb.supereva.it/DJGPP_C/c_ita.htm
http://www.cs.cf.ac.uk/Dave/C/
http://www.bloodshed.net/dev/doc/index.html
http://www.research.att.com/~bs/
http://www.swbs.com/
http://www.cplusplus.com/
http://www.mingw.org/
oppure cerca nei siti FTP delle università italiane o USA

 - Giancarlo :

www.gnu.org
Se un uomo con la barba lunga e sporca inizia a seguirti fuori dalla
scuola *scappa*. :-)
Ciao,
Nicholas
Newsgroup: it.comp.lang.c
Titolo: software di supporto al codice C/C++ altrui

Non sapevo nemmeno come poter avviare una ricerca sui gruppi di google
per porre uqesta domanda.
La domanda è la seguente: qualcuno è ha conoscenza di un software di 
supporto all'analisi del codice scritto da altre persone.
In particolare dovrebbe analizzare molti file in dipendenza tra loro e non 
una semplice pagina e riassumerla graficamente in classi e membri.
Il problema sarebbe + ampio dal momento che (e questo magari può non 
interessare) il codice in questione (che io devo modificare) è un 
verificatore che va prima compilato in base ad un modello, questa 
compilazione genera un sorgente la cui compilazione genera un eseguibile 
che è il verificatore vero e proprio.
Per farla breve da questo ipotetico sw mi aspetto che si pappi un paio di 
direcotry con relative paio di sottodirectory e mi generi una sorta di 
database (ancor meglio se con interfaccia grafica magari con diagrammi per 
aiutare a comprendere meglio le dipendenze tra file/variabili/classi 
eccecc). 
Io un tempo avevo generato un database del genere ma andava aggiornato a 
mano magari in tempo reale mentre si sviluppava un codice sorgente in 
C/C++. Però ora mi servirebbe molto un programma che analizzi il codice 
automaticamente dal momento che sono molti file e vanno compilati in due 
tornate e in più viene generato codice da dover ricompilare.
Ciao a tutti scusate se è un messaggio lungo ma non sapevo ne come cercare 
(uscivano tantissimi risultati mettendo query generiche) ne se esisteva già 
qualche nome noto.
Grazie e ciao.
 

 Cut
Da quello che so, gli UML piu' avanzati fanno quello che chiedi.
In particolar modo il Rational Rose da un progetto in C++ (Visual C++) ti fa
tutti i diagrammi, le relazioni fra classi ecc... insomma tutte le
proprieta' che un UML ha.
Maurus

 eccecc). 
CppDoc: 
http://www.cppdoc.com
Ciao!
Azathot

 
Questo dovrebbe fare al caso tuo:
http://lxr.linux.no/
Ciao
-- 
AntonioP

 Azathot
Ciao, Daniele

Se ho ben capito di interesserebbe qualcosa come un estensione a
TogetherSoft
(non e' gratis e se ho ben capito e' stato pappato dalla borland) o a
qualcosa di simile ad
alma
o doxygen.
Gli ultimi due sono GPL (cerca in 
freshmeat.net
) e se quindi vuoi 'tararli'
ai tuoi
needs faresti anche un opera buona.
cheers

Newsgroup: it.comp.lang.c
Titolo: Dividere un intero in 4 byte

Ho un intero (32 bit) cosě fatto (ad esempio) :
00000000-11111111-00011100-11000000
Come posso dividere il valore in 4 byte separati ? Credo occorra usare le
operazioni di shift, and, etc...
Grazie mille.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 operazioni di shift, and, etc...
io intanto lo considerei come un intero unsigned, tanto per evitare
casini col segno.
// dato
int X;
// definsco
unsigned char B[4]; // i 4 bytes
unsigned int *p;
// cosi' posso vedere X come unsigned senza
// pericolose conversioni
p=(unsigned int *) (&X);
// prendo i 4 bytes
for (i=0; i<4; i++) B[i]=(*p>>(i*8))&0xFFU;
oppure, piu' brutalmente:
int X;
unsigned char *B;
B=(unsigned char *)(&X);
e poi leggi i valori B[0],B[1],B[2],B[3].
ciao,
g.

Usando le union?
typedef union
{
    int X; //32 bit(4 byte)
    char B[4]; // 1 char = 1 byte
}
Newsgroup: it.comp.lang.c
Titolo: Programma acquisizione di una grammatica

Vorrei sapere se qualcuno è in grado di fare un programma di acquisizione
di una grammatica il c usando liste concatenate di puntatori... aiuto
please!!! Grazie! per qualsiasi aiuto 
fryd...@libero.it
--------------------------------
Inviato via 
http://usenet.iol.it

please!!! Grazie! per qualsiasi aiuto 
fryd...@libero.it
Università di Bari ?

 ha scritto nel messaggio
news:193Z204Z187Z21Y...@usenet.iol.it...


 ha scritto: 


Università di Bari ?
beh... è così evidente? ;)


Newsgroup: it.comp.lang.c
Titolo: scrittura in un file cancellato

Salve,
sembra che rimuovendo un file nel quale si sta scrivendo, le funzioni
di scrittura non restituiscano errore. Esempio:
FILE* fh = fopen("/tmp/ciccio", "w");
if (fh != NULL)
{
	int result = 0;
	int error = 0;
	int count = 0;
	while (result >= 0)
	{
		++count;
		result = fprintf(fh, "Riga nr. %d\n", count);
//		result = fflush(fh);
//		result = fsync( fileno(fh) );
		error = errno;
		sleep(1);
	}
	fclose(fh);
	printf("Uscita per errore: %d\n", error);
}
Se cancello il file (rm /tmp/ciccio), mentre il programma è in
esecuzione la funzione fprintf() non fallisce. Non falliscono nemmeno
fflush(), fdatasync(), né fsync().
Siccome mi sembra un comportamento grave sono portato a ritenere che mi
sta sfuggendo qualche sciocchezza. Suggerimenti?

 sta sfuggendo qualche sciocchezza. Suggerimenti?
Il file viene "cancellato" nel senso che non è più accessibile
direttamente tramite la directory che lo contiene. Tuttavia, visto che è
aperto, le strutture dati sul disco ed in memoria sono ancora valide ed
utilizzabili. In pratica ad ogni "oggetto" file è associato un reference
count, fino a quando questo non va a 0 il file non viene fisicamente
rimosso dal disco; la tua applicazione tiene aperto il file ed impedisce
la rimozione.
Tra l'altro questo è una pratica abbastanza comune per i file
temporanei: all'avvio l'applicazione crea un file in /tmp e lo cancella
subito dopo; a questo punto può usare il file come storage temporaneo
senza il rischio che qualcuno lo sovrascriva e in più lo spazio usato
viene liberato automaticamente alla chiusura (anche per un segfault)
dell'applicazione.
Luca
-- 
Il dottore mi ha detto di smettere di fare cene intime per quattro.
A meno che non ci siamo altre tre persone.

 sta sfuggendo qualche sciocchezza. Suggerimenti?
Piccola nota i aggiunta a quanto scritto
un file cancellato può essere recuperato da /proc se c'è ancora una
applicazione che lo tiene aperto
http://netjack.wordpress.com/2006/11/27/recuperare-file-cancellati-con-lsof/
quindi continua ad esistere fino alla fine dell'ultimo programma che lo
tiene aperto.

Newsgroup: it.comp.lang.c
Titolo: Dichiarazione struttura

struct NomeStruttura 
{
  int ElementoUno:1, ElementoDue:2;
}
Qualcuno conosce il significato del ':' durante la definizione della
struttura? Grazie a tutti in anticipo.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


dovrebbe significare che stai creando delle variabili formate da n bit 
per n = al numero dopo i due punti.
Newsgroup: it.comp.lang.c
Titolo: Chiamata int21...

Questo sotto dovrebbe essere un semplice programma
che stampa a video una stringa.
In runtime, il programmino invece di stamparmi 
la stringa mi stampa: ^B
Quacuno può gentilmente dirmi dov'è che sbaglio?
Grazie!
#define ROUTINE 0x09
int main( void )
{
	union  REGS  regs;
	struct SREGS sregs;
	char *str="test$";
	sregs.ds  = FP_SEG( &str);
        regs.x.dx = FP_OFF( &str);
	int86x( ROUTINE, &regs, &regs, &sregs );
return 0;
}
-- 
Posted from 195.212.29.120 by way of 
smtp2.libero.it
 [193.70.192.52] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

la stringa mi stampa: ^B
Stai facendo un bel casino............
Prova cosi :
 int main( void )
{
        union  REGS  regs;
         char *str= "test$";
          regs.h.ah  = 0x09 ;
          regs.x.ds = FP_SEG( str);
          regs.x.dx = FP_OFF( str);
          intdos( &regs, &regs );
return 0;
}

 ha scritto nel messaggio
news:3af04258...@news.inwind.it...


Newsgroup: it.comp.lang.c
Titolo: cosa fa questo programma ?

Salve a tutti,
dato questo programma in c:
#include<stdio.h>
#define N 4
main()
{ int vett[N] = {2,7,5,1};
  int i, j, temp;
  for(i = 1; i < N; i++)
    for(j = N-1; j >= i; j--)
      if (vett[j-1] > vett[j])
        { temp = vett[j-1];
         vett[j-1] = vett[j];
            vett[j] = temp;
          }
for (i=0; i<N; i++)  printf("%d\n", vett[i]);
}
secondo me stampa i valori del vettore in ordine crescente.
è corretto ?
Grazie


Sě, ma č molto poco efficiente. Richiede N^2 iterazioni per ordinare il
vettore. Non l'ho provato, ma ad occhio sembra funzionare. Ciao,
Ale

 ha scritto nel messaggio
news:aQnQc.74854$OR2.4...@news3.tin.it...

ciao ale e grazie per la risposta...
poichč sono alle prime armi con il c, potresti commentarmi il codice ? e
infine desideravo sapere come č possibile ottenere lo stesso risultato
utilizzando solo un ciclo.
grazie infinite.


Non c'è molto da commentare... cmq sbagliavo dicendo che non è efficiente.
In realtà non ricordo bene gli algoritmi di ordinamento ma questo è di
sicuro un "bubble sort" in cui il ciclo interno viene eseguito al rovescio:
invece che fare andare verso la fine del vettore gli elementi più pesanti fa
andare verso l'inizio del vettore quelli più leggeri ad ogni iterazione. Da
questa comparazione con le bollicine nell'acqua frizzante nasce il termine
bubble sort. Comunque per capire bene l'algoritmo cerca per sorting
algorithms su google.
L'unico errore che mi sembra ci sia nel codice è:
  for(i = 1; i < N; i++)
che deve essere
  for(i = 0; i < N; i++)
             ^
Ciao
Ale

 ha scritto nel messaggio
news:53qQc.75480$OR2.4...@news3.tin.it...

ho provato a compilare ed eseguire la versione che ho postato è funziona
correttamente. cmq grazie mille !
Newsgroup: it.comp.lang.c
Titolo: Sto cercando programmatori

Se siete interessati a creare giochi su computer e soprattutto vi
piace veramente programmare allora scrivetemi , sto cercando
programmatori abbastanza esperti e non perditempo !!!
Vorrei formare una software house e vorrei poter creare un editor per
lo sviluppo di avventure !!!
Se pensate di non esserne all'altezza allora non scrivetemi !!!
Sono diversi anni che provo a cercare qualcuno veramente in gamba ma
.......
rea...@mbox.dinamica.it

P.s.
mandatemi qualcosa di vostro per una selezione !!

Newsgroup: it.comp.lang.c
Titolo: Carico della CPU

Ciao a tutta l'area,
per poter decidere su quale macchina della mia rete allocare un
processo, mi trovo a dover calcolare il carico medio di cpu di
ciascuna macchina e quindi allocare su quella più libera.
qualcuno ha idea di come poterlo fare?
P.S. lavoro in ambiente linux
ciao --> Livio.

 'The Krazy One' +-- 
->  UIN: 21267457 - ircnet: krazy98 - e.d., 10-11pm  <-
---->  "To Reign is Worth Ambition, Though in Hell.
     Better to Reign in Hell Than Serve in Heaven" <---
*** TaRT_Tagline: What if the Hokey Pokey really IS what it's all about?


Ok, Ma per fare lo stesso in c che funzione uso?

 Ok, Ma per fare lo stesso in c che funzione uso?
ora, non mi ricordo se vi e' una funzione adeguata, ma se apri il file e
lo leggi come normale file di testo?
ciaoz
Ho talmente fame che il mio stomaco fa tutt'uno con la spina dorsale
--
Michel <ZioBudda> Morelli		  
mic...@michel.enter.it
 
http://ziobudda.enter.it
Problemi con Linux ?    mailto:
li...@saturn.media.dsi.unimi.it


..be', funziona, pero' sto scrivendo un'applicazione che deve essere
la piu' veloce possibile.
Sullo Stevens non ho trovato molto, speravo in qualche smanettone del
kernel... 
ciao --> Livio.


Ok, ma per fare lo stesso tramite una funzione c ?
ciao Livio.


 
Ok, Ma per fare lo stesso in c ?
ciao, Livio.


Ok, Ma per fare lo stesso in c che funzione uso?

P.S. lavoro in ambiente linux
leggi, da programma, /proc/loadavg ; NON e' portanile, lavora solo
sotto linux.  non esiste una soluzione portabile, a parte pipare
l'output di w dentro awk o simile e decodificarlo :-)
-- 
Maurizio Loreti                      
http://wwwcdf.pd.infn.it/~loreti/mlo.html
Un. of Padova, Dept. of Physics - Padova, Italy          
lor...@padova.infn.it
Newsgroup: it.comp.lang.c
Titolo: Librerie standard.

 Ha importanza ai fini del funzionamento del prog. mettere librerie
standard?
Solo se hai esigenze, presenti o future, di lavorare su compilatori o SO
diversi da quelli che usi attualmente. In genere è buona norma cercare di
essere più "standard" possibile, giusto per premunirsi in caso di problemi
futuri...
Inoltre puoi contare su una documentazione maggiore sulle funzioni standard,
maggiori esempi, migliore stabilità, senza contare che le funzioni standard
non cambieranno alla prossima release del compilatore.
Per il resto, se alla fine il programma funziona, non importa quali librerie
hai usato.
--
Alessandro Monti

 Ha importanza ai fini del funzionamento del prog. mettere librerie standard?
Ha importanza solo ai fini della portabilità del programma. E
portabilità può significare poterlo ricompilare su un'altra macchina, su
un'altra piattaforma, su un altro sistema operativo, su un altro
compilatore o anche solo su una diversa versione dello stesso
compilatore.
EMG

Ha importanza ai fini del funzionamento del prog. mettere librerie standard?
Ha importanza ai fini della portabilita', ma non e' generalmente
possibile costruire qualcosa di realmente serio, senza utilizzare
funzioni proprie dell'implementazione.
--
Andrea Laforgia
andrea_...@bigfoot.com
Newsgroup: it.comp.lang.c
Titolo: [OT] Mixed languages C & Fortran

Salve a tutti,
                            scusate l'OT ma sono bloccato con la tesi!C'è
qualcuno che sa darmi una dritta su come chiamare una subroutine scritta in
Fortran da un main in c?
P.S.: Uso VC6.0 e dice che dovrebbefare tutto automaticamente ma poi si
blocca per dei conflitti sulle librerie (libc.lib & dfor se non sbaglio...).
Grazie a tutti!
M D

Qui sei davvero fuori argomento. Visto l'ambiente che usi (che
probabilmente descrive il tuo problema nella documentazione) puoi
provare a chiedere anche su it.comp.programmare.win32
Ciao,
Nicola

Newsgroup: it.comp.lang.c
Titolo: Ncurses


          Linux user:    #272373 
          Linux machine: #155521

 Grazie e ciao.
ora non ho tempo per scrivere un esempio,
cmq puoi usare i fields, con static(0) se non erro e le varie
REQ_NEXT_LINE et similia
Trovi le spiegazioni nella sezione dedicata ai fields dell'ncurses-HOWTO
Ciao,
Riccardo

Salve, dove posso scaricare l'include ncurses.h o curse.h?
E' URGENTE.
GRAZIE
Newsgroup: it.comp.lang.c
Titolo: Compilo con ...

Compilo con Dev++ e ottengo un errore ...
compilo con Visual C++ ed ottengo un accesso in memoria read
Cosa sta succedendo
Non ho scritto io il codice e la mia unica speranza è che funzioni
GRAZIE


Se postassi il codice (il punto incriminato, non tutto) magari
possiamo anche provare ad aiutarti.
Mox

 ha scritto nel messaggio
news:5buk7uotmgc2i9tka...@4ax.com...


dove invece ottengo un errore nel cercare di aprire un file for append
posta il codice
--
Lawrence "Rhymes" Oluyede
rhy...@myself.com

Newsgroup: it.comp.lang.c
Titolo: dichiarazione - definizione - implementazione

salve
ho due dubbi riguardo a questi termini che forse potete sciogliermi
1
implementaizone e definizione sono sinonimi?
2
se scrivo una cosa tipo
------
int i;
int main() {
   return 0;
}
------
"int i" e' una dichiarazione o una definizione?
negli header delle librerie standard ci sono solo dichiarazioni, o anche 
definizioni?
grazie in anticipo per l'aiuto
ciao

 anche definizioni?
Ci possono essere tutte due.
Saluti dalla germania.
cc

 
grazie
mi sapresti anche indicare un esempio di definizione presente in una 
libreria standard?
Newsgroup: it.comp.lang.c
Titolo: [NEWBIE]Problema con le GTK

Salve a tutti,
Ho un piccolo problema con le GTK, ho provato a scrivere su un file il
contenuto di una entry, ma alla fine viene aggiunta la scritta "(null)",
come faccio???

 Ho un piccolo problema con le GTK
Penso che dovresti chiedere su it.comp.os.linux.development.
-- 
Enrico `Trippo' Porreca

Newsgroup: it.comp.lang.c
Titolo: Sto impazzendo per una banalità ....

semplificando: ho 3 classi  (siano A, B e C), ciascuna con un proprio
header, devo riuscire a far in modo che le classi A e B si "vedano" tra loro
e vedano entrambi la classe C (in cui ho definito un oggetto che quindi deve
essere a comune tra A e B).
Ho tentato quasi tutte le possibili combinazioni di  #include   #ifndef,
extern ... etc,  ma senza riuscirci ( spesso avevo warning di variabili già
definiti).
Qualcuno saprebbe risolvere il problema ? Grazie.
PS: uso il C++ da appena 3 settimane.

 header, devo riuscire a far in modo che le classi A e B si "vedano" tra
loro
Una delle due classi puo` "vedere" l'altra solo "in superficie",
cioe` come oggetto opaco che si puo` tenere o ritornare per
puntatore o reference.
Questo l'ottieni con una "dichiarazione" come
class A;
nell'header B.h e/o viceversa.
A livello di implementazione, nulla t'impedisce di includere A.h anche
in B.cpp e viceversa. Ma gli header naturalmente non possono
includersi a vicenda!-) Quindi, a livello di header, devi accettare
questa limitazione alla reciproca visiiblita`.
Alex

 definiti).
Potresti definire a friend di b, b friend di a, a e b friend di c...

Newsgroup: it.comp.lang.c
Titolo: Soccorso Ordinamento x school

ho bisogno di soccorso perfavore AIUTO!
devo costruire un programma che dato un'array di 8 stringhe le ordini 
in un altro array in cui però non saranno messi i valori ordinati ma 
gli indici relativi.
xfavore rispondete sono alle prime armi sia con i newsgroup sia con il 
C AIUTATEMI!!
Ciao DvdZ
p.s. hei Alez Piotr questo serve anche a te no? :) 
Inviato da 
www.mynewsgate.net

p.s. hei Alez Piotr questo serve anche a te no? :) 
MORIREMO TUTTI !!
Ciao
AleZ Piotr

Newsgroup: it.comp.lang.c
Titolo: corso a distanza

Salve fra gli studenti di fondamenti di informatica II del consorzio nettuno
vi e' qualcuno intenzionato a seguire un corso a distanza gratuito, sul
linguaggio C;
E' un corso su internet ed interattivo della durata di 5 settimane.
Fatevi sapere grazie
Ciao


-- 
Posted from 
dns.onenet.it
 [147.123.225.45] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:3B2E51A1...@onenet.it...

Newsgroup: it.comp.lang.c
Titolo: re auito

Salve ragazzi dopo due giorni sono ancoara qui
allora il codice dovrebbe essere questo provato funziona ma con problemi!!!!
allucinanti.
/* -Descrizione scrivere incolonnati i numeri da 1 a 15, il quadrato e
radice quadrata-*/
#include <math.h>
#include <stdio.h>
#define N 15
int main(void)
{
int i; int c; double p;
printf("\t Numero \t Quadrato\t Radicequadrata\n");
for (i = 1; i <= N; ++i);
{
c = pow(i,2); p = sqrt(i)
printf("\t %d \t%d\t %f \n",i,c, p);
}
return 0;
}
problema :
mi visualizza a video i seguenti risultati:
Numero     Quadrato   Radicequadrata
    1                 0                 0.000000
    2                 0                 0.000000
ecc fino al numero 15.
2 problema la chiamata int main (void) non viene riconosciuta da unic anche
con il percorso cc nomefile -lm
per riuscire a far visualizzare l'esercizio devo togliere il void.
3 problema perche non mi scrive i risultati di quadrato e radice quadrta?
aiutatemi........

 3 problema perche non mi scrive i risultati di quadrato e radice quadrta?
vedi sopra
prova a sistemare come ti abbiamo detto e vedrai che andrà bene
ciao by JSMR
Newsgroup: it.comp.lang.c
Titolo: librerie linux

salve ragazzi,
avrei bisogno di sviluppare un'applicazione da console,
ma con un minimo di grafica, o per lo meno una disposizione ordinata
di menu output e robe varie(tipo la sezione bookmarks di ncftp oppure mc 
per capirci). Solo che ottenere questa disposizione
con printf mi sembra ridicolo.
Voi sapreste consigliarmi qualche libreria che possa aiutarmi a fare ciň?
grazie
	-roberto

 ha scritto nel messaggio
news:h7EBa.1802$Fr5....@tornado.fastwebnet.it...

ncurses
Ciao,
Ema


era la risposta piů temuta..:)
vabbč sembra dunque che il gioco valga la candela..
ciao & grazie!

 Voi sapreste consigliarmi qualche libreria che possa aiutarmi a fare ciò?
slang, 
http://www.s-lang.org
F/Up su it.comp.os.linux.development
Ciao,
 Emmanuele.
-- 
Emmanuele Bassi (Zefram)           [ 
http://digilander.libero.it/ebassi/
 ]
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

Newsgroup: it.comp.lang.c
Titolo: Elaborazione distribuita

Salve a tutti,
devo elaborare un algoritmo molto pesante che può anche girare in parallelo;
potrei distribuire vari suoi pezzi ognuno dei quali svolge una parte del
lavoro. Conoscete una soluzione che coinvolga la grande Rete?
Non è strettamente necessario che i vari pezzi dialoghino tra loro (anche se
sarebbe meglio). Io cercavo anche solo un pò di computer a disposizione su
cui far girare i pezzi, tipo il progetto SETI.
Grazie.


Mi dovresti specificare almeno il sistema operativo, non credi?
Una cosa che fa al caso tuo, so che funziona in ambienti Un*x, si chiama
condor.
ciao.

Salve a tutti,
devo elaborare un algoritmo molto pesante che può anche girare in parallelo;
potrei distribuire vari suoi pezzi ognuno dei quali svolge una parte del
lavoro. Conoscete una soluzione che coinvolga la grande Rete?
Non è strettamente necessario che i vari pezzi dialoghino tra loro (anche se
sarebbe meglio). Io cercavo anche solo un pò di computer a disposizione su
cui far girare i pezzi, tipo il progetto SETI.
Grazie.
e-mail: 
marco....@tiscalinet.it
Newsgroup: it.comp.lang.c
Titolo: quanto chiedere per un software ?

Salve a tutti,
 scusate la domanda forse OT, ma solo qui posso trovare qualcuno in
grado di darmi delle indicazioni:
mi hanno chiesto di fare un certo software sotto windows (lettura da
file di un elenco di dati su cui fare una serie di calcoli
statistici). Ho accettato e credo che la cosa sara' pronta entro un
paio di mesi (utilizzero' il linguaggio C++ e l'ambiente Visual C++).
Pero' ho preso tempo quando mi hanno chiesto quanto volevo per fare il
programma. 
Fin'ora ho sempre fatto programmi (anche complessi) per me, per gli
amici, per l'università ma mai a pagamento. Non ho la piu' pallida
idea di quanto possa costare una cosa del genere... insomma non vorrei
sparare un prezzo assurdo (sia in basso che in alto).
Mi date qualche indicazione (magari dando delle cifre :-) )?
Accetto inoltre qualsiasi tipo di consiglio (ad esempio se tenermi i
sorgenti e se dare anche quelli potra' far salire il prezzo).
Grazie.

non sottovalutarti nemmeno quando ti viene chiesto di fare le più grandi
cazzate!!!
io sparerei almeno 50.000 per ogni ora di lavoro che fatturo... anche se
il lavoro che faccio è una cazzata lo è per me che so fare questo genere
di cazzate. anch'io non ho mai fatto programmi su commissione ma chi lo
fa chiede 50-100 sacchi all'ora (fatturata, non effettiva... se fai prima
è grazie alla tua esperienza non al fatto che ti è stato chiesto un qualcosa
di stupido... se fai presto sembra che non ne valga la pena di retribuirti
quello che chiedi...)
altro consiglio fottutissimamente bastardo: se gli vuoi dare l'assistenza
fattela pagare ma attento che offrire l'assistenza è uno skazzo bello grosso.
i sorgenti tienli stretti e nella prima release ficcaci dentro un sacco di
cicli
inutili che vengono compilati condizionalmente... poi offri la possibilità di
migliorie nell'efficienza e nella velocità del programma e prenditi altri
due mesetti prima di far partire il fatidico make...
ciao
sandr8)
"Hobbit" <mimmo....@NOSPAMtiscalinet.it> wrote in message
news:3be2867...@news.libero.it...

-- 
Posted from  [62.211.175.162] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.lang.c
Titolo: Rimozione vecchio post da questo gruppo

Vorrei chiedere la rimozione di un vecchio post da questo gruppo.
Non posso farlo io direttamente perchè la conversazione è stata migrata da mailgate.
 
A chi posso rivolgermi?
 
Grazie


Non ne ho idea, ma sono troppo curioso di sapere quale post è :)
 
Ciao!


Giusto un P.S. OT:
Posso capire che il delta dell'incremento del numero dei post su questo NG
s'azzeri, ma che diventasse negativo non me lo sarei mai aspettato :D
 
Ciao!

 A chi posso rivolgermi?
 
Prega sant' IGNUcius
 
PS mi sa che una volta che San Google ha archiviato il tuo post 
non  puoi fare molto. 
 
--- news://
freenews.netfront.net/
 - complaints: 
ne...@netfront.net
 ---


non puoi, o meglio puoi chiedere, ma i server possono ignorare la tua
richiesta e comunque non viene cancellato dai computer di chi l'ha
scaricato.
 
Ciao Jack
-- 
Yoda of Borg am I! Assimilated shall you be! Futile resistance is, hmm?


Ho trovato un articolo che spiega qualcosa sull'argomento. Visto
che si rimanda allo stesso link in diversi siti dove qualcuno ha
posto la stessa domanda, credo valga la pena leggerlo:
 
 
http://wiki.news.nic.it/AiutoCanc
 
 
Questo invece a futura memoria:
 
 
http://it.wikipedia.org/wiki/X-No-Archive
 
 
/Buone Feste a Tutti/
 
-- 
Vincenzo Mercuri

Newsgroup: it.comp.lang.c
Titolo: compilatore unix

Ho un problema,la macchina su cui lavoro non puo' mai essere fermata ,
si sa che a volte scrivendo demoni in c si possono causare danni alla
macchina e mi toccherebbe fare uno shotdown del sistema .
Sto cercando quindi un compilatore che mi permetta di esegire un trace
riga per riga e vedere valorizzare le variabili .Esiste o sto chiedendo
l'america?

> Ho un problema,la macchina su cui lavoro non puo' mai essere fermata ,
Sarņ banale, ma non puoi lavorare su un'altra macchina finchč il debug č
terminato?
--
Alessandro Monti

 Ho un problema,la macchina su cui lavoro non puo' mai essere fermata ,


Newsgroup: it.comp.lang.c
Titolo: Richiamare programma PERL in un programma C e compilare il tutto x win... è POSSIBILE?

Come da oggetto... in sostanza devo richiamare un prog perl durante
l'esecuzione di un prog in C; e far girare il tutto sotto WIN
Ciao e grazie,
                                                                Luca.

 ha scritto nel messaggio
news:9c3H5.36675$Nz.11...@news.infostrada.it...
