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

 - Trion Homepage
-- 
Posted from [213.215.144.9] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

cosě elevato che non capisco dove sbaglio!
se provi a condividere il tuo codice con gli altri essere umani......
magari ti si puň offrire qualche trucco x ottimizzare ?
presa cosě non vedo possibilitŕ di ottimizzare nulla :)
cod


Spiacente, conosco solo ottimizzazioni MC680x0. ;)

ottimizzazioni in assembler?
Premesso che l'ottimizzazione migliore è quella di pensare ad un 
algoritmo migliore, e che non è più proficuo scrivere grandi
porzioni di codice assembler (come Wolf3D), non sapendo a che
livello sei, potrei elencarti una serie di regole che a me hanno
fruttato molto:
- aritmetica intera (virgola fissa) poche moltiplicazioni e 
divisioni, al più shift, somme, e... sviluppi in serie ;) ;
- uso di tutti i registri possibili (quando può portare a reali
miglioramenti), ed in tutta la loro estensione;
- pochi parametri e molte variabili globali <sigh>, cioè non
strafare con lo stack;
- ordinamento delle istruzioni per usare meglio i flags (ci sono
istruzioni che non modificano i flags ed è meglio metterle nei
posti giusti);
- precalcolo di alcune funzioni e parametri;
- non mettere troppa carne sul fuoco, cioé occhio alla cache;
- se una cosa costa troppo, approssimala;
- non pensare di mantenere il programma leggibile, al massimo
commentalo bene;
- controlla bene l'efficienza delle istruzioni, perché ce ne sono
alcune inspiegabilmente migliori di altre (ma questo lo saprai già);
- se dopo due giorni riguardi il codice, troverai sicuramente
altre ottimizzazioni;
poi ci sono le ottimizzazioni per le pipeline multiple e per
il branch predictor, MMX, SSE, 3DNow!, ma qui si và sullo specifico.
Una volta avevo il developers manual del Pentium (in PDF) e
lì c'era un capitolo tutto dedicato alle ottimizzazioni...
ma per me era troppo.
Ci sarà sicuramente dell'altro ma adesso non mi viene in mente.
Teòria
-- 
ehh, i tempi del
texture mapping...

ottimizzazioni in assembler?
regola fondamentale della programmazione: ottimizzare prima di tutto
gli algoritmi, e solo per ultimo le singole istruzioni. Inoltre,
considerando la complessità delle moderne architetture e le
ottimizzazioni spinte fatte dai compilatori odierni, non credo che
riusciresti e migliorare di molto le prestazioni.
Anto
--
Antonio Cuni, 19 anni, studente
Brainbench Certification: 
Master C++: 4.6, higher than 98% of all previous test takers.
C Language: 3.32, higher than 79% of all previous test takers.
http://www.brainbench.com/transcript.jsp?pid=1301688
Newsgroup: it.comp.programmare
Titolo: [OT] Consiglio per un nuovo notebook

Salve a tutti,
la scelta di un nuovo notebook destinato all'uso quotidiano
ed allo sviluppo si sta rivelando complicata per quanto riguarda
la quantificazione della potenza di elaborazione necessaria, quindi
chiedo il vostro parere di sviluppatori ed un piccolo sondaggio su
quali macchine utilizziate...
mi servono schermo ampio,risoluzione elevata, memoria sufficiente
a non fare swap (vista la velocità PENOSA degli HD dei portatili),
uscita video digitale...
per quantificare la potenza, ho stimato che *alla peggio* devo usare
contemporaneamente un IDE (VisualStudio tra i più pesanti), un browser
e/o Adobe Acrobat, un server web e/o un database (SQL Server tra i più
pesanti) eventualmente eseguiti in una macchina virtuale (al momento
Sun VirtualBox) con su il suo Linux/Windows.
Ovviamente attivi in background anche tutti quegli stupidi sw di cui
purtroppo non si può fare a me: antivirus, client IM, etc
L'unica macchina adatta, peso e dimensioni contenute ed un buon prezzo
pare essere questa: schermo 17.3" 1600x900, 3/4 GB di ram, grafica
integrata (sufficiente e meno esigente nei consumi) etc etc
http://www1.euro.dell.com/it/it/abitazioni/Notebook/inspiron-1764/pd.aspx?refid=inspiron-1764&s=dhs&cs=itdhs1&~ck=mn
quale dei 3 processori però secondo voi è sufficiente, considerando
che ognuno è circa il 20% più potente del precedente, ma che costa
anche 100€ in più ?
Grazie mille per i consigli e la pazienza

 L'unica macchina adatta, 
Fatte salve le dimensioni del display qualsiasi computer in commercio 
soddisfa le tue esigenze. Se il disco è lento prendi un SSD.

 quali macchine utilizziate...
Caratteristica imprescindibile: schermo antriflesso.
Seconda caratteristica: la qualita' e la durata della batteria.
Una volta determinati i punti 1 e 2, sincerati che su quel modello si
possa installare linux senza problemi.

 possa installare linux senza problemi.
Linux lo installo generalmente in una macchina Virtuale,
quindi nessun problema, perchè trovo ansiogeno e scomodo
il dual-boot; meglio poterli usare contemporaneamente, no ?

> Se il disco è lento prendi un SSD.
non sai quanto mi prudano le mani all'idea di un SSD, ma credo
che ci sarà da aspettare almeno un altro poco prima che i prezzi
siano umani: al momento un 64GB/128GB economico parte da 130€/230€,
mentre per un ottimo intel 80GB ne servono 200... troppo :)
Newsgroup: it.comp.programmare
Titolo: [PHP]Cominciamo dalla base

Io sono agli inizi e devo dire che i prblemi più duri sono stati installare
PHP. Fino a oggi mi sono dovuto limitare a Php3 perchè Php4 non ne vuole
sapere. Qui scatta la prima domanda:
-Dove trovare info per l'installazione. 
www.php.net
 scrive pochino altre
idee?
Volevo usare Mysql ma anche qui il problema più grosso è l'installazione:
-Quindi dove posso trovare  della documentazione?
Dimenticavo io uso lo stupido windows98 ma stiamo per installare un server
Linux. Quello che io mi chiedevo era se cmq su win98 era possibile
installare sia Php che Mysql?
Ultima proposta per il bellissimo sito 
www.phpItalia.com
 che ho appena
visto:
fare una sezione installazione. Passo passo per i cretini del mondo.
Io in questo caso :o)
Saluti Lorenzo Sicilia
[moderatore] it.comp.appl.macromedia
-----------------------
www.kemen.it
-web solution-
Next Solution
www.croxit.com
---------------------

