mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.programmare
Titolo: Socket

Ciao a tutti.
Qualcuno puo' indicarmi un utile luogo dove trovare informazioni sulla
programmazione e uso dei socket sotto visual c/c++ (o anche visual basic) ?
Perfavore, se possibile rispondetemi in e-mail (
sti...@freemail.it
), poichè
non sono un abitudinario del newsgroup.
Grazie ciao
--
Home Page: 
http://come.to/stighy

http://www.stardust.com
http://www.socket.com
http://www.sockets.com
http://www.infodoc.it/html/wss.html
e dai link dal mio sito (cosě se ci vai mi aumenti i contatori...)
http://members.tripod.com/PMSoftware/link.html
o
http://utenti.tripod.it/PMSoftware/link.html
Se poi vuoi implementare protocolli standard di trasmissione fai un bel giro a
http://www.faqs.org/rfcs/
 per scaricare le specifiche dei diversi protocolli
(http, nttp, smtp, pop3, imap ....)
C'č anche un NG news:alt.winsock.programming

Newsgroup: it.comp.programmare
Titolo: HEAP MANAGER - può andare?

Un anno fa ho scritto uno schifosissimo heap manager utilizzando una lista
linkata contenente informazioni sugli intervalli di spazio libero.
In fase di allocazione viene scelto il più piccolo intervallo in grado di
contenere un blocco della dimensione specificata.
Ovviamente questa soluzione è O(n) dato che bisogna ogni volta scorrere
l'intera lista.
Finalmente mi sono deciso (più che altro rassegnato) a usare i Red-Black (lo
lascio scritto in Inglese...) Tree il cui caso peggiore è O(logn),
precisamente 2log(n+1).
Esiste qualcosa di meglio o magari di equivalente, ma più semplice?
Dato che non sono solito copiare codice dovrò farli da zero, quindi prima di
perderci la testa preferirei sapere se c'è di meglio.
Grazie, Kiuhnm

, Kiuhnm ha scritto:

Vedi se qua trovi roba interessante: 
http://www.delorie.com/djgpp/malloc/
Purtroppo solo codice con poche spiegazioni...
Maurizio
-- 
The last thing one knows in constructing a work is what to put first.
                -- Blaise Pascal

...

