mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.c++
Titolo: Programma con Vettori (NON MI FUNZIONA) Help

Ciao e grazie, per la tua attenzione,
dopo l'inizializzarione del programma, e dopo il rimpiazzamento con la macro
#define di DIM svolgo il programma.
PROBLEMA quando arrivo a:  printf ("\n v[%d] = ", i);
                                                     scanf  ("&d", &v[i]);
                        il programma non mi riempie tutte le componenti del
vettore o meglio la prima la riempie nel modo corretto dalla seconda in poi
gli da lui il valore
        int i, v[DIM]; //dichiarazione di una variabile e di un vettore
(ARREY)
        float media; //dichiarazione variabile di tipo float
        printf("inserire un vettore di %d componenti (int): \n", DIM);
        for (i=0; i< DIM; i++)
        {
            printf ("\n v[%d] = ", i);
            scanf  ("&d", &v[i]);
        }
        //Elaborazione
        media = 0;
        for (i=0; i<DIM; i++)
            media += v[i];
        media /=DIM;
        //Output
        printf ("La Media vale: [%3f]\n", media);

            scanf  ("&d", &v[i]);
...........................^^^^......................
Attenzione!
scanf ("%d", &v[i]);
bye
Mauro

        printf ("La Media vale: [%3f]\n", media);
Non sarebbe stato meglio(visto che si parla di C++)usare la libreria
standard?
#include<numeric>
#include<vector>
#include<iostream>
int main()
{
    const DIM=5;
    std::vector<int>v;
    cout<<"inserire un vettore di "<<DIM<<" componenti (int): \n";
    for(unsigned int i=0;i<DIM;i++)
        {
        int prv;
        cout<<"\n v["<<i<<"] = ";
        cin>>prv;
        v.push_back(prv);
        }
    int media=(accumulate(v.begin(),v.end(),0)/v.size());
    cout << "La Media vale: "<<media<<"\n";
    return 0;
}
Il Ghenio
-----
E'più oscuro del crepuscolo, é più rosso del sangue,
in nome della pace e della giustizia faccio appello a
tutti i poteri più remoti dell'oscurità, perché mi
aiutino a distruggere i miei nemici e tutti coloro
che saranno tanto sciocchi da ostacolarmi. FULMINE ROSSO!!
(Slayers)
-----
Newsgroup: it.comp.lang.c++
Titolo: [Semi-OT] Pattern Design

Comsumato dalla curiosità, ho deciso di prendere un libro 
sull'argomento, credendo di aver scoperto un nuovo magnifico mondo, ma è 
sempre così che arrivano le delusioni più grandi.
Pensate a questo semplice schema:
Client -> Shape <|- {Rectangle, Circle}
Rectangle <|- {V1Rectangle, V2Rectangle}
Circle <|- {V1Circle, V2Circle}
V1Rectangle -> DP1
V1Circle -> DP1
V2Rectangle -> DP2
V2Circle -> DP2
dove
a -> {b, c, ...} significa "a usa b, c, ....";
a <|- {b, c, ...} significa "a è la classe base di b, c, ..."
Tenere presente che:
1) DP1 e DP2 sono due "Drawing program" con interfacce diverse.
2) Quando una figura viene creata, sa già da chi verrà disegnata (DP1 o 
DP2).
3) Il Client vuole poter disegnare qualsiasi figura senza conscerne né 
il tipo né la versione (V1 = versione 1, V2 = versione 2).
Il problema principale dello schema proposto è che è ridondante e 
presenta vari sottocasi. Per es. l'aggiunta di un nuovo Drawing Program 
richiede la creazione di due versioni (V3Rectangle e V3Circle).
Ho scritto la mia soluzione (per altro banale) su un foglio non vedendo 
l'ora di vedere quella VERA, sicuramente scioccante (visto l'hype 
dell'autore) e illuminante.
Mi sorbisco una trentina di pagine piene di ovvietà e finalmente trovo 
lo schema della soluzione... delusione: è assolutamente identica alla 
mia. E la stessa cosa si ripete per tutti gli altri "pattern"!
Soldi buttati :(
Un consiglio, allora:
1) Se volete diventare buoni programmatori in C++ (o analogo) studiate 
prima asm e C (o analoghi) (ovvero fatevi il c...). (*)
2) Se volete diventare buoni informatici studiate prima matematica.
3) Se volete diventare buoni programmatori studiate prima informatica.
.
.
.
n) Andate sempre alla fonte. Se non ci riuscite aumentate le vostre 
competenze per farcela e poi ritentate, piuttosto che rivolgervi a 
"trattati semplificati".
(*) Molti dissentono su questo punto, ma la mia esperienza continua a 
dirmi il contrario.
Kiuhnm, irato per la fregatura (e i soldi spesi)

 "trattati semplificati".
Ci sono anche vie di mezzo. Non e' che e' proprio indispensabile
leggersi i filosofi greci se si deve operare con le forme
geometriche...
Ciao,
Nicola

 geometriche...
Non intendevo "alla fonte" in modo così estremo :)
Per togliermi dall'impiccio, cito Einstein: "Make everything as simple 
as possible, but not simpler". Purtroppo molti autori esagerano 
nell'intento di allargare il bacino dei fruitori.
Kiuhnm
Newsgroup: it.comp.lang.c++
Titolo: sorgenti linux--->xterm

Dove posso trovare i sorgenti dell'xterm in c (meglio c++) o visual basic
(probabilmente inesistenti)???
Grazie
Ale
P.S.
Sapendo dell'eloquacita' di alcuni premetto che non voglio risposte
sciocche.
Se per voi non e' un problema, preferirei ricevere, oltre che nel NG anche
in e-mail privata
P.P.S.
Coloro che posteranno a it.comp.lang.c, si ricordino che DEVONO mandarmi una
copia del messaggio a
fi...@promotion.it
in quanto non sono sottoscritto (no comment)
  -----------== Posted via Newsfeeds.Com, Uncensored Usenet News ==----------
 
http://www.newsfeeds.com
       The Largest Usenet Servers in the World!
------== Over 73,000 Newsgroups - Including  Dedicated  Binaries Servers ==-----

Ale
Prova nel sito della gnu oppure in 
www.freshmeat.com

Newsgroup: it.comp.lang.c++
Titolo: variabile con puntatore a funzione

Sono alle prese con una classe che dovrebbe memorizzare e poi utilizzare
funzioni diverse in base alle esigenze.
Ad esempio ho le funzioni
int func1( int x[], char *y ) {
    // fa una cosa
}
int func2( int l[], char *m ) {
    // ne fa un'altra
}
poi ho
classe.setFunction( func 1 )
che dovrebbe settarmi func1 come funzione da utilizzare.
In pratica la classe dovrebbe avere un membro privato di tipo puntatore a
funzione. Ho provato a crearne uno ma c++ mi sputa in faccia.
Sapete come si fa o se ci sono alternative?
#tuscolo

 faccia.
  typedef int ( *func_ptr_t )( int x[], char *y );
  class A
  {     
        func_ptr_t    fptr_;
        public:
        setFunction( func_ptr_t fp ) { fptr_ = fp; }
  };