Linux. 
Ti posso solo consigliare di farlo in fretta :-)
Io ho installato PHP4 su RED HAT 6.1 e funziona bene sia con i sorgenti da
compilare sia con i binari RPM che trovi copiosi in giro per la rete. Le
istruzioni di installazione, nella versione Unix, sono all'interno del
tar.gz e sono ben complete (quanto basta almeno per riuscire ad
installarlo). La versione win32 di PHP non la conosco affatto.
Noi abbiamo installato MySQl versione Win32 su un cluster NT. Dato che non
ho seguito l'installazione non ti so dire molto, quindi non so neppure se
"gira" sotto '98 (anche se non vedo perche' no). Fai attenzione alla
licenza perche' la versione Win32 si MySQL non e' GPL.
--
Layos [gir n°19]
Stiamo parlando di PHP su it.comp.programmare
in attesa che il GCN approvi la RFD.

-Quindi dove posso trovare  della documentazione?
www.mysql.com
-- 
Saluti,
Giancarlo

 fare una sezione installazione. Passo passo per i cretini del mondo.
Stiamo traducendo articoli proprio su questo. Se vuoi darci una mano manda
una mail con subject subscribe a 
traduzion...@ziobudda.net
Modi eleganti per licenziare una persona:
- Mi dica, quanto tempo ha lavorato per noi, senza contare domani?
--
Michel <ZioBudda> Morelli               
mic...@ziobudda.net
ICQ UIN: 58351764                       PR of PhpItalia.com
http://www.ziobudda.net
 
http://faq.ziobudda.net
Newsgroup: it.comp.programmare
Titolo: Snobol manipolazione stringhe

Ho qualche (piccola)  esperienza di programmazione con Basic.
Causa studio universitario mi trovo a dover elaborare in Snobol4 (che
conosco pochissimo e di cui non si trova molta documentazione)  un
piccolo programma da presentare all' esame.
Mi sono arenato su questo apparentemente innocuo problema:
dato un numero N compreso tra 20 e 99 , vorrei immettere nella
variabile Y il numero che esprime le unità
( per esempio : N = 23  Y = 3   : N = 86 Y = 6)
in basic si potrebbe fare Y = VAL(Right(Str(N), 1))
qualcuno può essermi d' aiuto ?

 qualcuno può essermi d' aiuto ?
Boh mi pare abbastanza elementare come problema, ma magari in "Snowball"
non lo è...
-- 
Lawrence - 
http://www.oluyede.org/blog
"Nothing is more dangerous than an idea
if it's the only one you have" - E. A. Chartier

non lo è...
E' più probabile il contrario: Snobol è nato per la manipolazione delle
stringhe, ed è molto più bravo in questo di Basic o altri linguaggio
convenzionali. Solo, lavora in modo un po' inusuale, e non è immediato
entrare nella sua logica.
Anch'io di Snobol non so molto di più della sua esistenza: è spesso citato
come antecedente di diversi altri linguaggi per la manipolazioni di
stringhe, come Awk, Perl, ecc.
Non so quindi come risolvere il problema. Da un'occhiata al manuale, però,
la funzione RPOS() sembra molto promettente.
Qualcosa come:
    RPOS(1) ANY('0123456789') . UNITA
non è detto che abbia un senso ma, lavorandoci un po', potrebbe essere
qualcosa da cui iniziare per catturare l'ultima cifra di un numero (cioè
appunto l'unità). La conversione tra intero e stringa dovrebbe essere
automatica, oppure si può ricorrere alla funzione CONVERT.
Ciao.

Newsgroup: it.comp.programmare
Titolo: consiglio su programmazione ad oggetti

ciao a tutti
tempo fa acquistai vb2005 con l'intenzione di realizzare programmi interni 
all'azienda presso cui lavoro con interfacce più funzionali per alcuni db 
access realizzati in precedenza.
Ho notato però che tali programmi, che richiedono l'utilizzo dei framework, 
tendono a girare lenti sui pc un pò datati e che anche i pc con meno di 2 
anni di vita, installando solo il framework si risentono rallentamenti di 
sistema...
Vorrei chiedervi se esistono software tipo vb che consentano di relizzare 
interfacce veloci in modo semplice e che non "rubino" tante risorse al 
sistema....
Attendo consigli
Nicola 

 Attendo consigli
Accedere al database tramite pagine web, e quindi demandando al browser la
gestione dell'interfaccia, e' una soluzione percorribile?
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

sistema....
Delphi è il miglior ambiente RAD (=interfacce veloci e componenti) in
circolazione.
Newsgroup: it.comp.programmare
Titolo: c# - errore stack overflow dopo asssegnazione SET / GET

Ciao a tutti
Vi posto questo semplice programma in c#
sono parecchio arrugginito , quasi 5 anni che
non tocco più una linea di codice ...
il compilatore c# non da particolari problemi durante
la compilazione
, tuttavia nell'esecuzione, si genera un loop infinito
che manda lo stack in overflow
perchè ?
grazie in anticipo
claudio
// cs_foreach.cs
using System ;
 	class unoa
	{
		public int a
		{
			get
			{
				Console.WriteLine("get");
				return a ;
			}
			set
			{
				a = value ;
				Console.WriteLine("set");
			}
		}
	} ;
class unob
{
   static void Main( )
    {
		unoa aa = new unoa() ;
		aa.a = 1 ;
		 Console.WriteLine( aa.a ) ;
    }
}


Il problema è che hai creato una property, hai fatto l'overload di 
setter e getter ma non stai memorizzando il valore da nessuna parte. In 
questo momento hai:
public int a { get { return a; } set { a = value; } }
che tradotto è
public int get_a() { return this.get_a(); }
public int set_a(int value) { this.set_a(value); }
Così il loop infinito si vede chiaramente, per entrambi!
Hai due possibilità, la prima:
public int a { get; set; }
in questo modo il compilatore crea in automatico una variabile privata 
in cui memorizzare il valore della proprietà e i relativi getter e 
setter. Questa sintassi non è supportata nelle versioni più vecchie di C#.
Seconda:
private int _a;
public int a
{
	get { return _a; }
	set { _a = value; }
}
In questo modo puoi aggiungere la logica che ti serve nel getter e nel 
setter, al prezzo di gestire a mano lo storage del valore.
-- 
r--r--r--

Newsgroup: it.comp.programmare
Titolo: NFS e tesi: un parere

Salve a tutti,
	mi è stata fatta una proposta di tesi riguardante il protocollo nfs.
Si tratterebbe di andare ad implementare quelle funzionalità di
mappatura di uid e gid del client che si sono perse (così sembra...) al
momento del passaggio al demone nfsd (a livello kernel).
volevo chiedere:
1-	perchè non sono state implementate?
2-	Può essere utile andare ad implementarle ora (già si parla di
nfsv4)??
3-	conoscete testi o tutorial sull'argomento (nfs e il kernel Linux) ?
4-	A livello di idea personale, non si potrebbe implementare un nfs
criptato, così
	da aumentare la sicurezza del protocollo?