Sorry, my italian is very rusty, scusatemi! I have used Smartheap
before and it is very good, not as good as RogueWave's ATS, but the
source code is available. Check it out here:
http://www.microquill.com/smartheap/
Cheers/Athanasios

 
http://www.microquill.com/smartheap/
Thank you, but I can't find the source code. Where is it?
(I'm afraid SmartHeap is commercial!)
Kiuhnm

 spiegazioni...
Piů che il codice, m'interessano gli algoritmi. Comunque grazie lo stesso!
Penso che in definitiva mi affiderň ai soliti paper scritti dai ricercatori.
Kiuhnm


Sembra essere uno dei piů diffusi
-- 
 < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
     Don't stand, REACT!      version 0.0.20. C, C++ and ASM developers
                              and beta testers are welcome!

 Sembra essere uno dei piů diffusi
Ho dato un'occhiata a questa pagina e ad alcune tesi del 2000-2002.
Sono un po' deluso: sembra che gli alberi binari siano stati introdotti
soltanto ultimamente!
In definitiva userň gli alberi Red-Black per i blocchi di dimensione
variabile (O(logn)) e una semplice coda per i blocchi di dimensione fissa
(O(1)).
Dovrň rendere il tutto wait-free.
Kiuhnm

 Dovrò rendere il tutto wait-free.
No, Lock-Free.
Kiuhnm
Newsgroup: it.comp.programmare
Titolo: Dev-C++

Scusate la domanda da principiante , sto iniziando a programmare (
veramente ancora non sono ancora riuscire a stampare il famoso Salve
Mondo ) e col Dev-C++ quando compilo ed eseguo il programma da windows
mi si apre una finestra dos ma scompare subito, mentre se lancio il file
da dos tutto ok -
Come posso risolvere ?
Grazie a tutti per l' aiuto?
Citerna Giuseppe


Metti una bella chiamata a scanf o simile prima del return del main o
come ultima istruzione del main!
Ciao

QlAwMb wrote:

Ti ringrazio , ma ancora non va.
#include <stdio.h>
int main ( )
{
             printf ( " Salve mondo!");
             scanf ( "%d");
quando lo lancio mi si apre un finestra dos e si chiude subito (sono sotto Wnt
workst)

workst)
   Non e` un problema di programmazione. Fai clic con il pulsante
destro del mouse sull'eseguibile, scegli proprieta` e disattiva
"Chiudi all'uscita". In questa maniera ti restera` la finestra aperta
con titolo  "Esecuzione terminata" e potrai leggere "Ciao, mondo".
-- 
Totuccio.

 wrote in message
7m34ktkn8n8e3fsb3...@4ax.com...

Puoi aggiungere alla fine una chiamata a system()
...
#include <stdlib.h>
...
system("PAUSE");
return 0;
}
Newsgroup: it.comp.programmare
Titolo: Domanda per chi usa Visual basic

Scusate ma ho bisogno di un aiutino.
Ho deciso di imparare ad usare visual basic.
Non avendo mai programmato in vita mia ho comprato qualche manuale,
dell'apogeo, ben fatti sicuramente, ma c'è un problema....
...a me di come funzione il "programma" Visual Basic non me ne frega niente,
nel senso che è facile da usare se hai un po' di confidenza con l'ambiente
windows....e poi facendo prove in qualche modo capisco...
Il problema è che devo imparare il codice basic e su questi manuali c'è
scritto davvero poco e ci sono davvero pochi esempi sul codice...come fare?
Qualcuno sa spiegarmi come devo procedere oppure sa indicarmi qualche titolo
di manuale che può aiutarmi?
Grazie a tutti.
S@mu79

 ha scritto nel messaggio
news:9u9k2u$omu$1...@fe1.cs.interbusiness.it...

Un consiglio :
Io fino a poco tempo fà credevo di sapere programmare in VB , avevo appreso
da questi manuali del cavolo da 60/70.000, che insegnano Visual Basic in
maniera davvero da dilettanti , mi è bastato parlare con un vero
programmatore VB per scoprire cosa è davvero VB .
Non credere di potere realizzare delle buone applicazioni sfruttando
autocomposizioni o comunque con un limitato numero di righe di codice
,perchè non è così .....se vuoi impararlo seriamente devi comprare un ottimo
libro , io ti consiglio Programmare in Visual Basic di Francesco  Balena
,costa L. 150.000 ma le vale tutte.
--
Ciao
Flex

 ,costa L. 150.000 ma le vale tutte.
ESISTE ANCHE IN VERSIONE ECONOMICA DA 20.000£ O
MENO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

 ha scritto nel messaggio
news:LT8O7.217926$sq5.10...@news.infostrada.it...


 Mi daresti maggiori informazioni , che sono interessatissimo .
Scusa il ritardo nella risposta.
Mi pare che faccia parte della collana Newton Compton....quie libricini da
poche lire.
Oppure se non sbaglio negli Economici della Mondadori, sezione Best Sellers!
Ciao.

 ha scritto nel messaggio
news:VIBO7.227559$sq5.11...@news.infostrada.it...

Purtroppo non l'ho trovato , 6 sicuro che si tratti del Francesco Balena
riferito alla versione 6 di  VB?
--
Ciao
Flex


Grazie per il consiglio, ho cercato il libro che mi hai suggerito in 3
librerie diverse di Firenze...l'avevano tutti finito!!!!!!
Come posso trovarlo? Online  può essere velocemente reperibile che tu
sappia?
Inoltre se non ti scomoda troppo potresti dirmi a grandissime linee come
affronta l'argomento? Sai prima di spendere le 150 carte vorrei essere
magari un po' più a conoscenza di come è strutturato....(ci sono esercizi?)
Grazie comunque.
S@mu79


In rete lo trovi in moltissimo posti , basta andare su un qualsiasi motore d
ricerca e troverai una marea di negozi, per quanto riguarda il contenuto
puoi trovare (sempre attraverso i motori di ricerca) l'indice del libro e
gli argomenti trattati ; esercizi credo che non ce ne siano.
Cmq x maggiori info vai su : 
http://www.vb2themax.com/
 che č il sito
dell'autore
--
Ciao
Flex
Newsgroup: it.comp.programmare
Titolo: potenza con esponente real

Ciao.
Una funzione di questo genere:
function potenza(base: real; esponente:longint):real;
  var
    temp : real;
        i :longint;
   begin
     potenza := 1;
     if esponente = 0 then potenza:=1
       else temp := 1;
     for i := 1 to esponente
       do temp := temp * base;
     potenza := temp;
   end;
calcola la potenza di un numero con un esponente di
tipo intero.
Come faccio a costruire una funzione analoga con esponente
un numero in virgola mobile?
Rispondete utilizzando un qualsiasi linguaggio, non importa.
Se però evitate il FORTRAN è meglio...
Ciao, Eidos.

 ha scritto nel messaggio
news:3A3FB56F...@libero.it...


Newsgroup: it.comp.programmare
Titolo: salvare tutta la RAM e/o il DATASEGMENTE

Ciao,
 come si pou' salvare tutta la RAM e/o il DATASEGMENTE del programma che si
sta eseguendo ,,su DISCO? Qualcuno di voi l'ha gia' fatto?
 Grazie.
 Equinox

sta eseguendo ,,su DISCO? Qualcuno di voi l'ha gia' fatto?
Oui. Sotto DOS. In genere, e' proprio la fattibilita' di questo genere
di trucchi che fa si' che passwords e protezioni varie usino algoritmi
a botola, dove il dump del data segment ti serve solo come fermacarte.
Sotto Windows puoi usare Heap Walker (io lo vidi nel Visual C, ma puo'
darsi che esista come programma a se').
Leonardo
-- 
".signature": bad command or file name

Newsgroup: it.comp.programmare
Titolo: Help Turbo Pascal cerco

sto cercando una versione di Borland Turbo pascal 7.0 che funzioni con il
blink e con i processori >300Mhz chi me la manda gentilmente nella mail che
trovate qui sotto?
GRAZIE
--
Marco
somme...@inwind.it
ICQ. 61968988
***************************

 trovate qui sotto?
Non serve. Leggiti la FAQ di it.comp.lang.pascal
e capirai...
Ciao, Eidos.

Newsgroup: it.comp.programmare
Titolo: CERCO un vocabolario dei sinonimi

Cerco un vocabolario dei sinonimi (in realtà ne cerco uno per
l'italiano e uno per l'inglese), scritto ad esempio in file TXT o
messo in un DB o strutturato in un qualche altro modo, da usare in un
programma che sto realizzando.
Grazie a tutti
Marcello

Marcello Bianchetti wrote:

   Se *acquisti* lo Zingarelli/Zanichelli, ce n'e` uno sul CD ROM allegato.
-- 
Veri pirati noi siamo       Ma cosa c'e` di male?
Contro il sistema lottiamo  Ma cosa c'e` di strano?
Ci esercitiamo a scuola     Facciamo un gran casino
A far la faccia dura        Ma in fondo lavoriamo
Per fare piu` paura         Per capitan Uncino
Newsgroup: it.comp.programmare
Titolo: SCO Unix Open Server 5.0.5 e Python (modulo thread).

Su un PC avente come S.O. UNIX SCO Open Server 5.0.5 ho dovuto installare
un applicazione scritta in linguaggio Python e che fà
un uso massiccio del
modulo "thread" messo a disposizione da tale linguaggio.
Ho quindi
installato la versione di Python disponibile presso la SCO
(cioè la
1.5.2).
L' applicazione si avvia ma subito si blocca dando il seguente
messaggio d' errore:
ImportError: No module named thread
Tale
messaggio mi ha fatto cercare nella versione di Python da me installata se
esisteva un modulo chiamato thread. Effettivamente
esiste ma non sembra
attivato.
Qualcuno sà dirmi come attivarlo ? ? ? ?
Un grazie
anticipato a tutti.
Prince258
P.S. Non ho mai lavorato con Python
prima d'ora. Non arrabbiatevi
se la domanda è banale.
--------------------------------
Inviato via 
http://usenet.iol.it

 se la domanda è banale.
Tutt'altro che banale, perche` e` un vero problema di archeologia
industriale (1.5.2, passati tanti anni, chi se lo ricorda piu`...).  Se non
sbaglio, all'epoca, il set dei moduli da includere in Python lo si
controllava editando un file chiamato Setup, preparato il quale si
rifaceva il Make (non ricordo se prima il configure, o se make
clean o clobber o ...).  Dovrebbero esserci file readme.txt (o README o 
simili) assieme alla stessa distribution che riassumono con qualche
dettaglio in piu`.  Al giorno d'oggi (dalla 2.0, o forse dalla stessa 1.6,
anche qui non sono piu` sicuro) questi discorsi di configurazione si
affrontano invece tipicamente con le distutils (file setup.py), quindi
con una strategia del tutto diversa (tipicamente; credo che il modo
all'antica funzioni ancora, ma lavorando solo con piattaforme piu`
diffuse come Linux, OpenBSD e Windows, non ho avuto molto
bisogno di tenermi al corrente...).
Alex

Newsgroup: it.comp.programmare
Titolo: Telefonia...

C'č un modo per intercettare il segnale telefonico a frequenze
e distinquere i toni per poter comprendere quale tasto č
stato difitato sulla tastiera del telefono?



Se hai un modem Voice, si'. Cerca queste parole su un motore di
ricerca:
	VCON VLS DTMF