MM

   };
funza :)
però mi trovo un problema con getFunction(), in pratica in un'altra classe
che carica A ho scritto:
func_ptr_t funz;
int h = funz( z, w )
e mi da errore in fase di linking, in particolare:
error LNK2001: unresolved external symbol "public: int (__cdecl*__thiscall
A::getFunction(void))(int *,char *)" (?getFunction@A@@QAEP6AIPAHH@ZXZ)
a cosa può essere dovuto ?
grazie 1000 #tuscolo
Newsgroup: it.comp.lang.c++
Titolo: Forse OT: come togliere una finestra dalla taskbar

Salve a tutti,
con il BCB3 ho fatto un'applicazione che rimane nel tray...
Quando l'applicazione e' nascosta (con Hide()) tutto bene...
quando visualizzo una finestra dell'applicazione il programma appare anche
nella
task bar.
Come devo fare perche' non si veda nella barra ma rimanga solo come icona
nel tray?
Grazie,
Dome
--
--
http://members.it.tripod.de/beelsoft/
--

> 
http://www.geocities.com/sunsetstrip/stage/7787
 <<
<<<<<<<<<<<< 
DucaCr...@iol.it
 >>>>>>>>>>>>>>
*** understand procedures
*** understand war
*** undertand rules for regulation
*** I don't understand, sorry
                                        (Paradise Lost)

finestra dalla taskbar, se lo sapete postatelo perchč interessa anche a me
Cosi` a naso non me ne vengono in mente dei migliori, ma sarebbe
sicuramente interessante sentirne (magari sul nuovo gruppo
it.comp.programmare.win32, piuttosto che qui, cosi` non scocciamo
tutti quelli interessati a C++ ma non a Win32).
Alex

finestra dalla taskbar, se lo sapete postatelo perchč interessa anche a me
Tienila nascosta SW_HIDE, e mostra quel che hai da mostrare in
un'altra finestra.
please remove NOSPAM from email address to write me.
-------------------------------------------------------
Free download software: Post-it, Scheduler, Slide-show, Calendar, 
  Network Chat, Network Mail, Phone book, Apps Laucher... at:
http://come.to/oddera
Newsgroup: it.comp.lang.c++
Titolo: C: leggere da un file?

Salve a tutti,
avrei bisogno di creare un programma in C che riesca a leggere da un file ed
eseguire delle operazioni in base se trova una data parola bnel file.
Ad esempio, se nel file c'č scritto "cane" il programma deve stampare sullo
schermo "gatto", poi deve proseguire la ricerca di altre parole
Č possibile? Se si come?
Anticipatamente ringrazio.
Vanni

 avrei bisogno di creare un programma in C che riesca a leggere da un file ed
e qua ti sbagli di già...
qua parliamo di C++, se hai bisogno di informazioni sul C c'è 
news:it.comp.lang.c
-- 
DGP85
May the Force be with You!
Newsgroup: it.comp.lang.c++
Titolo: Thinking in C++

Thinking in C++
2nd ed. Volume 1
		Chapter *.html
Chapter 1) Introduction to objects		31 pag.
Chapter 2) Making & using objects		23 pag.
Chapter 3) The C in C++ 			72 pag.
Chapter 4) Data abstraction			26 pag.
Chapter 5) Hiding the implementation 		15 pag.
Chapter 6) Initialization & cleanup		17 pag.
Chapter 7) Function overloading & default arg.	16 pag.
Chapter 8) Constants				25 pag.
Chapter 9) Inline functions			22 pag.
Chapter 10) Name control			30 pag.
Chapter 11) Reference & the copy-constructor	23 pag.
Chapter 12) Operator overloading		43 pag.
Chapter 13) Dynamic object creation		24 pag.
Chapter 14) Inheritance & composition 		30 pag.
Chapter 15) Polymorphism & virtual functions 	39 pag.
Chapter 16) Introduction to template		40 pag.
		Per un totale di 476 pagine
Appendix A) Coding style		08 pag.
Appendix B) Programming guidelines 	08 pag.
Appendix C) Reccomended reading		04 pag.
		Per un totale di 20 pagine
BackMatter.html	   			09 pag.
FrontMatter.html   			06 pag.
Preface.html				12 pag.
Contents.html				11 pag.
DocIndex.html				55 pag.
		Per un totale di 93 pagine
Ciao a tutti...
spesso nelle risposte consigliate di scaricare questo libro.
Io l'ho fatto e mi sono trovato di fronte ad una montagna di pagine da
stampare :-(
Ho ritenuto opportuno renderlo noto a tutti quelli che ancora non
l'hanno fatto...
Tanto per sapere... a cosa andranno incontro... ;-)
Tutto qui...
 
	Scusate l'intrusione

stampare :-(
Difatti ne esiste anche la copia stampata da poter comprare.
Forse si risparmia ;)


Il primo volume non e' ancora disponibile su 
amazon.co.uk
 e costera'
piu' di 25 sterline...
Ciao,
Nicola

piu' di 25 sterline...
Cioe' circa 80.000 lire ?

Cioe' circa 80.000 lire ?
Io lo ho addirittura visto a 110.000 in qualche sito.
--
^_______^                       K e n j i                      ^_______^
   (non è riferito a nessuno in particolare, però è un nome ispirante)
 
                                ^_______^

Cioe' circa 80.000 lire ?
80.000 (
www.amazon.co.uk
) + spese di spedizione su amazon.
su ordinazione e richiede 1 o 2 settimane.
il_t@sso
il_t...@freemail.it

 wrote in message
news:7rnvds83ce6lpm7ps...@4ax.com...


 Ma non e' gratis da scaricare???
Il formato html è gratuito... :-)
Il formato cartaceo... no! :-(
Newsgroup: it.comp.lang.c++
Titolo: Block overflow for block "Browsercache"

Ho aggiunto un file ad un progetto di borland c++5, ed ho ricevuto
questo messaggio dal linker:
Block overflow for block "Browsercache"
Sugli help non ho trovato nulla, qualcuno ne sa qualcosa (e come
evitarlo)?
please remove NOSPAM from email address to write me.
/-------------------------------------------------------\
| DataDuck 5.1  Configurable DataBase and Plug-in Win95 | 
| also for Windows 3.1 and NT. Aim your Web browser at  | 
| 
http://www.prog.arch.unige.it/~aoddera/Homeao.htm
     | 
| to get your own copy!                                 | 
\-------------------------------------------------------/

 evitarlo)?