Grazie in anticipo,
	Andrea

	da aumentare la sicurezza del protocollo?
Non sarebbe piu` standard. A quel punto tanto vale usare un file system
diverso, mi pare che ce ne siano altri.
-- 
ciao, |
Marco | * The Internet is full. Go away.  -- Joel Furr *
      | (Ri)scoprire fidonet: 
http://bbs.mi.linux.it

Newsgroup: it.comp.programmare
Titolo: Creare un servizio di NT

Come creare, gestire ed installare un servizio per NT4 e soprattutto dove
reperire documentazione?
--------------------------------
Inviato via 
http://usenet.iol.it

 soprattutto dove reperire documentazione?
Sull'MSDN di microsoft c'era un articolo che spiegava i
concetti basilari. Per quanto riguarda l'installazione devi
solamente aggiungere le chiavi nel registro.
In alternativa puoi usare SRVANY per eseguire un programma
come 'servizio'.
Davide
Newsgroup: it.comp.programmare
Titolo: Domanda X esperti

C'è un modo per fare in modo che un applicazione si riduca ad un'icona
vicino al'orologio di Windows nella Barra delle applicazioni? se si, quale?
Kosmo

 se si, quale?
Occorre usare le API NotifyIcon. Vedi sull'MSDN ci dovrebbe essere anche
un'esempio.
Davide

 ha scritto nel messaggio
news:9crpu7$f0hp4$1...@ID-18487.news.dfncis.de...


Newsgroup: it.comp.programmare
Titolo: cd rom

il cd-rom non mi legge piu i cd che fare?

 
Bella domanda...
Possibili soluzioni:
1) Pulire la lente del lettore
2) Controllare i collegamenti del lettore
3) Cambiare il lettore
4) Cambiare ng perche' qui sei OT ;-)
--
 Ciao, Bianco.
 Reply to 
luca....@tiscalinet.it

Newsgroup: it.comp.programmare
Titolo: Questo mese su qualche rivista c'è il tutorial della Sun

Salve a tutti , sapete se qualche rivista
con cdrom c'è il tutorial della Sun su java
Scaricare 10 e passa Mb a 56K ;-) e un suicidio! :-)
Grazie a tutti
Ciao

Scaricare 10 e passa Mb a 56K ;-) e un suicidio! :-)
è un suicidio voler scaricare con una 56k 1gb ... eppure si fa ...
ora per 10 mb non ti lamentare! su per giù con una buona qualità
dovresti impiegarci un'oretta al max
Antonio

>Scaricare 10 e passa Mb a 56K ;-) e un
suicidio! :-)
Riviste con la documentazione direttamente non ne conosco,
ma riviste con il JDK e la documentazione, oppure con ambienti di sviluppo
completi (come il Jbuilder trial) ne trovi parecchie, e li trovi anche la
documentazione
SALUTY
ENRY
--------------------------------
Inviato via 
http://usenet.iol.it

Newsgroup: it.comp.programmare
Titolo: cerco aiuto

cerco programmi abb semplici ma completi per fare pagine e siti internet
,html e FLASH.
sapete darmi consigli(non ho mai fatto una pagina internet)o magari
consigliarmi un sito che mi aiuti per le cose basilari(sono un autoididatta
abb. rapiso^^)!!!
grazie.
p.s.
meglio html o flash?perche?
GRAZIE

 ha scritto nel messaggio
news:DtBd6.60970$ew1.3...@news.infostrada.it...

Newsgroup: it.comp.programmare
Titolo: Spider in java di pagine html

Salve a tutti qualcuno sa dirmi se esiste uno Spider scritto in java
per scandire file html.
Ne ho trovato uno ACME.Spider ma sarei interessato ad uno spider che
analizzi codice html o xhtml tramite tecnologia SAX o DOM.
Grazie 1000
Quel(...del(ario
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Prova a guardare all'indirizzo 
http://www.docuverse.com/domsdk/
 dovresti
trovare un parser sia per xml che per html che supporta dia DOM che SAX.
Tra le altre cose dovrebbe anche essere free.
Se lo provi fammi sapere come funziona.
Ciao, Davide :)

 wrote in message
news:uf0o8.29862$S52.1...@news2.tin.it...


Newsgroup: it.comp.programmare
Titolo: programmazione giochi

Ciao e tutti, purtroppo io sono appena agli inizi della mia esperienza nella
programmazione, ma avrei grande interesse a imparare il più possibile
riguardo alla programmazione di giochi e grafica...
Vorrei sapere quale linguaggio di programmazione è più usato o consigliato
per la creazione di giochi...
grazie mille
Marco.

Non so se c'è un linguaggio migliore o peggiore, attualmente sto usando il
C/C++ per un videogioco di golf (..mettiamola così... =). Più che altro
dipende a cosa ti vuoi appoggiare: DirectX, OpenGL....
Se hai voglia puoi provare con le directx... non sono affatto semplici ma
sono veramente potenti una volta imparate a usare.
Altrimenti le openGL sono molto più semplici (soprattutto coi tutorial
NeHe).
Come sito di riferimento puoi usare 
www.gameprog.it
che è un sito fatto apposta per chi vuole imparare a farre videogiochi!!
in bocca al lupo!!
Il Sasdo
 _______________________________________________________________________
|   Sasdelli Enrico 							|	
|       CDL Informatica		
http://utenti.lycos.it/sasdoware/
	|#
|   									|#
|   "La perfezione non è di questo mondo, ma ci si può arrivare vicino"	|#
|_______________________________________________________________________|#
 #########################################################################

 per la creazione di giochi...
Delphi, C, C++, assembler o una miscela tra questi.
Se ti limiti a cosettine semplici, van bene tutti.

Grazie mille,
molto gentile

 programmazione
Lascia assolutamente perdere C/C++ e compagnia bella e guarda su:
http://www.blitzbasic.com/
-- 
Luc


Ma che dici??? Il blitzBasic è un tool/script per fare giochi amatoriali...
Se il nostro amico vuole fare veramente qualcosa di serio deve usare il
c/c++ e le librerie grafiche.

 c/c++ e le librerie grafiche.
Ne sa zero di programmazione, ha detto. Incominciamo col C++? 
-- 
Luc

Ne sa zero di programmazione, ha detto. Incominciamo col C++? 
chiunque lo studi lo impara ... mica ci vuole un genio per programmare
in c++

 mica ci vuole un genio per programmare in c++
Genio no, ma con una già buona esperienza si.
-- 
Luc

 per la creazione di giochi...
il linguaggio principe e' sicuramente il c++, complesso pero' come
linguaggio. Visto che ti hanno consigliato il blitzbasic io ti consiglio il
Python, molto semplice e potente, esiste una libreria 
www.pygame.org
, che e'
un wrapper delle SDL, delle librerie grafiche 2D. Puoi partire anche facendo
piccoli giochi totalmente in Python, poi puoi passare al C++ ed usare il
Python magari come linguaggio di appoggio.
ciao
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/
Newsgroup: it.comp.programmare
Titolo: Progetto Negozio E-Commerce

Ho sviluppato (per una materia universitaria) una gestione di un negozio
E-Commerce in Java completo di sistema di pagamento con Carta di credito.
Siccome il progetto mi sembra valido e non vorrei buttarlo , avrei
intenzione di trovare un acquirente , anche ad una cifra molto bassa , ma ho
un paio di quesiti da porvi :
1) Dato che il software in questione usa una fonte ODBC e soprattutto delle
servlet Java , dove posso (gratuitamente) prendere dello spazio Web e farlo
girare in rete dando modo alla possibile clientela di provarlo ?
2) Che valore commerciale ha ?
3) Dove posso pubblicizzarlo ?

 3) Dove posso pubblicizzarlo ?
Creati un sito internet e registralo sui motori di ricerca,
dovrebbe essere piu' che sufficiente.
Davide

 ha scritto nel messaggio
news:9im8ee$jlvt1$2...@ID-18487.news.dfncis.de...

Innanzitutto scusa per l'inesatezza , ma intendevo SQL Server non ODBC .
Ho cercato questi altri 6 progetti , ma neanche l'ombra , nella sezione
Shopping Cart c'è solo una procedura che non sembra avere nulla a che fare
con l'E-commerce , dove devo guardare ?
--
Flex

Li ho trovati , sono davvero tanti !!!


ci dici l'indirizzo dove possiamo trovarli anche noi?
Grazie.
Alla prossima.
	MAX

 ha scritto nel messaggio
news:3b513e42...@127.0.0.1...

Devi registrarti come utente su 
www.sourceforge.it
 e poi potrai accedere a
centinaia di programmi open Source ....
--
Flex

On Sun, 15 Jul 2001 09:20:48 +0200, "Flex" <flex...@Mfreemail.ti>
wrote:

Grazie

Newsgroup: it.comp.programmare
Titolo: Aiuto programma in Cobol...

una domanda per i programmatori Cobol:
voglio usare in un mio programma il tasto ALT e le freccette
direzionali. Come posso fare un controllo con quesi tasti? Se io
volessi fare una if e dire, "se spingi il tasto alt fai...." e poi la
stessa cosa vorrei farla cone le freccette. Come si abilitano questi
tasti? Ho visto come attivare i tasti funzione, quelli mi funzionano.
Ho provato a fare la stessa cosa con alt ma non ha funzionato :)) In
sintesi, come lo considero io il tasto alt?

 ha scritto nel messaggio
news:38bae45...@news.libero.it...

E' evidente che bisognerebbe sapere quale compilatore usi e eventualmente
quale "screen manager" utilizzi. Utilizzando la pura SCREEN SECTION non
credo sia possibile controllare tanto in dettaglio la tastiera e comunque
dipende sempre dal compilatore.
Bye, Sonic.
Newsgroup: it.comp.programmare
Titolo: Create Database...

Salve!
Premetto che sviluppo in Java, Delphi e Visual Basic.
Ho avuto a che fare ultimamente con i seguenti database: Oracle, DB2,
PostgreSql, MySql, Sql Server 7.
Ho notato che alcuni database non danno la possibilità di creare un database
se l'istruzione del Create database non viene eseguita nei Tool Manager
messi a disposizione dal database stesso. Mi spiego. Mi servirebbe creare un
nuovo database da programma. Interbase o Sql Server 7.0 ad esempio, non
accetta l'istruzione Create Database....se gli viene inviata dal tool che
sto sviluppando. Funziona solo se la faccio eseguire nella finestra messa a
disposizione dal database per eseguire le istruzione Sql. Mentre, con
PostgreSql funziona tutto correttamente.
Qualcuno mi sa spiegare se ci sono questi vincoli sui vari database?
Se è così è veramente una fregatura. Perchè non dare la possibilità di
creare un nuovo database da fuori....
Grazie!

 PostgreSql funziona tutto correttamente.
La creazione di un database all'interno di un server richiede privilegi 
che, probabilmente, la connessione effettuata dalla tua applicazione non 
ha. Considera, inoltre, che alcuni DBMS--tra i quali MS SQL 
Server--richiedono un'esplicita selezione del database 'master' qualora 
si vogliano eseguire interrogazioni che modificano la struttura dello 
schema del server.
<code>
	use master;
	create database pippo;
	go
</code>
-- 
Baci,
Mony

Newsgroup: it.comp.programmare
Titolo: Programmino in C.

Salve a tutti, mi sono appena aggiunto alla lista e ho gią una domanda.
In C vorrei fare un programma che mi fa apparire tutti i resti di una
divisione di un numero per 2.
Ad esempio:
100 / 2 = 50 con resto 0
50 / 2 = 25 con resto 0
25 /2 = 12 con resto 1
e cosi via fino a 1.
Alla fine vorrei che il programma memorizzasse tutti i resti e me li facesse
vedere sullo schermo (in questo caso 0 poi 0 poi 1 e cosi via).
Come fare?
Ringrazio anticipatamente
Vanni
*******************************************************
"The times I burned my guitar it was like a sacrifice.
You sacrifice the things you love. I love my guitar."
Jimi Hendrix
*******************************************************
Vanni Galli
vicolo caraa 6
CH, 6622 Ronco sopra Ascona
mailto:
rap...@ticino.com
Energia nucleare? 
http://www.ticino.com/usr/raptor/ENU

Energia nucleare? 
http://www.ticino.com/usr/raptor/ENU
La firma dovrebbe essere lunga al massimo 4 righe (e anche preceduta
da "-- ").
-- 
Marco Barisione (ICQ 84277092)

 Vanni
In start (che è un unsigned int) c'e' il numero da convertire...
unsigned int ris[32];
unsigned int num, i;
num = 0;
while (start > 1)
{
    ris[num] = start % 2;
    start /= 2;
    ++num;
}
for (i = 0;  i < num; ++i)
    printf("%d", ris[i]);
Ciao
        Riccardo
Newsgroup: it.comp.programmare
Titolo: Che linguaggio devo usare?

Salve, vorrei sapere che linguaggio di programmazione dovrei studiare per
sviluppare un programma per chattare come il mIRC.
Mi hanno consigliato JAVA, dite che va bene?
Nebo

 wrote in message 82dem1$a93$1...@nslave1.tin.it...


Mi hanno consigliato JAVA, dite che va bene?
Dipende.
Java e' un linguaggio nato in simbiosi con internet (e proprio perche'
c'e' internet) e quindi si presta come la soluzione piu' valida.
Ha comunque molte limitazioni rispetto ad altri linguaggi.
it.comp.java se vuoi maggiori chiarimenti.
--
Andrea Laforgia
andrea_...@bigfoot.com

Newsgroup: it.comp.programmare
Titolo: Gli array in matlab

mi sapreste gentilmente indicarmi la differnza tra
lambda = [0 ; 0] e
lambda = [0 , 0]
Penso che entrambi dichiarino un vettore ma quando la "," e quando ";".
Ha senso un'istruzione del genere?
R = [1 0; 0 1] + beta
dove beta e' una costante, cosa sto facendo sommando ad una matrice una
costante?
Infine sapreste dirmi cosa sia zeros(2,2) potrebbe essere una funzione di
libreria di matlab.
Grazie 1000
ilCario
-- 
Posted from 
ganimede.crema.unimi.it
 [159.149.70.3] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Grazie 1000
Prego 10.000 L. ;)
-- 
  _  _                   _     | "L'universo altro non è che un  
 | \| |___ _____ ___ ___|_|___ |  foruncolo del Divenire che si sta
 | .` | -_|     | -_|_ -| |_ -||  stemperando nel mare dell'Essere
 |_|\_|___|_|_|_|___|___|_|___||  ovvero nel Nulla"