Leonardo
".signature": bad command or file name

 wrote in message
news:g07ilscrm1ei6r9ve...@4ax.com...


che fanno ciň?
Credo di si'. Cerca
	DTMF library
oppure
	CTI library
;-)


 wrote in message
vvgklsc9e85qk6t6k...@4ax.com...


troppo complesso.
I toni DTMF non sono sinusoidali; lo dice la parola stessa :-)


 >In ogni caso è abbastanza poco complesso, perchè  le frequenze dei toni

Newsgroup: it.comp.programmare
Titolo: software per campeggi...

Avrei necessita' di acquistare un programma x la gestione di un campeggio. 
Chi ha informazioni ?
grazie 

 grazie
Ciao, io ho sviluppato un software "Welcome 2.0" per la gestione di
campeggi, alberghi e spiagge: sul mio sito "
www.softimax.it
" trovi
l'installazione di "Central Server" che ti permette poi di installare
Welcome.
Puoi utilizzare il programma gratuitamente per 60 giorni.
Il costo del programma è di 800 €
Per la prossima stagione uscirà Welcome 3.0 creato in collaborazione con
l'unione provinciale albergatori della provincia di SV
Per informazioni scrivimi pure a 
in...@softimax.it
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 wrote in message
news:3253odF...@individual.net...


Newsgroup: it.comp.programmare
Titolo: fatto il bootloader questo non funziona vi prego aiuto!!!!!!!!!!!!!

qualche tempo fa ho postato su questo group un messaggio con il quale
chiedevo informazioni su dove reperire materiale per programmare un mini so.
ora come ora sono riuscito a fare svariati passi avanti ma quando sono
giunto al fatidico momento di caricare il kernel non sono più riuscito a d
andare avanti.
qui di seguito riporto il codice del bootloader che dovrebbe caricare un
semplice kernel che non fa latro che stampare una decina di '=' sul video
tramite l'int 10 e la funzione 9.
il boot loader stampa le dovute stringhe, resetta il floppy, carica il
kernel ma......... quando si tratta di fare il jump tutto si blocca e
l'esecuzione del kernel non comincia nemmeno.
qui di seguito il codice dell boot loader
org 0
jmp  07c0h:start
mess db "Universe!"
messl equ $-mess
don db "Done!"
donl equ $-don
start:
cli
mov ax, cs        ;riallineo i registri
mov es, ax
mov ds, ax
sti
mov ax, 0        ;ne avrò bisogno in un secondo momento
push ax
print:        ;stampo il primo messaggio di benenuto
mov ax, ds
mov es, ax
mov bp, mess
mov cx, messl
mov bh, 0
mov bl, 0x07
mov al, 0x01
mov dh, 20
mov dl, 0
mov ah, 0x13
int 10h
reset:        ;resetto il floppy
mov ah, 0
mov dl, 0
int 13h
jc reset
read:        ;leggo il secondo settore del floppy dove
                                                  conservo il kernel
mov ax, 0x600
mov es, ax
mov bx, 0
mov dl, 0
mov dh, 0
mov ch, 0
mov cl, 2
mov al, 2
mov ah, 0x02
int 13h
pop ax        ;tramite queste 4 istruzioni eseguo tre volte la
                    lettura da floppy, faccio ciò perchè mi è
                    stato così suggerito da uno da uno di voi
inc ax
cmp ax, 3
jle read
jc read
done:            ;stampo il secondo messaggio
mov ax, ds
mov es, ax
mov bp, don
mov cx, donl
mov dh, 20
mov dl, 10
mov bh, 0
mov bl, 0x7
mov al, 0x1
mov ah, 0x13
int 10h        ;l'esecuzione si blocca a questo punto, dopo
                    che messaggio è stato stampato
jmp 0x600:0x0000
times 510-($-$$) db 0         ;512 byte e signature
dw 0xaa55
questo codice come ho già detto non funziona.
grazie anticipatamente per l'aiuto che spero mi darete.
ciao

 più riuscito a d andare avanti.
Secondo me ti conviene postare anche su
it.comp.lang.assembly
Kiuhnm
Newsgroup: it.comp.programmare
Titolo: Buon tutorial ASM

Ciao a tutti!
Mi sono finalmente deciso ad imparare l'assembler e sto cercun buon tutorial
che mi permetta di iniziare da zero e raggiungere un livello decente, tipo
sapere creare una piccola applicazione con qualche chiamata alle api...
sapete consigliarmene uno...
Grazie!
--
------------------------------------
          Gab®
***Trust no One***


Purtroppo posso solo dirti quale NON ti consiglio: quello di un individuo che,
firmandosi Saitek, ti promette una serie di tutorial sull'assembler ma ti
riempie solo la posta elettronica di messaggi non desiderati e ti fa avere in
cambio 3 fogli word sull'assembler che saprebbe scrivere anche il mio gatto (che
pero' non e' altrettanto bravo nello scrivere la pubblicita' allegata,
poverino...)
Comunque, se sei interessato (dovresti esserlo, se vuoi imparare l'assembler)
anche all'assembly, puoi dare un'occhiata a
http://www.pluto.linux.it/devel/docs.html
Ciao
Mauro

 ***Trust no One***
Io l'asembler lo imparo a scuola... attuamente non è che so fare molto... ma
riesco cmq a fare programmi discredi... se ti interessa ho fatto un piccolo
Tutorial per i miei compagni di classe.... permette di fare tutte le opzioni
standard (Scrittura/Lettura di un carattere e di stringe, muoversi nella
memoria, fare le operazioni base....) lo so che non è molto...
PS,
Io studio Turbo Asembler... e uso gli INT (21h) cioè una scpecie di di raccolte
di procedure asembler che offre il DOS per cui se vuoi fare asembler su Linux io
non so aiutarti.... idem per processori diversi dalla famiglia INTEL
-----------------------------------------------------
IL RAZZIATORE
EMAIL: 
razzi...@usa.net
WEB:   
www.geocities.com/il_razziatore/
ICQ:   67552596
-----------------------------------------------------
Newsgroup: it.comp.programmare
Titolo: Casella di ricerca in maschera Access

Ciao,
vorrei completare una maschera di Access con una casella in cui
digitare una stringa, per trovare (e visualizzare naturalmente) il
record che la contiene.
Ho le istruzioni su un libro di esercizi di Access 97, che consiglia
una macro che non funziona su Access 2000, pensavo fosse più opportuna
una routine di Visual Basic.
Potete aiutarmi?
Francesco

 una macro che non funziona su Access 2000, pensavo fosse piů opportuna


Newsgroup: it.comp.programmare
Titolo: PARALLELA IN PASCAL

Ciao a tutti!
Ho bisogno di poter gestire la porta parallela del PC con il
TurboPascal, in quanto è l'unico linguaggio che conosco bene… Devo
controllare una centralina luci autocostruita, quindi devo solo
impostare valori booleani per l'acceso/spento (corrispondenti a 0 -
5V). Si può fare, o devo imparare qualche altro linguaggio? In questo
caso, voi cosa consigliate?
Grazie Max.

 TurboPascal, in quanto è l'unico linguaggio che conosco bene. Devo