Sei proprio fortunato, il suddetto messaggio di errore del linker c'e' nel
file di Guida, ma non si riesce a raggiungere dalla lista degli errori e
dei warning!!!
Questo e' il resoconto dell'errore che puoi trovare anche sul manuale
dell'utente nell'appendice A.
This message results from one of the linker's internal tables overflowing.
The internal linker tables contain information such as linker or debugging
data. The tables are set to a default size which was not sufficient for the
data in your application.
When this error occurs, the linker emits an INI file called TLINK32.INI and
includes the name of the block that overflowed along with its size. Edit
the INI file and increase the size.
The .DEF file is ill formed. You typed an illegal import sequence in the
DEF file.
Ciao.
-- 
Jo Parrello (
jopa...@tin.it
)
http://space.tin.it/computer/giparrel

Newsgroup: it.comp.lang.c++
Titolo: Chi sa spiegarmi questa?!?!

Rieccomi!
Ho un errore sull'uso di delete ma non riesco veramente a 
spiegarmelo....il codice è il seguente
void lan_mapping::print() const throw() {
     char *p = hwaddr_to_str(hw_addr);
     std::cout << " [*] mac_addr: " << p << std::endl;
     delete[] p;
}
char* lasf_tool::hwaddr_to_str(const u_int8_t* hw_addr) throw() {
     char* buff = (char*)operator new(12*sizeof(char));
     sprintf( buff, "%02x:%02x:%02x:%02x:%02x:%02x",hw_addr[0], 
hw_addr[1], hw_addr[2], hw_addr[3], hw_addr[4], hw_addr[5]);
     return buff;
}
il dato passato alla funzione è:
u_int8_t hw_addr[6];
L'output del programma è:
[*] ip_addr: 192.168.0.100
[*] mac_addr: 00:10:4b:45:5b:ff
*** glibc detected *** free(): invalid next size (fast): 0x08052020 ***
Aborted
bash-3.1#
Ma come mai?!?!
Saluti, Alberto

 Ma come mai?!?!
Forse perché allochi con "operator new" e deallochi con "delete[]"?
Non in questo caso specifico.
Sarà allora perché allochi un buffer di 12 char e ce ne scrivi 18?
Kiuhnm

 }
Ti ha già risposto Kiuhnm, io però sono curioso: perchè usi operator new 
e non il semplice new?

Kiuhnm ha scritto:

Non ci credo!!!
E come sono stato a contare anche....non ho lasciato lo spazio per i 6 
0x...scusate per il post idiota :)
Grazie Kiuhm, saluti
Newsgroup: it.comp.lang.c++
Titolo: [?]Bloccare CTRL+ESC in xp importante

Ho la necessita di bloccare il "tasto windows". Devo fare un programma in
cui il computer deve essere inacessibile, il prog si deve sbloccarsi con
l'inserimento di una password decisa all'avvio dell'aplicazione, per questo
mi serve bloccare il CTRL+ESC.
Se qualcuno puo aiutarmi accetto qualsiasi consiglio.
Grazie in anticipo

Ciao,
Questo newsgroup si occupa del linguaggio C++ in quanto tale, e non di
aspetti specifici di particolari implementazioni. Per questo non e' il
posto piu' adatto per porre domande specifiche come la tua.
Potresti avere piu' fortuna su uno dei seguenti gruppi:
Per Win32 (95, 98, NT): it.comp.programmare.win32
Per Dos/Win 3.x: it.comp.os.dos
Per Linux:	it.comp.os.linux.development
Per C++Builder:	i gruppi borland.public.cppbuilder.*, disponibili sul
		server 
newsgroups.borland.com
 (prevalentemente in 
		inglese, ma si puo' postare anche in italiano)
Grazie,
Nicola Musatti
Newsgroup: it.comp.lang.c++
Titolo: cominico ora .....

Ciao,
vi dico subito che vengo dal mondo Java, ma
per lavoro mi trovo catapultato in quello c++.
la cosa di cui più soffro è quella di nn avere 
una guida di riferimento Java-Style ....
sapete darmi qualche indirizzo web o qualsiasi altra 
cosa vi venga in mente .......
I thank you all ...... 
WAK!
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 una guida di riferimento Java-Style ....
Si, capisco....
Credo che questo tuo disagio derivi dal fatto che Java non e' solo un
linguaggio di programmazione....
Java e' un frullato di tutto, GUI, threads, networking, etc....
Il C++ invece e' *solo* un linguaggio di programmazione. Il C++ standard non
ha nulla che abbia a che fare con GUI, threads, networking etc...
Quindi, di conseguenza, non esiste una guida di tutte queste cose. Per
finire Java e' una proprieta' Sun, C++ non e' un linguaggio proprietario e
quindi non esiste nulla di paragonabile al sito sun.java.
Per il C++ standard non ti serve una nulla di "Java-Style", basta studiare
ed avere un bun libro su cui studiare ed un buon libro come reference.
Ti consiglio quindi di comprarti un buon libro, o ancora meglio chiedere
alla ditta dove lavori di procartene uno....
Per cio' che riguarda tutto cio' che non fa parte del linguaggio, allora
dipende dall'ambiente che usi... Ad esempio se programmi sotto windows (ed
in particolare Visual C++, ma non necessariamente) msdn library ti puo'
aiutare:
http://msdn.microsoft.com/library/default.asp
Msdn library e' criticata da molti, ma d'altro canto meglio di nulla e poi
non e' cosi' male, anzi ......
Se utilizzi librerie quali boost etc.. allora queste hanno documentazioni
online piuttosto valide.
Tommy

Tommy wrote:
[ cut ]
Quoto tommy e come reference mi sento di consigliarti
"The C++ Programming Language, 3rd Edition"
L'ha scritto Bjarne Stroutrup, che prima del libro ha sfornato il C++ .
Come testo un pò più 'didattico' non saprei, io ho attinto da una serie 
di fonti, soprattutto in tanto tempo (e continuo ad aver bisogno di 
libri :P ), qui ti verranno in aiuto gli altri.
Buona fortuna (e non demordere !)

 wrote in message
news:R6Hxb.2332$
yq1...@tornado.fastwebnet.it