Newsgroup: it.comp.programmare
Titolo: ASP o PHP

Salve a tutti...sto cercando di fare luce a molti miei dubbi...secondo
voi per la gestione dei contenuti di un sito con numerosi
aggiornamenti in molte pagine e preferibile asp o php....?
grazie a tuttii

 ha scritto nel messaggio 
news:5f15471f.04110...@posting.google.com...


Newsgroup: it.comp.programmare
Titolo: Javascript

Quello che vorrei fare è poter comandare l'assegnazione della stringa da una
variabile
document.form1.txt.value = "ciao";
Dato che in questo caso ho più di un textfield che chiamerò txt1, txt2... ho
provato con questo comando ma l'assegnazione non funziona
var contatore="txt2";
eval("document.form1."+contatore+".value") = "ciao";
qualcuno sa darmi una dritta???
Ciao IVANO

 Dato che in questo caso ho piů di un textfield che chiamerň txt1,

Newsgroup: it.comp.programmare
Titolo: programmare un javascript per opera

Ho un blog,vorrei disabilitare il tasto destro del mouse e la selezione del
testo col tasto sinistro del mouse.Ho provato diversi javascript ma se si
accede al blog col browser Opera il tasto destro risulta sempre abilitato. 
Come mai? E'
possibile inserire nel codice html del Template un programmino javascript
che disabiliti il tasto destro che funzioni con Opera? Come devo scriverlo 
questo javascript. Grazie.Un
caro saluto.

 questo javascript. 