hen...@tiscali.it
 (hendley) wrote in 
news:40431393.04092...@posting.google.com
:

Se usi TurboPascal sotto ms-dos puoi semplicemente utilizzare le 
istruzioni di out indirizzando la porta corretta (normalmente 0x378).
Nella libreria di TP ci dovrebbero essere funzioni che ti consentono di 
fare I/O sulle porte, in caso contrario devi usare l'assembler (inline 
o, se il compilatore non lo consente, in un file compilato a parte e 
linkato al tuo exe).
Se invece lavori sotto windows, dovrai passare per un driver. Se cerchi 
in rete troverai sicuramente driver già implementati per la parallela o 
per una porta I/O generica.
-- 
Valter Minute
vmi...@inwind.it
 (the reply address of this message is invalid)

Newsgroup: it.comp.programmare
Titolo: [PHP] HELP Cerco le GD x windows Gia compilate!

Kirys ha scritto:
&gt; 
&gt; Sul sito del PHP trovo solo i sorgenti dove trono quelle
&gt; compilate?
&gt; grazie
&gt; --------------------------------------------------
&gt; Brayan Fix Kirys Solfory
&gt; E-Mail: 
Ki...@technologist.com
 
&gt; For Free Software go to: 
http://Kiryssoft.cjb.net
&gt; 
Ciao!
prova qui:
http://www.php4win.de/
oppure qui
http://php.weblogs.com/
spero di esserti stato utile...
CIAO!


vado subito a cercare
Grazie :D
--------------------------------------------------
Brayan Fix Kirys Solfory
E-Mail: 
Ki...@technologist.com
 

Newsgroup: it.comp.programmare
Titolo: Appro di GD, dove trovo i binari di GD per win32?