WAK!
Come testo didattico prendi
1) "C++ fondamenti di programmazione - Terza edizione" Deitel&Deitel -
APOGEO
2) "C++ tecniche avanzate di programmazione" Deitel & Deitel - APOGEO
devi prenderli entrambi poichè la versione originale del libro
comprende entrambi i testi.
Se non hai problemi con l'inglese allora ti consiglio di prendere la
versione originale (ed anche piu' aggiornata allo standard)
"C++ How to program - 4th edition" Deitel&Deitel - PRENTICE HALL
Arrivedorci ^__^
Newsgroup: it.comp.lang.c++
Titolo: Domanda

Dov'č un sito che tratti tutte le decisioni piů recenti prese dall'ANSI
ISO?
Non sopporto piů il mio prof. di informatica (vedi virgole e  ;).
Grazie

Un sito non lo conosco. Lo standard e' acquistabile via Internet da
www.ansi.org
 in formato PDF. Dovrebbe costare 18 dollari (la versione
cartacea costa molto di piu').
Altre informazioni le puoi scovare o chiedere sui gruppi
comp.lang.c++.moderated e comp.std.c++
Ciao,
Nicola
Newsgroup: it.comp.lang.c++
Titolo: Compilatore

Dove si puņ trovare un compilatore freeware per C o C++ in internet?
Grazie ,anticipatamente.
s26...@iol.it

 
s26...@iol.it
Ho raccolto un po` di link qui:
http://space.tin.it/computer/compil.htm
Roberto Gerola

> Dove si può trovare un compilatore freeware per C o C++ in internet?


 
Oops... sorry, la fretta
http://space.tin.it/computer/rgerola/compil.htm
Roberto Gerola

Newsgroup: it.comp.lang.c++
Titolo: Lista messaggi d'errore

Qualcuno sa dirmi dove posso trovare una lista dei principali messaggi
d'errore in C++ ?
Almeno quelli basilari, indipendenti dal compilatore.
Ho controllato il mio compilatore, ma non mi fornisce nessuna lista
del genere.
Grazie.
Claudio Mantelli
Remove SPAMMERSF*CK from my email address to reply

 Almeno quelli basilari, indipendenti dal compilatore.
Lo standard definisce quando un compilatore č tenuto ad emettere un
errore ma non cosa deve scrivere in quel frangente. Quindi ogni
compilatore ha la sua lista.
EMG



Purtroppo tra i vari file del mio compilatore non ho trovato niente al
riguardo.
A me interesserebbe trovare anche la lista di un compilatore diverso,
giusto per avere un'idea dei concetti che stanno dietro ad alcuni
errori che mi vengono segnalati.


Newsgroup: it.comp.lang.c++
Titolo: problema classi visual c++ 2008

Salve, ho questa classe:
#pragma once
using namespace System::Drawing;
public ref class Punti
 {
 public:
  Punti()
  {
   int x = 0, y = 0;
   Color colore = Color::Black;
   Punti(int cheX, int cheY, Color cheColore)
          {
              x = cheX; y = cheY; colore = cheColore;
         }
  }
  ~Punti()
   {
   }
 };
Quando compilo mi da questi errori:
error C2144: errore di sintassi: 'int' deve essere preceduto da ')'
error C2059: errore di sintassi: ')'
error C2143: errore di sintassi: ';' mancante prima di '{'
error C2065: 'cheX': identificatore non dichiarato
error C2065: 'cheY': identificatore non dichiarato
error C2065: 'cheColore': identificatore non dichiarato
Qualcuno mi puņ aiutare? 

 error C2065: 'cheColore': identificatore non dichiarato
Quando citi gli errori, presenta l'errore vicino alla riga a cui si 
riferisce.
-- 
     Carlo Milanesi
 
http://digilander.libero.it/carlmila

Newsgroup: it.comp.lang.c++
Titolo: cominciare in c++

Ciao volevo cominciare ad imparare il C++. Cosa mi consigliate di fare? Di
che programmi ho bisogno?
grazie!
ciao!

 Cosa mi consigliate di fare?
Leggere i messaggi di ieri di questo newsgroup, in particolare il thread
nato dal messaggio di Stefano Migliorelli ("programmare in c++,").
Max

 wrote in message
DaI%7.91$eu5....@nreader1.kpnqwest.net...

Newsgroup: it.comp.lang.c++
Titolo: std::string

salve, qualcuno mi consiglia un buon link per capire
come utilizzare le std::string? Possibilmente qualcosa
di semplice.. ho cercato con google ed ho trovato link
per me incomprensibili.
Grazie in anticipo!
--
"Have you run your fingers down the wall
 And have you felt your neck skin crawl
 When you are searching for the light?"
        [Iron Maiden - Fear of the dark]

 a écrit dans le message news:
onIP8.32732$j65.7...@twister1.libero.it...

Ciao,
vai su 
www.bruceeckel.com
 e scaricati il primo e il secondo volume di
"Thinking in C++"
Poi vai a consultare il secondo volume, ed apri Chapter01.html che e'
completamente dedicato a std::string.
Maurus

 per me incomprensibili.
 
http://www.dinkumware.com/htm_cpl/string2.html
 
http://www.robtougher.com/career/articles/strings.php

per me incomprensibili.
Ciao...se possiedi un compilatore come ad esempio Borland Builder
dovresti trovare una documentazione abbastanza esauriente non solo su
std::string ma su tutta la libreria standard del C++(nella versione 5
é tutto integrato sull'help in linea), altrimenti prova ad andare su
 
http://www.research.att.com/~bs/
 , il sito di Bjarne Stroustrup dove
forse puoi trovare qualche link interessante che parli dell'argomento
da te cercato.
Il Ghenio
---------
// TODO: Place your ass here

Newsgroup: it.comp.lang.c++
Titolo: libreria grafica

Ho bisogno di una libreria semplice, che funzioni sotto Linux, la più
standar possibile, che mi permetta di accedere ai pixel dello schermo,
inizializzare la modalità grafica e le solite cose. Ho bisogno che
funzioni in un programma che gira sotto shell (a riga di comando)
, quindi niente visuale o
robarie simili, e procedurale, quindi molto simile al c.



qui sei ot, c'e' it.comp.os.linux.development per questo.
Cmq ci sono le ncurses mi pare.

Newsgroup: it.comp.lang.c++
Titolo: internet()

che libreria bisogna includere?


--
Kali

 che libreria bisogna includere?
che domanda e' ?
Tommy

sono perplesso... la gente s'è imparata che basta schioccare le dita
per conoscere tutto ciò che si vuole?
fra poco chiederanno quale comando bisogna usare (del c++, ovviamente,
altrimenti sono OT :-D) per creare un videogame


-- 
]\/[ad]\/[age (
www.mindreamz.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

giocoin3dpiubellodelmondo();
Che libreria ??
Oddio....


#include 
www.amazon.com
Maurus

 che libreria bisogna includere?
L'ho detto e lo ripeto: a certe domande
l'unica risposta è il silenzio... o una
bella fattura! FATEVI PAGAREEEEEEEEE


;P

 che libreria bisogna includere?
ACE. 
Ciao,
Nicola

LUCA :
esiste una funzione per collegarsi ad internet?
KALI:
basta che scrivi Internet();
LUCA:
che libreria bisogna includere?
IO:
bisogna includere un pò di buon senso.


in che namespace e`?
;)
-- 
#!/bin/rik0
Seasons don't fear the reaper
Nor do the wind, the sun or the rain... (BOC)

 
www::
:lol:
Newsgroup: it.comp.lang.c++
Titolo: [?OT?] Cattura Immagini

Scusate, forse sono OT!?
Ho da poco acquistato una webCam che arriva a scattare fotografie fino a 1.3
megapixel.
Credo che siano 1280x1024!
E' corretto?
Ho creato un programma in VC++ 6.0 sotto Win98 SE per catturare le immagini
a questa
risoluzione, ma non riesco a farlo funzionare.
Utilizzo un codice del tipo:
if (!capDriverConnect(hwndCap, 2))
 {
  return 0;
 }
 if (!capDriverGetCaps(hwndCap, &caps, sizeof(caps)))
 {
  return 0;
 }
 if (!capSetCallbackOnVideoStream(hwndCap, (LRESULT)VideoStreamCallback))
 {
  return 0;
 }
 if (!capCaptureGetSetup(hwndCap, &gCapParms, sizeof(CAPTUREPARMS)))
 {
  return 0;
 }
 gCapParms.fLimitEnabled=0;
 gCapParms.dwRequestMicroSecPerFrame=MICROSEC_PER_FRAME;//FRAME_AL_SEC;
 gCapParms.wTimeLimit=0;;
 gCapParms.vKeyAbort =0;
    gCapParms.fAbortLeftMouse=FALSE;
    gCapParms.fAbortRightMouse=FALSE;
    gCapParms.fYield=FALSE;
    gCapParms.fCaptureAudio=FALSE;
    gCapParms.fUsingDOSMemory=TRUE;
    gCapParms.fStepCaptureAt2x=FALSE;
 gCapParms.wStepCaptureAverageFrames=5;
 gCapParms.fYield=TRUE;
 if (!capCaptureSetSetup(hwndCap, &gCapParms, sizeof(CAPTUREPARMS)))
  return 0;
 if (!capPreviewRate(hwndCap, 35 )) return 0;
 if (!capPreview(hwndCap, TRUE)) return 0;
 capCaptureSequenceNoFile(hwndCap);
Ho notato che con il programmino che mi è stato dato assieme alla webCam a
1.3 megapixel non è possibile fare filmati, ma solo scattare fotografie!!!
E' forse per questa ragione che il mio programmino non funziona?
Ma allora come faccio a catturare anche solo un'immagine?
GRAZIE
In alternativa sapete chi può rispondere a queste mie domande o se ci sono
dei siti Internet (anche a pagamento, meglio di no) a cui poteri chiedere?

 Scusate, forse sono OT!?
Si': it.comp.programmare.win32
-- 
Mat/tia Belletti - Undergraduate student @ 
cs.unibo.it
ICQ: 33292311    - email: 
mbel...@cs.unibo.it
IRC: RedGlow     - site(s): 
http://mbellett.web.cs.unibo.it/
Jabber: RedGlow  - Linux registered user 299762 @ machine 213003

Newsgroup: it.comp.lang.c++
Titolo: programmazione concorrente

Vorrei sapere se è possibile col C++ fare programmazione concorrente.
In particolare ho scritto una struttura dati che simula il buffer e ora
vorrei creare un ambiente che chiama altri processi.
Se un processo cerca di prelevare dal buffer vuoto deve essere messo in
attesa che un altro processo scrivi nel buffer.
E' possibile una cosa del genere?

 Vorrei sapere se è possibile col C++ fare programmazione concorrente.
In C++ standard no. Le piattaforme piu' popolari forniscono il
meccanismo dei thread, per i quali ti suggerisco di chiedere su un
newsgroup relativo alla piattaforma che utilizzi (ad es.
it.comp.programmare.win32 per Windows o it.comp.os.linux.development per
linux)
Ciao,
Nicola

E' possibile una cosa del genere?
E' il classico problema del produttore/consumatore.
Si', si puo', ma devi stare attento nel trattare il problema.
--
Andrea Laforgia (ICQ 87230455)
http://www.geocities.com/AndreaLaforgia
"ci sono tre tipi di persone nel mondo : quelli che
 sono bravi in matematica e quelli che non lo sono."
Newsgroup: it.comp.lang.c++
Titolo: [principiante] vettore di oggetti di classi derivate

Buonasera!
Sto cercando di capire una cosa che credevo fosse banale, invece mi
accorgo che non lo è ;-)
Ho una classe BASE con una funzione TestFunzione() che dichiaro
virtual.
Da BASE derivo una classe DERIVED1 dove ridefinisco TestFunzione() e
DERIVED2 sempre con la sua TestFunzione(), ovviamente con body
differente.
Ora definisco un vettore di puntatori BASE* che chiamo, con non molta
fantasia, VETTORE e creo una serie di oggetti e puntatori (con NEW)
DERIVED1 e DERIVED2.
Il problema è che quando li inserisco nel vettore VETTORE perdo tutta
l'informazione rispetto alla loro sottoclasse e quando li vao a
richiamare mi viene eseguita TestFunzione() di base..
Come faccio a fargli capire al compilatore che l'elemento[i] è un
puntatore a DERIVED1 e l'elemento[j] è un puntatore a DERIVED2???
grazie a tutti..

 puntatore a DERIVED1 e l'elemento[j] è un puntatore a DERIVED2???
