Just nu i M3-nätverket
Gå till innehåll

tanha2

Medlem
  • Antal inlägg

    17
  • Gick med

  • Senaste besök

Om tanha2

  • Medlemstitel
    Användare
  • Födelsedag 1978-10-10

Profil

  • Ort
    Göteborg
  1. Hej! Jag håller på att läsa från xml fil och verifiera xml:et och sedan skickar xml datat till min client. mha c++ program i linux. Jag använder från xerces-c_2_8_0 för att parsha. Problemen är att jag har en variabel i min xml fil som har date_time som data type. När jag läser från xml filen så vet jag inte hur jag kan fånga denna typen som blir motsvarande date_time i xml. Jag försöker att använda std::string och sedan std::string datetimestr = static_cast<std::string>(oseq->DATE_TIME()); Men programmet säger att det är inte tillåtet att casta denna typen till std::string. Kan någon kunnig hjälpa mig med detta. Jag blir jätte tacksam. Dessutom när jag skall skriva till denna xml så har jag en variable som är unbounded. Jag har försökt att läsa till xml:et mha c++ koder så här. event r_event; event::name_id_sequence a_s_s(r_event.name_id()); a_s_s.push_back("buss olycka"); men jag ser att raden med name_id kommer inte alls med mvh tanha [bild bifogad 2008-09-10 16:10:44 av tanha2]
  2. Tack igen! Ja, jag kan göra anrop med jämna mellan rum. Men vilken funktion av klassen ACE_Connector skall jag använda och vad jag kan ge som parameter till den att den inte anroper close funktionen i SVC_Handler och att det inte blir fel. mvh
  3. Här kommer resten av min fråga: Jag skriver igen while satsen. while( !connected) { antal++; //ret = CONNECTOR.connect_svc_handler(pc,addrToServer); //Om jag har så här så säger compilator att den kan inte hitta någon motsvarande till denna funktion cout <<"ret is:: "<<ret<<"::"<<endl; if (ret == 0) { ACE_DEBUG((LM_DEBUG, ACE_TEXT("(%t) Client will requst for data from TCC\n"))); connected = true; } else if(ret==-1) ACE_ERROR_RETURN((LM_ERROR, ACE_TEXT("%p\n"), ACE_TEXT("Connect")), 1); else ACE_ERROR_RETURN((LM_ERROR, ACE_TEXT("%p\n"), ACE_TEXT("Connect")), 1); sleep(5); } Kan du vara snäll och hjälpa mig hur jag kan göra med en tidsinterval connect till server blir aktiv. Jag gör detta i min main program och det är tydligen så att man kan inte anropa visa fuktionen som finns i klassen ACE_Connector Eller hur?
  4. Hej och tack för ditt svar! Jag tänkte att du kunde om ACe. Jag kan passa på fråga lite mer. //MyClientAcceptor ärver från Ace_svc_handler. Syntaxen är så här //class MyClientAcceptor : public ACE_5_6_1::ACE_Svc_Handler<ACE_SOCK_STREAM, ACE_NULL_SYNCH> //i hpp filen förstås ACE_INET_Addr addrToServer(2002,"localhost"); ACE_Connector<MyClientAcceptor, ACE_SOCK_CONNECTOR> CONNECTOR; // ACE_Connector<Client, ACE_SOCK_CONNECTOR> connector; MyClientAcceptor myClientAcceptor; MyClientAcceptor *pc = &myClientAcceptor; //if(CONNECTOR.connect(pc,addrToTServer)==-1) //ACE_ERROR_RETURN((LM_ERROR, ACE_TEXT("%p\n"), ACE_TEXT("Connect")), 1); //om jag har som de två avanståend rader så säger den att connection refused om Server är inte igång. //För att jag läste att denna funktion om det inte kan establiserar en connection så anropar den //funktionen close och då allting stängs av. int ret,antal = 0; bool connected = false; ACE_Time_Value timeout(2,0); while( !connected) { antal++; //ret = CONNECTOR.connect_svc_handler(pc,addrToServer); //Om jag har så här så säger compilator att den kan inte hitta någon motsvarande till denna funktion cout <<"ret is:: "<<ret<<"::"<<endl; if (ret == 0) { ACE_DEBUG((LM_DEBUG, ACE_TEXT("(%t) Client will requst for data from TCC\n"))); connected = true; } Jag skriver resten sedan
  5. Hej! Jag skall använda trådar i ACE i mitt program som är C++. Det är första gången som jag gör detta. Om någon har gjort det och har något exempel så blir jag jätte tacksam om jag kan få se koden. mvh
  6. tanha2

    Xml + C++

    Hej! Jag skall programmera en porgram som skall med hjälp av xml hämta data från en annan process. I kraven står att när programmet kommunicera med server så skall server skapa ett socket och ett annat socket skall vara i min program som är klienten. kan man ha både socket och xml. Räcker det inte att använda xml för att kommunicera mellan två processer. Blir jätte tacksam om någon kunnig kan hjälpa mig och om någon kan ha något exempel som jag kan få nytta av. mvh Saye
  7. Tack så mycket!! jag fick det att fungera :thumbsup:
  8. Hej! Jag har exakt samma problem att det går till en engelsk google. Jag har inte ändrat någonting och det är en privat dator. Jag förstår inte vad du menar med punkterna och jag vet inte hur jag skall gå till väga. Kan du vara snäll och förklara för en okunnig. med vänliga hälsningar
  9. Hej igen! Jo jag har nero 8 och jag kan bränna data filer och jag har skapat DVD video filer förut med Pinnacle studio 10 men efter ett tag så funkade inte längre. Jag kan verken spela upp min brända DVD eller se filena i utforskare. tack för era svar
  10. Hej och tack för ditt svar Jag gör precis samma sak men det blir så att jag ser att skivan blir brännd men jag kan inte läsa den sedan inte ens i datorn. kanske jag inte stänger skivan för läsning och jag vet inte hur man gör det. Mvh Tanha
  11. Hej! Jag har nu försökt många gånger att göra DVD filmer med min nero 8 och min Pinnacle fast jag har inte lyckas. Filerna som jag har är i avi format och när jag bränner en DVD skiva så ser jag att skivan är brännd men jag kan inte läsa någon information på skivan. Kan någon hjälpa mig med detta. Tacksam för svar
  12. hej igen! Jag har f-secure från bredbands bolaget. Men jag kan gå och kolla om det är någonting där som den har blockerat. Tack för ditt svar
  13. Hej igen! Det är kanske nu en vecka. Det blev något fel på datorn och den startades om hela tiden. Som tur var så kunde jag gå till säkerhets läge eller innan dess så kunde jag välja en alternativ till när datorn fungerade korrekt. Men efteråt så fungerade internet också och sedan efter kanske en vecka till så ser jag att jag inte kan surfa trots att internet är kopplad. MVH
  14. Hej igen! Tack för ditt svar. Jo det är klart att att ip adressen är annulunda. Jag har installerat Mozilla Fire Fox och även med detta kan jag inte surfa. Blir tacksam för svar
  15. Hej! Jag har samma problem och jag kollade och allting var samma. Vad kan det bero på mer. Kan någon har ändrat något inställning på själva internet explorer. Tack för hjälpen
×
×
  • Skapa nytt...