vedi subject...
-- 
Sidewinder  
---------------------------------------------------------------------
     "`Hey this is terrific!' Zaphod said. `Someone down there is trying
     to kill us!'
     `Terrific,' said Arthur.
     `But don't you see what this means?'
     `Yes. We are going to die.'
     `Yes, but apart from that.'
     `APART from that?'
     `It means we must be on to something!'
     `How soon can we get off it?'"
                                                         [THHGTTG]
---------------------------------------------------------------------

ehm... lo sai che la firma non deve essere piu' lunga di 4 righe di 75
caratteri ciascuna, vero?
-- 
 Ciao, Bianco.
 Reply to luca.bianco (at) 
tiscalinet.it

Newsgroup: it.comp.programmare
Titolo: form

Salve ho tre form inizio, form1. form2 di cui dal form inizio apro il form1 
e da form1 apro il form2
nsturalmente tramite il comando form.show 1,me ,
il problema è che quando voglio ridurre ad icona
tutti i form tramite la funzione windowstate = 1 i form vengono ridotti ad 
icona ma non riesco più ad rivisualizzarli anche premendo sull' icona. 

 wrote in message
news:zwdCh.13007$
BP5.1...@twister2.libero.it

Giusto per capirci: di che cosa stiamo parlando?
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

> icona ma non riesco piů ad rivisualizzarli anche premendo sull' icona.


 >> icona ma non riesco piů ad rivisualizzarli anche premendo sull' icona.
Quindi tu in corrispondenza di un evento imposti il windowstate a 1, e
le form si iconizzano.
E fin qui ok.
Dopodiche', che significa "premendo sull'icona" ?
Intendi forse un click? O un doppio click?
Che cosa esegue il tuo codice in corrispondenza della gestione degli
eventi di mouse quando la finestra e' iconizzata?

Newsgroup: it.comp.programmare
Titolo: [niubbo] Dichiarazione di oggetti globali con allocazione dinamica

Salve a tutti
e' da poco che mi sono avvicinato alla OOP ed ho da porvi alcuni quesiti.
In BCB6 devo creare un oggetto visibile sull'intera applicazione.
Volendo definire l'oggetto globale all'applicazione, proprio come se fosse
una variabile globale, rischio di violare una regola della OOP che consiglia
di non usare variabili globali. Immagino che tale regola valga non solo per
le variabili globali, ma anche per gli oggetti definiti globalmente. Se
cosi' fosse, dove/come posso definire il mio oggetto affinche' non violi le
regole della OOP e sia visibile su tutta l'applicazione?
Altro problema.
Ho provato a definire l'oggetto in modo globale usando l'allocazione
dinamica della memoria.
Ho riscontrato che la sintassi che solitamente uso per l'allocazione
dinamica mi restituisce un errore in fase di compilazione (Type name
expected; Multiple declaration for mioParser; Earlier declaration of
mioParser). La sintassi usata e' la seguente:
classeParser *mioParser;
mioParser = new classeParser;
Se invece modifico la sintassi nel seguente modo, compila il tutto
regolarmente:
classeParser *mioParser = new classeParser;
Come mai nel secondo caso compila regolarmente e nel primo caso no? Le due
sintassi non sono equivalenti?
Ringrazio chiunque riesca a chiarire i miei dubbi.
Vincenzo Camporeale.

 di non usare variabili globali. 
imo la regola va presa cum grano salis. Forse renderlo un membro statico 
può essere una cosa sensata (il classico Singleton Pattern)

 sintassi non sono equivalenti?
a mio parere perche' nel primo caso la seconda istruzione e' una
assegnazione e non puo' stare dove sta, mentre la sintassi del secondo tipo
e' una dichiarazione con inizializzazione e va bene.
Ma tieni presente che il mio c++ e' un po' arrugginito...quindi mi scuso se
ho sparato una c.....a :)
Ciao
Menez
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Newsgroup: it.comp.programmare
Titolo: Avviso di chiamata...

Qualcuno sa ( o ha idea) come poter fare rilevare al PC  il tono di avviso
di chiamata , se arrvia quando sono collegato?
grazie!
Marco

di chiamata , se arrvia quando sono collegato?
Credo che TAPI possano essere d'aiuto, ma per maggiorni informazioni
chiederei in it.comp.programmare.win32.
-- 
Saluti,
    Mardy
http://www.interlingua.com

grazie del consiglio! chiedo subito anche li :-)
 Marco

Newsgroup: it.comp.programmare
Titolo: lanciare programma dos da BcB

neofita autodidatta 54enne, vorrei lanciare programmino dos e relativi
parametri da GUI (dico bene?) realizzata in Borland C++ Builder 6
(magari metodo facile???) Grazie, Mickey

 (magari metodo facile???) Grazie, Mickey
Guarda l'API di Windows: ShellExecute.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Guarda l'API di Windows: ShellExecute.
Fatto,grazie.  Hwnd ho messo NULL, forse un giorno capirò cos'è.

 Hwnd ho messo NULL, forse un giorno capirò cos'è.
Da MSDN:
hwnd
 [in] Handle to a parent window. This window receives any message boxes
that an application produces, such as error reporting.
 - ∞
Newsgroup: it.comp.programmare
Titolo: MI SERVE UN AIUTO!!!!

int main(int argc, char* argv[])
{
   int i=1;
   int resto;
    while(i!=100)
   {
     resto = mod (i,2);
     if( resto=1 )
     {
        printf(" %d", i);
     }
     i++;
   }
         return 0;
}
Questo programmino dovrebbe stamapare i numeri dispari ma invece me li
stampa tutti. Dov'e' che sbaglio ? Chi mi puo' aiutare ?
ciao CARLO

 wrote in message
8ssf5k$u29$1...@lacerta.tiscalinet.it...


      if( resto=1 )
           ^^^^^^^
questo e' un assegnamento, il confronto e' "resto == 1"
-- 
 Ciao, Bianco.
 Reply to luca.bianco (at) 
tiscalinet.it

invece me li stampa tutti.
if (resto == 1)
ciao

 Questo programmino dovrebbe stamapare i numeri dispari ma invece me li


Newsgroup: it.comp.programmare
Titolo: cerco un programma per ....

Cerco un programma stupidissimo in visual-qualsiasi, o un programmatore che sia
in grado di crearlo, che faccia una cosa simile al batch qui sotto:
------------ cut here
@echo off
REM Visualizza una finestra con il nome del programma ed i parametri
REM con cui e' stato lanciato.
if exist %winbootdir%\
tireg.xyz
 goto ok
cls
echo.
echo %0 %1 %2
echo %3 %4 %5 %6 %7 %8 %9
echo.
echo.
choice /C:or Ok Registra
if errorlevel 2 goto registra
goto ok
:registra
REM e'stato premuto il bottone "registra"
REM crea un file "fittizio" per fare in modo che se il programma viene
REM richiamato una seconda volta non visualizzi piu' la finestra.
echo. > %winbootdir%\
tireg.xyz
:ok
REM e' stato premuto il pulsante "ok"
REM chiude la finestra ed esce
cls
REM fine del programma batch
------------ cut here
Il programma deve poter essere rinominato come si vuole, deve poter essere
lanciato da qualsiasi directory e non deve necessitare di DLL o VBX aggiuntivi
per funzionere (deve essere stand-alone).
Deve essere un .EXE windows compatibile (girare solo sotto windows).
Mi serve per fare dei test.
La vita, e' una malattia mortale a lungo termine, trasmessa 
per via sessuale !!
   Un ginecologo...
ROTFL!


Newsgroup: it.comp.programmare
Titolo: Parabolic Flight & Webcam

Ciao a tutti,
sto progettando un esperimento da far volare durante la prossima
campagna di voli parabolici dell'Agenzia Spaziale Europea (uno di quei
voli in areoplano a zero-g). Sarà un braccio robotico che si muove
inseguendo una sorgente luminosa esterna. Sull'estremità del braccio è
montata una webcam per acquisire e riconoscere il movimento della
sorgente e di conseguenza controllare il movimento del braccio.
Ora devo scrivere il software per leggere i frame provenienti dall
webcam e non ho la più pallida idea da che parte cominciare (come
background ho solamente un po' di esperienza in C, Pascal, Fortran e
Basic, ma non so assolutamente, ad esempio, come fare a "vedere" una
periferica in uno di questi linguaggi, tantomeno come una webcam invia
alla porta USB o parallela il suo segnale.
Ad oggi non abbiam ancora deciso nè quale webcam utilizzare, nè in che
linguaggio scrivere il software, quindi siamo completamente
flessibili... se c'è qualcuno che sa spiegarci come fare, darci
qualche dritta o indicarci dove chiedere... beh, grazie fin da ora!
Fabio

 ha scritto nel messaggio
news:40407bdf...@news.tiscali.it...

Non ho capito perchè tutto questo a zeroG
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.596 / Virus Database: 379 - Release Date: 26/02/2004

Newsgroup: it.comp.programmare
Titolo: Conversione numero reale in stringa di caratteri

Ciao a tutti,
avevo un quesito su cui speravo di avere un consiglio: avrei bisogno di
sapere dove trovare dei riferimenti circa un possibile algoritmo su come
convertire un numero reale nella corrispondente stringa di caratteri.
Qualcuno può darmi un suggerimento.
Saluti
Giovanni
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 - Using Thunderbird

> convertire un numero reale nella corrispondente stringa di caratteri.
utilizza la sprintf ( stringa ,"%lf" , num) 
ciao
claudio

Grazie per i suggerimenti, in effetti usare "sprintf" risolve già parte dei
miei problemi.
Comunque io avevo bisogno proprio di un possibile algoritmo per realizzare
una funzione tipo sprintf.
Ciao



se prendi per esempio 345 continualo a dividere per 10 e prendi il
resto
345 / 10 = 34.5 --> 5
34 / 10 = 3.4 --> 4
--> 3
il resto lo usi come stringa
ciao

Newsgroup: it.comp.programmare
Titolo: Basic listati

Dove posso trovare in internet un sito VERAMENTE ricco di listati (codici
sorgenti) di programmi in Basic (non visual) ?

 ha scritto nel messaggio
news:9mj3ai$1p9$1...@nreadb.inwind.it...

Newsgroup: it.comp.programmare
Titolo: Problema nell'acceso ODBC a Postgres da MSSQL

Salve a tutti,
sto cercando di usare il drivero ODBC di postgres 07_03_0100 per
accedere da MSsqlServer2000 a Postgres per fare una replica DB, ma
continua a darmi "Errore non specificato".
Lo stesso driver ODBC con access funziona perfettamente.
Qualcuno ha già incontrato un problema simile?
Grazie mille
Barbara


Hai provato ad abilitare il log sulle connessioni ODBC (Pannello 'Analisi'
nella maschera di configurazione delle connessioni ODBC)?
Guarda cosa ti viene scritto su quel file di Log.
Martino

Newsgroup: it.comp.programmare
Titolo: [Python]Re: Ignorante chiede...

 avere (come mi pare faccia Ruby):
Su questo, che io sappia, non ci sono studi specifici, e quindi
siamo (come per la maggior parte dei mille aspetti di ogni
linguaggio di programmazione) alla "pura arte".  Si`, potresti
avere ad esempio qualcosa di piu` analogo al C++:
	void operator()() { }
ma evidentemente Guido preferisce invece
	def __call__(): pass
e visto che parecchi dei metodi speciali non offrono glifi di
rappresentazione ovvia, ovvero, come l'operatore di chiamata,
offrono glifi che confonderebbero orrendamente (come in C++),
altrettanto evidentemente Guido preferisce l'uniformita` e la
coerenza per cui tutti i metodi speciali hanno lo stesso tipo
di spelling, identificatori con __ all'inizio e alla fine.
Personalmente, apprezzo questa uniformita`, ma sinche` non vi
sono studi empirici in merito (...e chi mai li finanziera`...?),
la discussione ha un'utilita` veramente scarsa.
Alex

la discussione ha un'utilita` veramente scarsa.
Ok se diventerò miliardario li finanzierò ;-)
Questa curiosità mi è venuta perché da qualche parte (forse nella
documentazione di ruby) ho letto che è dimostrato che l'utilizzo di
nomi come __add__ confonde soltanto.
-- 
Marco Barisione (ICQ 84277092)

 nomi come __add__ confonde soltanto.