Il suddetto programma stampa:
DERIVED1::TestFunzione
DERIVED2::TestFunzione
Quindi, non viene persa l'informazione rispetto alla loro sottoclasse, 
ne' viene eseguita TestFunzione() di base.
-- 
     Carlo Milanesi
 
http://digilander.libero.it/carlmila

Inanzitutto grazie per il coding dell'esempio.. pensavo di essere più
chiaro tralasciando il codice ed evidenziando solo gli aspetti
essenziali del problema ,ma in effetti con il codice è più chiaro.
In effetti così funziona.. è che avavo prima provato con oggetti nel
vettore invece che puntatori.
Ad es la seguente modifica non funziona:
///////////////////////////////////////////////
#include <iostream>
#include <vector>
using namespace std;
class BASE {
public:
   virtual void TestFunzione() { cout << "DERIVED2::TestFunzione\n"; }
};
class DERIVED1: public BASE {
public:
   void TestFunzione() { cout << "DERIVED1::TestFunzione\n"; }
};
class DERIVED2: public BASE {
public:
   void TestFunzione() { cout << "DERIVED2::TestFunzione\n"; }
};
int main() {
   vector<BASE> VETTORE;
	DERIVED1 firstDerived;
	DERIVED2 secondDerived;
	firstDerived.TestFunzione();
	secondDerived.TestFunzione();
   VETTORE.push_back(firstDerived);
   VETTORE.push_back(secondDerived);
   VETTORE[0].TestFunzione();
   VETTORE[1].TestFunzione();
}
/////////////////////////////////////////////
Stampa:
lobianco@lobiancoLaptop:~/regmas/test> ./test
DERIVED1::TestFunzione
DERIVED2::TestFunzione
DERIVED2::TestFunzione
DERIVED2::TestFunzione
//////////////////////////////////////////////
Quindi presumo che occorra usare i puntatori in questi casi...
Grazie....
   Antonello

    VETTORE.push_back(firstDerived);