Scrivilo facendo un test iniziale sul client usato.
Se e' IE, fai pure quello che vuoi. Se e' Opera, lascia perdere.
Mi pare strano che con Mozilla funzioni il tuo blocco.
A meno che per default, Mozilla consenta a javascript di fare tutto 
quello che vuole, salvo poter inserire le limitazioni da parte dell'utente.
Poi ci sarebbe tutto il mondo Mac e il mondo unix/linux dove non credo 
proprio che tu possa imporre piu' di tanto ai client.
Ma che senso ha limitare in questo modo l'accessibilita' al tuo blog?


Secondo me quello che vuoi fare non ha senso. O meglio, ha un senso,
ma non è efficace quanto si crede.
Infatti, la maggior parte degli script javascript non disabilita il
tasto menù contestuale delle tastiere (quello con il rettangolino e la
freccina), ne il menù del browser "Visualizza -> HTML". Una volta che
qualcuno ha il tuo HTML, t'ha infinocchiato per bene.
Certo, in alcuni browser (IE) ci sono script molto efficaci, ma che
non funzionano in altri browser, quindi quello che vuoi ottenere
(impedire di copiare il codice o salvare le immagini, penso) diventa
una chimera.
Vedo solo due soluzioni:
1) ti sviluppi un sistema blog che sfrutti Flash per la
visualizzazione dei contenuti: in questo modo puoi proteggerti dal
copia e incolla (beh, qualcuno potrebbe semplicemente mettersi a
ribattere i tuoi testi), però perdi opzioni fondamentali quali
l'indicizzazione da parte dei motori di ricerca, ecc... inoltre è uno
sforzo che non vale la pena di fare, per un blog, secondo me.
2) proteggi i tuoi contenuti con una licenza Creative Commons: questa
è la cosa più intelligente che puoi fare, soprattutto perchè in alcuni
contesti la licenza CC viene riconosciuta anche in ambito legale (o lo
sarà presto).
Insomma, piuttosto che imporre lucchetti al blog, gioca sull'obbligo
morale dell'utente. Tanto uno che vuole rubarti i contenuti lo fa lo
stesso, qualunque lucchetto tu implementi (gli basterebbe infatti
leggere le pagine con un client testuale, o attraverso il protocollo
diretto HTTP, e non avrebbe più il problema del javascript).
Lone

 qualcuno ha il tuo HTML, t'ha infinocchiato per bene.
Oltre al fatto (e visto che siamo programmatori) che per scrivere due
righe di codice e fare una HTTP GET su quella pagina, ci vorrebbe un
nanosecondo...
:-P
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnala
 gli abusi ad 
a...@newsland.it
Anche senza il programma: telnet 
www.ilsitochevogliocopiare.it
 80 :D
Newsgroup: it.comp.programmare
Titolo: Lingo & DB

salve, volevo chiedere una cosa.
sapete se č possibile, mediante codice "Lingo" (per Director) accedere a
database, mediante istruzioni SQL?
mi servirebbe per creare CD interattivi un po' piu elaborati; basati cioe un
archivio di dati. e per questo avevo pensato di utilizzare un DB Access, ma
dovrei appunto sapere se con Lingo posso accedervi ed effettuare query SQL.
grazie
MarioH

 ha scritto nel messaggio
news:9i9h21$hpdfc$1...@ID-70152.news.dfncis.de...


> si si puo'!!Nella guida č tutto spiegato!!
oh che bello... ehm... ti avanza una guida per caso...?? ::))))
MarioH

Newsgroup: it.comp.programmare
Titolo: Siti dinamici (ASP/JSP/PHP) e Application Server (Zope, etc.)