Dammi l'URL degli studi che hanno dimostrato questo e saro` ben
felice di leggerli.  Sospetto pero` che "dimostrato" sia il
solito "eccesso di entusiasmo":-).
Alex
Newsgroup: it.comp.programmare
Titolo: User form & Excel

Salve a tutti
Vorrei sapere come fare, una volta inizializzata una finestra di dialogo ,
mostrata a video con il comando frm"nome del form".Show
ad utilizzare i dati immessi con la finestra di dialogo stessa.
Ho provato a creare una sub-routine in cui dichiaravo che le variabili da
"traslare" sul foglio di Excel con il comando tipo
"Range(cella").FormulaR1C1 = nome variabile") erano identiche a quelle
dichiarate per la finestra di dialogo, ma eseguendo la sub routine in
questione ho otenuto solo ...il codice d'erore n° 424 Necessario oggetto.
Certo che con le vechie macro di Excel 4 ear tutto piu' semplice.
--
Michele Reale
c/o Automobili Reale conc.Ford
FORD....@mclink.it

Scusate per la richiesta "reiterata"
Credevo che prepare una finestra di dialogo per Excel utilizzando  il VBA
fosse piu' o meno semplice, come facevo con l'editor di Excel 4:
Ho acquistato un paio di libri generici su Excel 97 ( i segreti di Excel
della Apogeo e Visual basic x Excel passo passo della Microsoft).
Credo che tali libri... siano troppo generici: si limitano a "costruire" una
finestra di diaologo d'esempio, senza spiegare approfonditamente le varie
opzioni disponibili per ogni singolo strumento che puo' essere utilizzato
per il form stesso.
Per sempio il mio problema e' il seguente:
Una volta creata la user form, immessi i dati e cliccato sul pulsante che
"invia" i dati mediante una procedura di tipo Submit_Click vorrei utilizzare
questi dati "caricandoli" in variabili che possano essere "copiate" in celle
del foglio Excel sottostante.
Purtroppo con mio "scoramento", non ci sono ancora riuscito.
Do you have any suggestions ?


 wrote in message
8cseil$3aj$1...@news.mclink.it...


Newsgroup: it.comp.programmare
Titolo: [Python]Uso del modulo zipfile

Sapete dirmi se con il modulo zipfile posso ricorsivamente archiviare tutto 
il contenuto di una directory comprese le sottodirectories?
Grazie,
Luca
+======================================================================+
Luca SIMONETTI
networks/systems manager
Engineering Division
INSTITUTE OF THERMAL-FLUID DYNAMICS
ENEA "CASACCIA"
Via Anguillarese 301
00060 - R O M E
ITALY
Tel: +39 6 3048 4049
Fax: +39 6 3048 3026
E-Mail: 
simon...@casaccia.enea.it
 
http://termserv.casaccia.enea.it/term/people/simonetti.html
+======================================================================+


http://www.penguin.it/mailman/listinfo/python
Grazie Alex



Newsgroup: it.comp.programmare
Titolo: Un nuovo linguaggio... per divertimento

avevo intenzione di creare un nuovo linguaggio, basato sul c++ (e
quindi più o meno anche su java e compagnia)... non per motivi
commerciali, ma solo per divertimento...
tuttavia, per fare le cose fatte bene, avevo delle cose da chiedere,
dei consigli, delle proposte... è questo il ng giusto?
-- 
]\/[ad]\/[age (
www.madmagelab.cjb.net
)
"Un Maestro insegue semplicemente la sua visione di Eccellenza in
qualunque cosa sta facendo e lascia agli altri decidere se sta 
lavorando o giocando. A lui sembra sempre di fare entrambe." - Anonimo

 dei consigli, delle proposte... è questo il ng giusto?
it.scienza.informatica
Comunque dovresti ricevere risposte pure qui.
 Raffaello

dei consigli, delle proposte... è questo il ng giusto?
potresti leggere le faq di comp.compilers e scaricarti le varie
grammatiche dei vari linguaggi per studiartele un pò
--
Rhymes (
rhymes_...@myself.com
)
http://www26.brinkster.com/rhymes
http://bw-crema.blogspot.com

 commerciali, ma solo per divertimento...
Forse riuscirai a divertirti per i prossimi 100 anni...:-)

Newsgroup: it.comp.programmare
Titolo: Aiuto : Caricare Bmp dentro un pulsante !!!

ciao a tutti,
ho un problema con MFC : non riesco a caricare una immagine (bitmap o icona)
all'interno di un pulsante creato a runtime ( CButton ).
come stili gli ho impostato : WS_CHILD | WS_VISIBLE | BS_BITMAP
e il codice che dovrebbe caricare l'immagine è fatto così :
CBitmap bmp;
bmp.LoadBitmap(IDB_BITMAP1);
Pulsante.SetBitmap((HBITMAP)bmp);
secondo msdn dovrebbe funzionare, però non carica niente ! come posso fare
???
grazie

 ha scritto nel messaggio
news:ambpfd$4847n$1...@ID-161793.news.dfncis.de...

Newsgroup: it.comp.programmare
Titolo: Offerta di lavoro,  avanti c'e' posto!

Ecco le parti salienti:
"L’attività consisterà principalmente in un’analisi, comprensione e 
descrizione dei processi che rappresentano le modalità di interazione e 
di collaborazione dei diversi soggetti coinvolti (persone, 
organizzazioni, enti) oltre che in un’analisi, progettazione e 
realizzazione di servizi, utilizzando il linguaggio Java (J2EE)".
"Si offre uno stage di 6 mesi con congruo rimborso spese e ottime 
prospettive di inserimento futuro".
"Orario di lavoro: full-time".
L'offerta è - purtroppo - vera. Qualcuno si vuole candidare?

Aggiungo che l'annuncio continua così:
"Per ricoprire efficacemente la posizione, oltre ad una laurea in 
discipline informatiche (anche triennale), si richiedono:
• buona conoscenza del linguaggio Java (J2EE)
• buona conoscenza del ciclo di vita del software
• conoscenza dei linguaggi di scripting (xml, html, javascript) e di SQL
• conoscenza di DB Oracle"

 realizzazione di servizi, utilizzando il linguaggio Java (J2EE)".
Ma cosa è "politichese" ?
Zarro

 L'offerta è - purtroppo - vera. Qualcuno si vuole candidare?
Vuole essere una battuta visto che per uno stage si ricerca una
persona con già esperienza? Lo stage serve per imparare e la persona
che va a fare stage deve affiancare qualcuno che gli insegna il
lavoro, non è questo il caso.
Offerta scandalosa a meno che il rimborso spese non sia molto(ma
molto) elevato

 lavoro
E' noto che gli stage servono per essere sfruttati ;-)

Newsgroup: it.comp.programmare
Titolo: Questione di licenze


-- 
Andrea "XFox" Govoni
Codice Wii: 0294 5787 0060 3021
AIM/iChat/ICQ: 
xf...@mac.com
Yahoo! ID: xfox82
Skype Name: draykan
PGP
KeyID: 0x212E69C1
Fingerprint: FBE1 CA7D 34BE 4A53 9639  5C36 B7A0 605F 212E 69C1

 qualcuno abbastanza esperto confermi quanto credo di aver capito.
[...]
Premesso che non sono un avvocato, mi pare che la tua domanda-
autorisposta sia corretta. Mi sembra solo strano che la libreria non 
strettamente GPL preveda una licenza diversa dalla GPL costringendoti 
poi però, di fatto, a utilizzarla (a meno che non si tratti di 
componenti opzionali della libreria che per te però sono 
indispensabili). 
L'unica cosa che puoi fare è contattare chi ha realizzato la libreria 
in oggetto e vedere se è possibile licenziarla per uso commerciale 
(quasi sicuramente a pagamento) senza quindi essere sottoposti ai 
vincoli della GPL.
-- 
Valter Minute
(the reply address of this message is invalid)
(l'indirizzo di reply di questo messaggio non è valido)




Newsgroup: it.comp.programmare
Titolo: esercizi cobol

Salve, per motivi di lavoro devo mettere mano al cobol. Sapreste 
indicarmi un sito che mette a disposizione teoria ed esercizi? Grazie!

il sito internet non so dirtelo
ma lo 'SPOLETINI' era il testo base del cobol.
Cobol su pc molto usati sono 'REALIA' di computer associate
e 'MICROFOCUS'


http://www.cetus-links.org/oo_cobol.html
Newsgroup: it.comp.programmare
Titolo: giochi 3D, imparare a programmare?3D engines-

Salve,
vorrei imparare a programmare giochi 3D per computer.
So che si usano 3D engines , come genesis 3D..
Si usa activex 8 e c++.
Come posso minimizzare la necessità di programmare avvalendomi di
moduli(open source games)o altro?
Ci sono siti italiani, riviste, altro?
Un buon world builder gratis?
Altre risorse?
Grazie,
Gabriele Betti
P.S: Ovviamente Mailgate manda le risposte all'indirizzo email!vero?
gab...@eudoramail.ocm
-- 
Posted from 
flat-p04-m065.aruba.it
 [62.149.164.67] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

vorrei imparare a programmare giochi 3D per computer.
La risposta a tutte le tue domande la trovi su
it.comp.giochi.sviluppo, c'e' gente molto competente.
--
Andrea Laforgia - walkietalkie(at)
libero.it
http://www.geocities.com/AndreaLaforgia

Newsgroup: it.comp.programmare
Titolo: intel c++ 9.0 e problemi

ciao a tutti
cercavo un utilizzatore del compilatore intel. L'hjo scaricato ed
installato con la versione di prova di 30 giorni.
Tuttavia non riesco a utilizzarlosi blocca con errore alla prima
istruzione : #include <stdio.h> che non riesce a trovare la libreria
suddetta ?!
potete aiutarmi 
grazie
claudio

 suddetta ?!
non uso questo compilatore, comunque in C++ standard la libreria da te
indicata si chiama con il nuovo nome:
#include <cstdio>
Saluti
-- 
[ cikko <cikkox (on) yahoo . it>    ]
[ 
http://cikkox.altervista.org
      ]
[ GNU/Linux Registered User #365929 ]
[ GnuPG/OpenPGP key available       ]

macché non funziona, ho controllato i path mi sembrano tutto ok ?!

Newsgroup: it.comp.programmare
Titolo: [ling. C] stampare a video un vettore

Sto imparando un pò a fare qualche programmino tipo prodotto Vettore-Matrice
ma non riesco a visualizzare i risultati, qualcuno potrebbe aiutarmi?
http://rafb.net/paste/results/wytEnY30.html
Grazie
Gianluca

void fun (int **A, int *V, int m, int n)
{
int *C;
int i,j,sum;
C[j]=0;
C è un puntatore a qualcosa, se C non punta scrivi a caso nella
memoria.
in effetti il tuo programma s'incastra qui.
una cosa, ma è solo una mia opinione personale, utilizza un modo
standard nello
scrivere i programma, sia come notazione che scrittura vera e propria.
ti troverai meglio poi a capire i listati di altri.
Vedi Notazione ungherese.
ciao
claudio

Vedi Notazione ungherese.
? scusami l'ignoranza... cos'č?
Saluti
Gianluca 

http://www.soft-land.org/cgi-bin/doc.pl?doc=documenti/pessimo
guarda questo link o vedi su google "notazione ungherese" se trovi
qualcosa di diverso
in pratica è uno stile di stesura del sorgente convenzionale, +(-
standard
(all'atto pratico pochi lo fanno)
ciao
claudio
Newsgroup: it.comp.programmare
Titolo: Consol di Arduino

Qualcuno saprebbe come salvare in un file di testo quello che arriva sulla 
consol di Arduino?
 
mille grazie per l'eventuale risposta 
 
 


Se con la "console di Arduino" intendi dire la console che apri sulla 
porta seriale, basta utilizzare un programma che permetta di salvare la 
storia o che faccia dump su file.
 
Sotto Linux, ad esempio, con minicom ti ci puoi collegare e puoi istruire 
il programma per salvare tutto quello che transita per la seriale 
(digitato da te o ricevuto dalla seriale).
Sotto Windows non saprei.
 
Se tu volessi farti, invece, un logger di tutto ciò che viene inviato 
sulla seriale senza bisogno di interattività (leggi come: l'arduino 
trasmette solamente e tu ascolti e basta) allora può essere sufficiente 
aprire la seriale con la giusta impostazione di baud rate, parità e 
numero di bit (sotto Linux è in genere ttyUSB0, o ttyUSBn se ci sono 
altre seriali USB collegate, sotto Windows auguri, può essere una porta 
COM qualsiasi) e il programma non deve fare altro che fare una select 
sulla porta seriale e delle read se ci sono caratteri nel buffer salvando 
i dati, poi, in un file su disco.
 
Luca
Newsgroup: it.comp.programmare
Titolo: sviluppo applicazione.

Salve.
Ho fatto questa proposta altre volte ma mai ho avuto risposte, ci riprovo.
Sto cercando delle collaborazioni, naturalmente senza impegno, per
sviluppare un'applicazione per una intranet, quindi in ambiente web.
Tale applicazione avrebbe la pretesa di poter gestire in maniera automatica
il personale di un'azienda: presenze, assenze, ferie, ecc. ecc.
Piu' il la vorrei addirittura rendere automatica la gestione dei vari
documenti, richieste di ferie, ecc. attraverso l'utilizzo della firma
elettronica.
Non sono un esperto di programmazione.
Il progetto e' ambizioso, da solo non ce la farei mai, e' per questo che,
egoisticamente, ho bisogno di qualche aiuto.
Egoisticamente perche' tale progetto nasce da una iniziativa del tutto
autonoma, non mi e' stato chiesto da nessuno, lo faccio con l'obbiettivo di
accrescere le mie scarsissime conoscenze cercando di imparare da chi ne sa
molto piu' di me, ecco perche' cerco collaborazioni.
L'ambiente di sviluppo dovrebbe essere linux.
Fatemi sapere.
Grazie.

 Grazie.
Non per scoraggiarti, ma io mi occupo di consulenza del lavoro e inoltre
programmo su piattaforme linux. Partendo dalla mia buona conoscenza di
entrambe le problematiche posso assicurarti che non mi sognerei mai di
imbarcarmi in una impresa cosi' titanica. E non per quanto riguarda la
parte di programmazione, solo per quanto riguarda la parte di analisi
del problema che, se fatta bene ed in maniera completa, da sola
richiederebbe mesi di studio, anni di test e secoli di aggiornamenti.
Auguri.
kalb

 Auguri.
Grazie. 
Lo so che e' un'impresa direi impossibile, tantopiu' considerando le mie
scarsissime conoscenze per quanto riguarda la programmazione e lo sviluppo
di applicazioni.
L'intento e' di pormi un obiettivo col fine di imparare.
Probabilmente non portero' mai a termine un lavoro del genere anche perche'
non ne frega niente a nessuno qui e quindi non ne vale la pena, ma almeno
sara' l'occasione per approfondire determinate problematiche e farmi
un po' d'esperienza.
Ciao.

Newsgroup: it.comp.programmare
Titolo: Scompattazione file zip in c#

Ciao a tutti,
vi chiedo soltanto se c# ha una propria classe per scompattare files.
thanks.

 thanks.
Mi rispondo alla domanda per altri che hanno il mio stesso dubbio:
Ho utilizzato ScarpZip
Newsgroup: it.comp.programmare
Titolo: .dat

ciao a tutti, ho un file .dat da leggere, ma con notepad o write non ce la
facccio. Mi hanno detto che esiste un programmino apposta per leggerlo. Mi
potete aiutare?
Grazie Katty

Katiuscia,
Katiuscia wrote:

   L'estensione ".dat" non e` associata, in ambiente Windows, ad un solo 