Questo e' analogo al seguente codice:
BASE b;
DERIVED1 d1;
b = d1;
Non va (quasi) mai fatto.
Infatti se d1 contiene qualche variabile in piu' di b, queste si 
perdono. Questo fenomeno si chiama slicing (affettamento).
Comunque il meccanismo delle funzioni virtuali funziona solo se si 
utilizzano puntatori o riferimenti.


  ..mi hai risolto problemi che avevo da mesi.. ;-)
..proprio per quel problema (slicing, che scopro ora) avevo dovuto
mettere tutte le variabili nella classe base..
Grazia ancora,
   Antonello
Newsgroup: it.comp.lang.c++
Titolo: [C++] creare finestre libro

Ciao a Tutti,
qualcuno sa indicarmi un libro per imparare a creare finestre con C++ in windows.
Grazie a Tutti
Sergio

Sergio wrote:

L'argomento e` OT, comunque dipende tutto dalle API che vuoi utilizzare. Se 
usi MSVC++, e quindi le MFC, ottimo e` il Prosise, "Programming Windows 
with MFC". Altrimenti, per utilizzare direttamente le API Win32, il 
Petzold, "Programming Windows". Quest'ultimo usa il C, mentre le MFC sono 
un wrapper in C++ delle API di Windows, per cui il Prosise e` piu` 
indicato.
Se vuoi maggiori informazioni posta su it.comp.programmare.win32 ( dopo aver 
consultato le faq). 
Ciao,
Cecco
Newsgroup: it.comp.lang.c++
Titolo: Variabili puntatore

char *pc;
int *pi;
float *pf;
e' la stessa cosa di:
char* pc;
int* pi;
float* pf;
oppure la prima notazione
e' quella del C e la seconda
del C++?
Grazie

Ale55andro ha scritto:

meglio la prima (per stile), ma sono identiche.
meglio la prima perché se scrivi:
char* a, b, c;
a č un char* ma b e c sono char.
Ciao.

 wrote

sono la stessa cosa, ma... io fossi in te per evitare problemi userei la
prima.
La seconda forma puo' indurre a sbagliare:
int*  p1,p2;
potresti pensare che sia p1 che p2 siano di tipo int*.
invece no! p1 e' un punatore ad int (int*) e p2 e' un semplice int.
Nota quanto e' piu' chiaro dalla prima notazione:
int  *p1, p2;
Quindi se vuoi due puntatori dovrai fare:
int  *p1, *p2;
Tommy

 Tommy
--
imho


No, sono uguali.
EMG
--
EMAG Software Homepage:     
http://www.emagsoftware.it
The EMG's ZX-Spectrum Page: 
http://www.emagsoftware.it/spectrum
The Best of Spectrum Games: 
http://www.emagsoftware.it/tbosg

 commettere l'errore che hai evidenziato nelle dichiarazioni multiple.
Questa e' solo una questione di gusti... forse non vale nemmeno la pena di
parlarne...
Ad ogni modo nel caso di :
int* p;
non ci trovo nulla di fuorviante, quindi se preferisci questa forma ok. (io
preferisco sempre int *p, ma e' solo questione di gusti).
quando invece hai due var, quello di cui si parlava poi se ci fai caso:
int*  p1, p2;
lo considero orribile e motivo di confusione, l'occhio si confonde e crede
che p2 sia int* invece e' solo int.
Ancora peggio nel caso di :
int*   p1,*p2;
dove per avere due int* si e' costretti a mischiare le due forme ;-)
Insomma :
int  *p;
e
int*  p;
sono la stessa cosa, e' solo una questione di gusti...
lo stesso, a mio avviso, non vale per quando si ha piu' di una var come nel
caso di:
int*  p1, p2;
e la forma piu' leggibile:
int  *p1, p2;
e
int*   p1,*p2;
e la forma piu' leggibile:
int  *p1, *p2;
In questi due casi la forma che Imho preferisce e'  a mio avviso solo motivo
di confusione. Poi ovvio che non e' errata, ma e' fuorviante!
Tommy

 int  *p1, *p2;
Anche in questo caso e` meglio separare le dichiarazioni, e
inizializzare le variabili (un puntatore non inizializzato non e` una
bella cosa).
Secondo me 
  int *p1 = new int, *p2 = 0;
non e` particolarmente leggibile, indipendentemente dalla posizione
degli '*'.  Nota: 'new int' e '0' sono i valori di p1 e p2, non di *p1
e *p2 (altro punto a favore di 'int* p').
        Mauro

 illeggibile.
Su questo sono d'accordo... era solo per mostrare l'ambiguita di int*  p1,
p2  !
Tommy

 Ok.  (Io preferisco la seconda).
Subscribe :-) ma ovviamente le considerazioni di Tommy sono giustissime.
Ciao
Gian Michele
Newsgroup: it.comp.lang.c++
Titolo: Imoapare il c++

Qualcuno di voi mi può dire se esiste un sito che imsegni da zero a
utilizzare il c++?
Grazie
eros...@tin.it

utilizzare il c++?
www.programmazione.it
e
www.bruceeckel.com
Nell'ultimo trovi la beta di "Thinking in C++" liberamente
scaricabile.
Paolo
-----------------------------------------------
  Paolo Marotta
  Computer Science, University of Pisa
  home:   
http://www.cli.di.unipi.it/~marotta
-----------------------------------------------

Newsgroup: it.comp.lang.c++
Titolo: Aiuto su Visula c++6.0

Scuaasate, ma mi serve un piccolo aiuto per una domanda che sembra 
scema, ma che mi sta facendo impazzire da un po':
è possibile progettare una dialog box in maniera visuale e farla 
apparire centrandola nella posizione della finestra view in modo che sia 
centrata alle cooordinate in cui si trovava il mouse al momento della
pressione del tasto destro?
Mi spiego: ho alcune aree nella finestra principale di di un 
applicazione SDI su cui vi sono delle bitmap e vorrei che cliccando su
queste bitmap si aprisse una dialog box centrata sulla bitmap.
Qualcuno mi può fornire un piccolo aiuto?
Sempre su quelle bitmap, sarebbe possibile far apparire un tooltip?
Vi chiedo anche se potete consigliarmi qualche libro che tratti 
argomenti simili...
Grazie.

 Sempre su quelle bitmap, sarebbe possibile far apparire un tooltip?
Cos'è un tooltip?
Se comprendi che non sappiamo rispondere a queste domande, sei sulla strada 
giusta per capire che hai sbagliato NG. :-)
Passa su "it.comp.programmare.win32" e... in bocca al lupo!
Ciao!
-- 
---
*************** | Have you ever retired a human by mystake?
*** Azathot *** |
*************** | To contact me, ask me gently. Thanks.

 
Ok, Grazie...Scusa