Ciao a tutti,
scusate se vi disturbo per un dubbio forse banale.
Non sono ancora riuscito ad avere le idee chiare su quali siano le
differenze sostanziali esistenti tra siti/applicazioni web implementati
mediante pagine dinamiche (ASP/JSP/PHP) e quelli implementati mediante
application server (quali ad esempio Zope, Bea, etc.).
In pratica... quali sono i vantaggi del secondo approccio?
Forse le funzionalità che ho di base in un app server? Tipo la gestione
della autenticazione utente che ad esempio in Zope è già inclusa e che
quindi non deve essere codificata a mano?
Oppure ci sono altre differenze? Alla luce di queste, se ne esistono, quando
conviene utilizzare una tecnologia e quando un'altra?
In fin dei conti quello che non ho capito esattamente è cosa effettivamente
sono questi Application Server...
Riuscite, scusandomi per la banalità della domanda, a chiarirmi il concetto?
Grazie mille!
Ciao
zXc

 application server (quali ad esempio Zope, Bea, etc.). In pratica...
Stringendo, direi che con un application server hai gia` delle procedure
automatizzate (l'autenticazione di cui parli, gestione del DB, layout
dei dati in molti casi, automatismi vari) che in un linguaggio di
scripting non hai.
Lo svantaggio e` il calo delle prestazioni perche` spesso ti trovi cose
che magari in quel contesto non servono (che te ne fai
dell'autenticazioni degli utenti in una pagina che mostra al pubblico i
risultati di una ricerca su un DB come puo` essere Google?) e a volte in
limitazioni intrinseche dell'Application Server.
In pratica con uno hai piu` flessibilita` e ottimizzazione, con l'altro
piu` comodita`.
Bye.
Newsgroup: it.comp.programmare
Titolo: arrotondamenti euro in Excel

Aiuto !
Ho necessita', per calcolare l'imposta ICI per il 2002, espressa in
Euro, partendo dalla rendita catastale in lire, di arrotondare
parecchi importi ( ancora non so quali) secondo le regole euro:
valutare il terzo decimale e, se questo e' = maggiore di 5, aggiungere
0,01; diversamente nessun arrotondamento in + alle centinaia.
Non riesco a trovare la sintassi per poter valutare appunto il terzo
decimale.
L' intera formula dovrebbe essere, supposto A1 la cella del dato
A2 =  se(valore terzo decimale>=5;
((int(a1*100)/100+0,01);((int(a1*100)/100))
Qualcuno puo' darmi indicazioni in merito?
Grazie infinite
----------------------------------------------
Se hai un cervello, usalo; altrimenti lo perdi.
Se non puoi usare il tuo,usa quello degli altri
ICQ:  43343609
----------------------------------------------

 ha scritto nel messaggio
news:3cc82a9...@news.iunet.it...


----------------------------------------------
Fanno 49,994 euro. Ricevuta fiscale o fattura? :-)
Leonardo
-- 
".signature": bad command or file name

".signature": bad command or file name
----------------------------------------------
Se hai un cervello, usalo; altrimenti lo perdi.
Se non puoi usare il tuo,usa quello degli altri
ICQ:  43343609
----------------------------------------------

cifra superiore con due decimali.
Hai ragione, ma io chissa' perche', ricordavo che Excel arrotondasse
all'unita' superiore da 51 in su, mentre per 500 arrotondasse in meno.
E non nenanche pensato a verifica: stupido sommo........
Grazie mille


5 non arrotondare
a meno che la versione di Excel che ho installato supporti le norme
CEE. Il mio e' ancora la versione 95/7.
Tieni presente che , secondo quanto mi hanno detto in Comune, bisogna
partire dalla rendita catastale ARROTONDATA in Euro e proseguire cosi'
fino al risultato finale.
Grazie ancora


Fanno 49,994 euro. Ricevuta fiscale o fattura? :-)
Scontrino fiscale in due monete..........
----------------------------------------------
Se hai un cervello, usalo; altrimenti lo perdi.
Se non puoi usare il tuo,usa quello degli altri
ICQ:  43343609
----------------------------------------------
Newsgroup: it.comp.programmare
Titolo: :-(

Non per fare pubblicitï¿œ ma solo perchï¿œ la mi sento 
solo:
A nessuno interessa free.it.comp.lang.csharp?
Oppure, conoscete qualche newsgroup italiano che 
discuta di quest'argomento?
Saluti a tutti.

 A nessuno interessa free.it.comp.lang.csharp?
C# ? No grazie.

 A nessuno interessa free.it.comp.lang.csharp?
Esiste gi� la nutrita gerarchia Microsoft sui linguaggi e le piattaforme
NET. Ti consiglio di seguirla se sei interessato al tema, � ricca di
informazioni utili sia su C# che su .NET in generale ed � frequentata da
molti MVP, persone tecnicamente molto in gamba.
p.s.: imposta il subject dei tuoi messaggi correttamente.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
Perdono. Volevo esprimere sconforto in modo simpatico.

 
Hai ragione, anch'io preferisco e amo il C ma mi 
sono reso conto che per scrivere un certo tipo di 
applicativi � veramente sprecato. Inoltre ho 
scoperto che per chi conosce il C, il C# � 
spaventosamente facile.


Il C# pretende dei prerequisiti inaccettabili nel XXI secolo.

 Il C# pretende dei prerequisiti inaccettabili nel XXI secolo.
Per esempio?
-- 
-riko

 Per esempio?
windows :p

 windows :p
LOL :)
-- 
-riko

 LOL :)
E comunque, a parte le battute, io sono ancora in attesa che il vate
"Montaruli" ci illumini. 


 Il C# pretende dei prerequisiti inaccettabili nel XXI secolo.
Di che tipo? Hardware? Ormai non mi pare ci siano problemi di quel tipo. 

 discuta di quest'argomento?
microsoft.public.it.dotnet.csharp 

Di che tipo? Hardware? Ormai non mi pare ci siano problemi di quel tipo. 
Lascialo perdere. E' risaputo che il Montaruli parla e sparla di cose
che non conosce. Come vedi, si guarda bene dal rispondere.

Grazie.


Hanno gia' risposto, e non ci vedo niente da ridere ai commenti che sono 
stati fatti.
C# non e' conforme allo standard Posix.
Non c'e' altro da aggiungere.

C# non e' conforme allo standard Posix.
AHHAHAHAHAHAHAHAHAHAH...
Newsgroup: it.comp.programmare
Titolo: logo sparito.......

Chi sa dirmi perchè il logo di windows ME che appariva in fase di
accensione del pc, ora non appare piu' ?
al suo posto solo shermo
nero............
--------------------------------
Inviato via 
http://usenet.iol.it

> accensione del pc, ora non appare piu' ?
Evidentemente ti sei perso e si è corretto tale logo presente nel file:
ehm... logos.sys (se la memoria non mi fa cilecca :-D)
CIAO,
ANTONIO

 ehm... logos.sys (se la memoria non mi fa cilecca :-D)