tipo di file (e, quindi, di applicazione che lo visualizzi). Per 
esempio, ha quest'estensione il file "user.dat", che contiene le 
informazioni del registro relative ad un certo profilo, oppure i 
/device/ di SQL Server. Ovviamente, ognuno di essi ha un formato 
diverso. Su Wotsit, addirittura, parlano di un certo "MapInfo":
 
http://www.wotsit.org/download.asp?f=mapinfo
   L'unico suggerimento che ti posso dare e` di provare, con un editor 
esadecimale, a vedere se trovi qualche pattern particolare, magari un 
/magic/ /number/ nei primi caratteri del file.
   Altrimenti, cerchi di scoprire da dove viene... ;)
--
Alla prossima,
Marco

 ha scritto nel messaggio
news:3B558309...@bar.va...


Ciao,
è un file di un esperimento fatto all'università. Dovrebbe contenere delle
immagini, come grafici....
Ciao Grazie Katty

Newsgroup: it.comp.programmare
Titolo: Diffusione .NET e JRE

Qualcuno hai dei dati sul numero di computer su cui e' installato il 
Framework .NET, e su quanti e' installato il Java Runtime Environment?
Sarebbero interessanti statistiche suddivise per anno (per mostrare la 
tendenza), per categoria (home, business-client, business-server, 
mobile), e per nazione.
-- 
     Carlo Milanesi
 