Newsgroup: it.comp.lang.c++
Titolo: Forzare redraw con MFC

Ciao a tutti
Sono recentemente passato dalle glut, alle wgl con mfc
Ho disegnato la mia scena nella gestione dell'evento draw, tutto ok
Ma come faccio a forzare il redraw quando mi pare?
grazie


invalid newsgroup!
invalidate window?

Newsgroup: it.comp.lang.c++
Titolo: [OT] problema con Dev-C++....

Ciao a tutti e scusatemi l'OT.
Ho questo problema (e dubbio), ho compilato un progetto console con dev- 
c++, che funziona benissiomo in una finestra DOS sotto windows, ma non 
funziona in modalità DOS senza windows.
Mi serviva per avere più RAM e avere il processore tutto dedicato al 
progetto.
E' una cosa impossibile da fare con DEV o mi è sfuggito qualcosa nella 
compilazione?
Ringrazzio tutti, ciao
Checco

 ma non funziona in modalità DOS senza windows.
DevC++ non compila programmi DOS
-- 
  < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
      Don't stand, REACT!      version 0.1.5. C, C++ and ASM developers
                               and beta testers are welcome!
Newsgroup: it.comp.lang.c++
Titolo: PROBLEMA i/o su file (streaming)

sono un neofita e mi stavo addentrando nell'input e output su file ma il compilatore rileva degli errori. ecco il codice:
#include <iostream.h>
main()
{
	fstreamf;
	f.open("prova.h", ios::app);
	f.close();
	return 0;
}
dov'è il mio problema?
----------------------------------------------
Virgilio Mail - Il tuo indirizzo E-mail gratis
http://mail.virgilio.it
--
Posted from [212.48.4.46] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

dov'è il mio problema?
Non ho provato a compilarlo, ma sicuramente il compilatore ti
restituirà un errore tipo "UNDEFINED SYMBOL fstreamf".
Comincia intanto ad includere fstream.h , poi vedi di mettere uno
spazio nella prima istruzione fra "fstream" ed "f".
Il Ghenio
-----
Douce Sarah, p'tite aux yeux pleins de joie
Le sourire est avec toi
Tu seras capable
Le sourire aimable
D'oublier le mal, ma p'tite chérie
(Princess Sarah 1985)
 
http://www.lool.net/Sara/mainI.html
 
http://www.ne.jp/asahi/ramdas/sara/
-----
Newsgroup: it.comp.lang.c++
Titolo: specializzazione funzioni template

Salve,
avrei una domanda da porvi: a che servono le specilizzazione delle funzioni
template quando i tipi degli argomenti di queste funzioni sono tipi
built-in?
Ad es.:
#include <iostream>
template <class T> void f(T t) {std::cout << "T" << std::endl;};
template<> void f(int i) {std::cout << "<>int" << std::endl;};
void f(int i) {std::cout << "int" << std::endl;};
int main() {
 f("X"); // chiama f (T t)
 f(3); // chiama void f(int) non specializzata
 return 0;
}
In pratica perche' dovrei definire la
template<> void f(int i)
piuttosto che la
void f(int i)  ???
Grazie

http://www.gotw.ca/publications/mill17.htm
"Why not specialize Function Templates?"
Spiega cosa succede per overloading e specializzazione.
-- 
int

 Spiega cosa succede per overloading e specializzazione.
Arghh in inglese -_-
Va be, se non ho capito male in generale non bisogna usarli. Esistono solo
come estensione della specilizzazione per tipi non built-in.
Ciao

Bisogna distinguere tra i parametri del template che sono deducibili da
quelli della funzione e quelli che non lo sono. Se hai
template <typename ReturnT> ReturnT factory(int i);
e vuoi scrivere una versione specifica che ritorni stringhe non puoi
che scrivere:
template <> std::string factory<std::string>(int i);
Ciao,
Nicola

 come estensione della specilizzazione per tipi non built-in.
Quello in cui sei incorso è la precedenza delle funzioni template con le
funzioni normali. Se è disponibile void f(int) verrà usata quella
rispetto a template<typename T> void f(T) anche se esistesse la relativa
specializzazione template<> void f<>(int).
Quello che invece ancora non ho capito è il tuo riferimento ai tipi
built-in.
L'articolo mostra che una specializzazione parziale di una funzione
template ed una esplicita cozzano nella risoluzione in base alla
precedenza di dichiarazione, invocando in questo caso f(int*).
Dichiarare prima template<> void f<>(int*) di template<typename T> void
f<>(T*) farà "vincere" T*, mentre il contrario farà vincere int*.
Questo perchè int* e poi T*, la prima specializza la base, la seconda fa
l'overload della base.
Invece, T* seguita da int*, la prima fa l'overload della base (come
sopra), ma la seconda specializza T* invece della base. 
Quindi vince sempre l'ultima perché o è un overload o è la
specializzazione di un overload.
-- 
int

 template <> std::string factory<std::string>(int i);
Gia :)
Ciao

 built-in.
In effetti mi riferisco ai built-in ed anche ai tipi definiti dall'utente...
in generale mi riferisco a tutti quei casi in cui la funzione template
specializzata e' una specializzazione per tipi gia noti dove appunto i
template non servono. Escludendo in casi in cui il tipo in questione e'
quello del valore di ritorno.
Ciao
Newsgroup: it.comp.lang.c++
Titolo: Domanda stupida(scusate, ma capita... :) )

Ciao a tutti,
scusate la domanda idiota che sto per fare.
Ho un piccolo problema con VC 5.0
Perche' non riesco ad utilizzare le string del C++?
Non capisco quale header includere. ho provato con <string> e anche con
<xstring>, che e' il file dove viene effettivamente definito il tipo
string con una typedef, nma il compilatore non mi capisce...
Se qualcuno puo' aiutarmi mi farebbe un discreto piacere.
Scusate ancora e grazie anticipatamente per le risposte, eventualmente
anche via mail, non c'e' prob.
Ciao. Arrimailarci. Paolo e/o Tony.
ICQ # : 55518872
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCS d- s:+ A--(?) C++ ULB-- L+ M-- !E K? W+++(++) !O !M-- V? 
PS+ PE++ Y PGP- t+ X++ R TV- B++ D+ G !E h-->* !r !y+>+++++
------END GEEK CODE BLOCK------
"L'ottimista proclama che viviamo nel migliore dei mondi possibili. Il
 pessimista teme che sia vero."
                                           by : Murphy's Law Book Two

string con una typedef, nma il compilatore non mi capisce...
#include <string>
using namespace std ;
oppure
#include <string>
e nel tuo codice farai riferimento esplicito al namespace std con 
std::string MiaStringa ;