Mi pare che quello è il file che contiene il logo dello shutdown. il file
giusto dovrebbe essere "logo.sys"

 ha scritto nel messaggio
news:151Z20Z78Z221Y...@usenet.iol.it...

Allora: dovrebbero esistere 2 file: logo e logos.
Uno è il messaggio che dice che si puo' spegnere il computer e uno contiene
l'immagine dello spegnimento di win.
prova ad aprirli con Paint!

 prova ad aprirli con Paint!
Se poi vuoi fare veramente il super-eroe allora ti crei un Bmp 320 x 220 e lo
rinomini logo.sys o logos.sys (so che ce n'è anche un 3° file ma nn lo
ricordo).
Non sono sicuro delle dimensioni, ma cmq puoi vederle da i file originali se
li rinomini bmp

 ha scritto nel messaggio
news:3B8C9AD2...@galactica.it...

il 3° si dovrebbe chiamare logow.sys ed è quello che contiene l'immagine di
attesa ( mentre winzozz si prepara a spegnere il sistema)
Anzi ti dico di più log.sys va direttamente su c:\ mentre logos.sys e
logow.sys nella directory di winzozz ( c:\windows\ )
Ciauz
Newsgroup: it.comp.programmare
Titolo: Programma di simulazione sw per un microprocessore intel 8086

Ciao a tutti,
avrei bisogno di aiuto per la stesura di un programma in C che simuli le
funzioni ed il funzionamento di un microprocessore della classe INTEL 8086
per il corso di sistemi di elaborazione.
C'č qualcuno che possa aiutarmi a trovare delle fonti a riguardo e semmai
qualche programma in C che mi possa giudare nella stesura?
Grazie a chiunque mi voglia dedicare 5 minuti del suo tempo
Massimo

 qualche programma in C che mi possa giudare nella stesura?
