Forum
|
HardWare.fr
|
News
|
Articles
|
PC
|
S'identifier
|
S'inscrire
|
Shop
Recherche
1624 connectés
FORUM HardWare.fr
Programmation
Divers
[résolu] afficher récursivement heure + mois sur deux champs
Recherche :
Mot :
Pseudo :
Filtrer
Bas de page
Auteur
Sujet :
[résolu] afficher récursivement heure + mois sur deux champs
Glock 17Pro
Posté le 16-05-2009 à 21:22:03
Code :
#include
<iostream>
#include
<iterator>
#include
<string>
#include
<sstream>
#include
<vector>
#include
<algorithm>
#include
<fstream>
#include
<sstream>
#include
<streambuf>
#include
<numeric>
using
namespace
std;
class
IConfig
{
private
:
string m_path;
virtual
void
_ReadConfig() = 0;
public
:
void
ReadConfig(string path)
{
m_path=path;
_ReadConfig();
}
};
class
ConfigFileIni:
public
IConfig
{
struct
Section
{
string m_section_name;
vector< std::pair<string,string> > m_keys_values;
};
void
ComputeNbSections(){}
void
ParseFile();
void
AddSectionData(string sec_name, std::pair<string,string> key_value){}
void
AddSection(string name){}
int
nbSections;
Section * pSec;
virtual
void
_ReadConfig()
{
ComputeNbSections();
//pSec =
new
Section[nbSections];
//ParseFile();
}
public
:
string getValue(string sec_name, string key)
{
return
"";
}
};
void
ConfigFileIni::ParseFile()
{
ifstream f("./t.txt" );
stringstream ss;
ss << f.rdbuf();
string ligne;
getline(ss,ligne);
istringstream is( ligne );
f.close();
vector<string> v;
string res;
for
(
int
i=0;i<3;i++)
{
getline(is,res,'|');
v.push_back(res);
}
}
struct
Provider{};
template
<typename U=ConfigFileIni>
class
DataProvider
{
typedef
U ConfigClassName;
ConfigClassName cf;
vector<Provider*> m_listeProvider;
public
:
DataProvider(string configFileName="./config.ini" )
{
cf.ReadConfig(configFileName);
}
int
getNbProvider(){}
Provider& getProvider(string IDprovider){
return
*
new
Provider();}
};
class
App
{
DataProvider<> data;
public
:
App() { }
DataProvider<>& getData()
{
return
data;
}
void
connect(Provider &p){}
static
App& getInstance();
};
static
App theApp;
App & App::getInstance()
{
return
theApp;
}
int
main()
{
//Dans la classe vue
//dans le méthode onClickOnPRovdierName(sring name)
App & p = App::getInstance();
p.connect(p.getData().getProvider("UL01" ));
system("pause" );
}
Message édité par Glock 17Pro le 16-05-2009 à 21:25:45
Publicité
Posté le 16-05-2009 à 21:22:03
kadreg
profil: Utilisateur
Posté le 16-05-2009 à 22:42:02
euuuuuhhhhhh oui
c'est quoi la question ?
Spoiler :
accessoirement, ce code m'a l'air de produire du gaz
Message édité par kadreg le 16-05-2009 à 22:42:42
---------------
brisez les rêves des gens, il en restera toujours quelque chose...
-- laissez moi troller sur discu !
Aller à :
Service client shop.hardware.fr
Hardware
Hardware - Périphériques
Ordinateurs portables
Overclocking, Cooling & Modding
Electronique, domotique, DIY
Technologies Mobiles
Apple
Video & Son
Photo numérique
Jeux Video
Windows & Software
Réseaux grand public / SoHo
Systèmes & Réseaux Pro
Linux et OS Alternatifs
Programmation
Graphisme
Achats & Ventes
Emploi & Etudes
Discussions
Messages privés
FORUM HardWare.fr
Programmation
Divers
[résolu] afficher récursivement heure + mois sur deux champs
Sujets relatifs
Afficher une image différente à chaque clic
Problème vérification format champs
[VBAExcel Résolu] Copier coller de excel dans word
[résolu] unix - commande ps - colonne STIME - manque de précision
[PHP][Resolu] Envoyer un signal à un processus depuis une page PHP ?
Requete SQL , PHP et Date (mois)
Lenteur formulaire avec de nombreux champs
[résolu] Div en overflow:auto, garder le focus en bas ?
[Résolu] Problème d'échappement d'apostrophes
[résolu] problème de débutant
Plus de sujets relatifs à : [résolu] afficher récursivement heure + mois sur deux champs
Forum MesDiscussions.Net
, Version 2010.2
(c) 2000-2011 Doctissimo
Page générée en 0.090 secondes
Copyright © 1997-2022
Hardware.fr SARL
(
Signaler un contenu illicite / Données personnelles
) / Groupe
LDLC
/
Shop HFR