ECCO!
Piccolissima cazzata.
Chiedo umilmente scusa, mi vergogno da solo.
VeraVeramente grazie... :)


Ciao. Arrimailarci. Paolo e/o Tony.


 string con una typedef, nma il compilatore non mi capisce...
Ti sei ricordato di dire std::string, o using std::string,
o using namespace std?
Alex

Chiedo umilmente scusa, mi vergogno da solo.
E perche' mai ? 
Capita a tutti, solo che alcuni lo ammettono ed altri no ;)

Newsgroup: it.comp.lang.c++
Titolo: _DllMain@12 already defined in MSVCRTD.lib(dllmain.obj); second definition ignored

Buongiorno. Programmo in Visual C++ 6.0 e questo é il risultato alla
compilazione del risultato dei miei sforzi. Qualcuno saprebbe aiutarmi per
eliminare tutto ciò ? Grazie per ogni aiuto che saprete darmi

 eliminare tutto ciò ? Grazie per ogni aiuto che saprete darmi
it.comp.programmare.win32
se è gia definita non farlo di nuovo :))
bye

 per eliminare tutto ciň ? Grazie per ogni aiuto che saprete darmi
Qui sei OT. Se fai una ricerca con Google trovi subito la risposta.
http://google.com/groups?selm=9950b69d.02041...@posting.google.com
Max
Newsgroup: it.comp.lang.c++
Titolo: Dev-CPP

Sapete come si configura il Dev per l'utilizzo con un altro compilatore,
nello specifico il Borland CPP 5.5?

 nello specifico il Borland CPP 5.5?
hai la brutta abitudine di postare i tuoi messaggi sia su it.comp.lang.c
che it.comp.lang.c++....
ad ogni modo no, io non ne ho idea.
Tommy
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Posto ovunque penso ci sia qualcuno che possa aiutarmi, non č detto che una
persona che sta in un newsgroup la si possa trovare anche in un altro. Io
quando trovo dei multipost ne guardo semplicemente uno!

 quando trovo dei multipost ne guardo semplicemente uno!
e' una cosa maleducata sia per chi legge tutti i NG su cui hai postato sia
per chi non ne legge alcuni....
Io ad esempio non seguo il NG di programmazione win32. Immagina che tu fai
una domanda (ad esempio quella delle struct/socket) ed io rispondo in modo
piuttosto simile ad una risposta sul ng di win32.... Io ho perso del mio
tempo per scrivere una cosa che e' gia' stata scritta. Io non voglio buttare
via il mio tempo ed aggiungo solo quello che gia' non e' stato detto.
Inoltre e' noioso vedere gli stessi post su piu' NG.
Tommy

Indubbiamente hai ragione, perň confermi anche la mia idea, cioč che non
leggendo tutte le persone tutti i NG potrei perdere il valido aiuto di
qualcuno. Se guardi ad esempio l'unica risposta che mi č stata data proprio
sul NG che citi ti renderai conto che ho fatto bene a multipostare. Comunque
raccoglierň il tuo consiglio e la prossima volta cercherň di restringere il
piů possibile il campo.
Ciao e ancora grazie per gli altri post! ;-)

qualcuno.
   So che non ci crederai, ma multipostando perdi molti piu` validi
aiuti di quanti ne guadagni.
-- 
S.L.

 piů possibile il campo.
Questo pero' e' un punto di vista particolarmente egoistico: pur di
ottenere una risposta tu, disturbi molti altri...
Apprezzo comunque l'espressione di buona volonta' :-)
Ciao,
Nicola

Scusate tutti l'intrusione ma la risposta???
..... C'è anche chi nn posta ma legge!
Ciao e grazie a tutti
Nuke <man...@inwind.it_nospam> wrote in message
v1sVb.22733$Mt6.7...@twister2.libero.it...

Newsgroup: it.comp.lang.c++
Titolo: Che ne pensate di questi libri?

Stroustrup "The C++ Programming language"
Dietel & Dietel "Programmare in C++"

Dietel & Dietel "Programmare in C++"
Non l'ho letto, la versione per il C l'ho invece vista di sfuggita da
una mia amica e mi sembra che sia scritta bene per chi vuole iniziare
anche se non so poi come sia relmente.
Comunque su 
cpp.programmazione.it
 ci sono le faq del ng con dei testi
consigliati.
-- 
                    Marco Barisione (ICQ 84277092)
Se sei interessato alla creazione di it.comp.lang (per i linguaggi di
programmazione senza un gruppo apposito e per i confronti fra i
linguaggi) partecipa alla discussione sul manifesto su it.news.gruppi.


Sul sito danno 4 su 5 stelline ad un libro ignobile di un autore ignobile
come Schildth, simpatico figuro che ha scritto tot libri in qualita' di
esperto di C e C++ prima di capire che scrivere 'void main' in C e' un
errore stupido... potete anche lasciar stare la faq, e guardare nella
sezione libri di 
www.accu.org
CiauZ!
--
Andrea
Stormb...@tin.it
ICQ: 25458773

 Dietel & Dietel "Programmare in C++"
Non l'ho letto, ma non e' nella "top 10" dei migliori libri sul C++.
Ciao,
Nicola

Non l'ho letto, ma non e' nella "top 10" dei migliori libri sul C++.
Non è nella top 10 ma penso parta proprio da 0 (che cosa è una
variabile...) e quindi può essere utile a chi deve iniziare a
programmare dal C++.


 e guardare nella sezione libri di 
www.accu.org
ci tengo a precisare che il voto espresso accanto alla recensione del 
libro *non* e' assegnato dalla redazione (ne' tantomento da me ;-) ma 
dai lettori (qualunque iscritto puo' esprimere la propria preferenza). 
Inoltre il voto e' riferito alla recensione, non al libro. Cmq se leggi 
la recensione ti accorgi che non e' granche' benevola.
ciao Anto
-- 
Antonio Cuni, 19 anni, studente
Brainbench C++ Master: 4.6, higher than 98% of all previous test takers.
C Language: 3.32, higher than 79% of all previous test takers.
Guida C/C++ di Programmazione.it: 
http://cpp.programmazione.it

Newsgroup: it.comp.lang.c++
Titolo: Un impegno importante: ELIMINARE GLI OFF-TOPIC!

^_____^
Luc.

Luc
Io propongo un moderatore

Io propongo un moderatore
NO, per cortesia.
Non voglio leggere i messaggi dopo una settimana.
--
Andrea Laforgia (ICQ 87230455)
------------------------------ 
#exclude <windows.h>

Temo che l'unica strategia possibile sia accordarci per non fornire
*mai* risposte ai messaggi off-topic, ma indicazioni su dove reperire le
informazioni.
A parte la moderazione non c'e' modo di eliminare gli off-topic dei
nuovi venuti.
Ciao,
Nicola