Io ho scritto un emulatore del processore 6502 (8 bit) e un emulatore
minimale del computer Apple ][ basato su tale microprocessore.
La parte di emulazione CPU e' pero' scritta in assembler per questioni
di prestazioni e non so se ti puo' essere di qualche aiuto... in ogni
caso puoi scaricare il tutto dalla mia homepage (sezione demo).
Se vuoi posso anche darti qualche consiglio su come implementare
qualcosa di simile per un 8086 in C/C++ ma non ho molto tempo a
disposizione in questo periodo.
Andrea
--
----------------------------------------------------------------
 <\___/>  Andrea        email: agriff at tin dot it
 / . . \  "6502"          irc: _6502_@EFNET#italia
(  (")  ) Griffini   homepage: 
http://www.netservers.com/~agriff
Sent via Deja.com 
http://www.deja.com/
Before you buy.

Ciao a tutti,
avrei bisogno di aiuto per la stesura di un programma in C che simuli le
funzioni ed il funzionamento di un microprocessore della classe INTEL 8086
per il corso di sistemi di elaborazione.
C'č qualcuno che possa aiutarmi a trovare delle fonti a riguardo e semmai
qualche programma in C che mi possa giudare nella stesura?


 wrote in message
8t3bqt$gd0$1...@suite03.caspur.it...

Prova su 
www.computerando.it
 si occupano di documentazione embedded e
informatica.... prova a chiedere di Gianluca Piga, il webmaster di quel
sito.... č un esperto di programmazione per sistemi embedded.
Ciao

Newsgroup: it.comp.programmare
Titolo: outlook

nel programma di posta elettronica outlook express sulla parte destra nella
sezione dove vengono evidenziati i messaggi le colonne sono:
punto esclamativo
fermaglio che indica l'allegato
"da"  da chi si riceve il messaggio
oggetto del messaggio
data di ricezione
inspiegabilmente è sparito la colonna "da"
ho verificato nella posta inviata che in questo caso si chiama "a" ed
esiste. Come posso rimediare all'inghippo?
Saluti e grazie

 inspiegabilmente è sparito la colonna "da"
Sei OT. Comunque prova a cliccare destro sull'intestazione di una
colonna e ...
--
Andrea Ferro
---------
Brainbench C++ Master. Scored higher than 97% of previous takers
Scores: Overall 4.46, Conceptual 5.0, Problem-Solving 5.0
More info 
http://www.brainbench.com/transcript.jsp?pid=2522556
Newsgroup: it.comp.programmare
Titolo: Menù personalizzati in Excel 2000

Molti anni fa in Excel 5.0 (la vecchia versione a 16 bit), ero riuscito a
fare in modo che all'avviamento della cartella ".xls" venisse sostituita la
barra dei menů a pop-up, con un mio menů personalizzato. Ad ogni voce di
menů avevo poi agganciato un modulo di codice con funzioni e/o sobroutine.
Come fare adesso in Excel 2000?
Sono giorni che ci cozzo contro, senza riuscirvi. Chi mi aiuta?

Sono giorni che ci cozzo
contro, senza riuscirvi. Chi mi aiuta?
Fin dalla versione 97 è possibile
creare delle barre personalizzate che si materializzano al caricamento del
programma. Queste barre possono essere fisse (ancorate a quelle esistenti)
o vaganti (pop-up) da posizionare in modo adeguato successivamente.E'
possibile per esempio creare una barra con tre pulsanti con didascalia
"Puls1", "Puls2" e "Puls3". Cliccando il Puls1 si apre un menu a tendina in
cui compaiono le voci (descrizioni) di ciò che le rispettive routine sono
in grado di svolgere. Così sarà per gli altri due pulsanti.
Se è questo il
problema da risolvere ci possiamo sentire ancora attraverso l'albero della
discussione. Per ora saluto cordialmente.
"Il Picchio"
--------------------------------
Inviato via 
http://usenet.iol.it
 

 "Il Picchio"
Appunto, come per esempio per il menù "File" standard (e tutti gli altri di
Excel 2000), io
avevo definito dei menù a tendina (o pop-up) personalizzati.
La cosa risaliva a circa 7 anni fa... su Excel 5.0.......
Purtroppo però adesso non risco a modificarli e/o aggiungerne altri su Excel
2000.
Come fare quindi?
Ciao e grazie per la eventuale risposta.
p.s. Rileggerò probabilmente il newsgroup solo lunedì prox.............

Attendo tue notizie per risolvere il problema.
Ciao

Newsgroup: it.comp.programmare
Titolo: driver?!?! aiutooo!!

Allora salve a tutti inanzi tutto sn niuovo mi presento mi kiamo andrea
e ho 16 anni.
ho un pc cn su win 2000 ME vorrei mettere l'  XP il problema è che nn ho
i drivers ne del modem: conexant data fax ne della scheda wideo (  rage
III in agp ) ne della scheda audio che en dite se formatto windows li
tiene sti drivers...
sennò come faccio a pigliarli dal mioo pc e mmetteli su un cd ( ho il
masterizzatore)
esiste un modo x estrapolarli? siccome ci sn xchè tutto va bene cm li
estrapolo x favore aiutatemi grazie!!!
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:217fe8b08070ca5165f...@mygate.mailgate.org...

posta su it.comp.aiuto .....
ps... i drivers per le tue periferiche per xp già esistono.. scaricali :)

Newsgroup: it.comp.programmare
Titolo: Upgrade visual basic net express

Esiste un upgrade per far compilare al visual basic net express progetti per 
windows mobile ?
O devo per forza passare alla versione a pagamento pro?
La seconda che ho detto? :-) 


S�
-- 
Valter Minute
(the reply address of this message is invalid)
(l'indirizzo di reply di questo messaggio non � valido)
Newsgroup: it.comp.programmare
Titolo: Linguaggio "C"

Ciao a tutti , vorrei  sapere se esiste un sito in particolare anche in
inglese, che tratti la programmazione in C.
grazie Rox



 ha scritto nel messaggio
news:97h5aa$viu$1...@nreadA.inwind.it...


Io sono alle primissime armi e qui
http://www.beta.it/beta/ext/corsi/c-intro/index.htm
trovi un corso scaricabile gratuitamente. sono alla 7° lezione e ti devo
dire che è spiegato benissimo e molto molto semplicemente con esempi chiari
spiegati e scritti. Lo puoi anche scaricare
http://www.beta.it/beta/download/bcorsoci.zip
ciao


Prova anche questo
http://host.aspide.it/trickyc/trkcfrm.htm
Newsgroup: it.comp.programmare
Titolo: Domanda...aiutatemi! ;-)

Ciao a tutti, mi sto avvicinando al mondo della programmazione, avrei
bisogno di una informazione:
è possibile sapere in qualche modo in che linguaggio è stata scritta una
particolare applicazione?
In particolare io avrei questo problema, vorrei vedere il codice di un
programmino che mi è arrivato ma non so in che linguaggio sia scritto e
quindi che programma usare per vederlo, vorrei vedere il codice per poter
cercare di modificarlo...
Grazie mille a tutti


wrote:

Se non hai la minima idea di quale sia il linguaggio "sorgente" è un
pò difficile risalire... Ma ci sono alcuni accorgimenti
1 - prova ad aprirlo con un editor esadecimale, alcuni compilatori
lasciano le loro tracce
2 - se magari riesci a scoprire qual'è il linguaggio potresti provare
con un decompilatore (cosa che nel 90% dei casi serve a ben poco)
3 - armati di asm e pazienza e disassembla il tutto
----
Lawrence "Rhymes" Oluyede
rhy...@myself.com

 cercare di modificarlo...
...questo è un altro discorso  <g>
Faber

Newsgroup: it.comp.programmare
Titolo: programmazione WSA per client in c - postato anke su free.it.programmazione.c

Ciao a tutti,
premetto che sono un principiante del c e ho facilmente trovato libri e
tutorials per avere le basi di questo linguaggio. Da poco ho trovato un
tutorial sul sito 
http://web.tiscali.it/mrcode/TutorialWSockClient.htm
 che
insegnava a programmare un client....
Uso il compilatore Microzoz Visual c++ e se scrivo questo codice mi da un
errore ma non specifica dove :
// winsock_client.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include "stdio.h"
#include "windows.h"
#include "winsock.h"
int main(int argc, char* argv[])
{
 SOCKET miosock;
 sockaddr_in miosock_addr;
 WSADATA data;
 WORD p;
 int err=0;
 p=MAKEWORD(2,0);
 err=WSAStartup(p, &data);
 char ch;
 miosock=socket(PF_INET,SOCK_STREAM,0);
 miosock_addr.sin_family=PF_INET;
 miosock_addr.sin_port=htons(IPPORT_TELNET);
 miosock_addr.sin_addr.S_un.S_un_b.s_b1=127;
 miosock_addr.sin_addr.S_un.s_un_b.s_b2=0;
 miosock_addr.sin_addr.S_un.s_un_b.s_b3=0;
 miosock_addr.sin_addr.S_un.S_un_b.s_b4=1;
 int lun=sizeof(struct sockaddr);
 err connect(miosock,(struct sockaddr*)&miosock_addr,lun);
 char mess[100];
 int n=0;
 n=recv(miosock,mess,100,0);
 mess[n]=0;
 printf(mess);
 while(ch!=0x1b)
 {
  ch=getchar();
  send(miosock,&ch,1,0);
 }
 closesocket(miosock);
 return 0;
}
potete darmi una mano? dove sta l'errore? aiutatemi!!!! grazie 1000!
byeZz!

 errore ma non specifica dove :
E quale errore di grazia ?
Davide

 miosock_addr.sin_addr.S_un.S_un_b.s_b4=1;
                             |
Forse quelle s dovrebbero essere tutte maiuscole?
-- 
(*metallikop*libero*it*)
{
http://web.tiscali.it/mbsoftware
}
Newsgroup: it.comp.programmare
Titolo: Microarea MxW e ODBC

Ciao a tutti,
un mio amico ha questo programma e dei "problemucci" con l'assistenza...
 
dopo aver installato l'Office 2000 il programma non parte piu' perche'
dice che e' caricata una versione di driver ODBC errata,
Io ho provato a spostare il programma su un'installazione vergine di
win95, poi ho provato ad installare office 95 e poi anche off97 ma ho
sempre lo stesso errore.
qualcuno mi sa aiutare?
grazie 
-- 
Posted from 
proxysrvr.agbk.ch
 [212.243.100.106] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

> qualcuno mi sa aiutare?
Prova ad installare prima Office e poi il programma in questione...
Ciao
        Riccardo

> Prova ad installare prima Office e poi il programma in questione...
Ho provato anche a scambiare le sequenze di installazione ma il problema
non e' li', altre idee?
grazie ciao


dice che e' caricata una versione di driver ODBC errata
Segnalalo alla MicroArea, e usa QFECHECK per vedere quali sono le varie
versioni del driver ODBC. Di solito sono molto disponibili.
Puoi anche forse usare DEPENDS.EXE (sempre nel resource kit Windows) in
modo da vedere quali dipendenze ci sono su quei drivers.
"SE", solo "SE" fossero tutte .DLL non caricate, puoi installare MAGO e
spostare le .DLL nella directory dell'eseguibile di MAGO; poi, per ogni
modulo eseguibile che c'e' li', crea un file di testo
	PIPPO.EXE.LOCAL
contenente solo la riga "[msft]" (non funziona su Windows 95).
Segnati quali DLL e files crei, cosi' puoi rimettere le cose a posto in
caso di disastri.
Leonardo
-- 
".signature": bad command or file name