http://digilander.libero.it/carlmila

 
una stima sicuramente sommaria e non esaustiva, la puoi avere andando a 
vedere quanti progetti ci sono per l'una e per l'altra piattaforma sul 
sito sourceforge

 sito sourceforge
ci ho pensato anche io ma credo che l'uso dell'open source nell'ambito 
j2ee si  molto maggiore che nell'uso delle tecnologie dotnet....

 sito sourceforge
E' troppo sommaria, soprattutto in quanto riguarda il numero di progetti 
di sviluppo, mentre io volevo sapere il numero di utenti finali, ma 
anche perche' molti progetti di sviluppo software sono interni alle 
aziende e il software prodotto non viene distribuito.

Newsgroup: it.comp.programmare
Titolo: Discretizzare variabile reale con passo "piccolo"

Ciao a tutti
Mi serve una funzione che prenda un valore reale e me ne
restituisca il più vicino multiplo intero di un valore
molto piccolo. Per spiegarmi meglio la mia attuale
funzione moltiplica il valore di ingresso per 10000, lo
assegna a un long, poi lo divide per lo stesso valore
assegnandolo a un double che viene restituito. Il tutto mi
serve per gestire liste ordinate con valori spesso molto
vicini della chiave. Per quello che devo fare, posso
"aggiustare" i valori se il passo di discretizzazione è
abbastanza piccolo, sempre rispetto ai dati del problema,
passo che vorrei poter decidere.
Ho paura che se il valore di ingresso è grande, e può
accadere, possa andare in overflow la variabile "long" di
appoggio e a parte questo, mi pare un modo molto poco
elegante di risolvere il problema. Come dicevo, il valore
10000 è stabilito sulla base del mio problema ma mi
piacerebbe che potesse essere ad esempio N volte la
precisione di macchina o cose simili (inoltre, mi pare di
ricordare che le potenze di 10 non sono rappresentabili
esattamente in binario).
Come posso fare in modo ragionevolmente elegante senza
overflow e altri impicci? Se serve, uso il C++.
Grazie di ogni suggerimento
Apx.

 Apx.
Per eliminare la variabile long "d'appoggio" potresti usare round():
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main (int argc, char *argv[]){
double t, step;
         srand((unsigned int) atoi(argv[1]));
         step = 100;
         t = rand()/(double)RAND_MAX;
         printf("%e\n",t);
         t = round(t*step)/step;
         printf("%e\n",t);
         return 0;
}
Attenzione, ï¿œ c99, quindi vedi di dirlo al compilatore :)
Riccardo