Som besökare på Hamsterpaj samtycker du till användandet av s.k. cookies för att förbättra din upplevelse hos oss. Jag förstår, ta bort denna ruta!
Annons

C++ hjälp (fs stream o flytta filer)

Skapad av Borttagen, 2011-09-15 22:17 i Webbutveckling & Programmering

1 985
8 inlägg
0 poäng
Grepolis
Visningsbild
Hjälte 1 384 inlägg
0
Nu är det så att jag inte riktigt fattar hur jag ska öppna en fil som inte ligger i samma mapp som programmet :P
alltså biten som krånglar är när jag ska skriva in directory
skulle någon kunna göra ett litet c++ program som öppnar typ hej.txt från skrivbordet?

Och sen hur tar man bort filer?(Gärna också ett kod exempel)

o sen sist men inte minst :P:P
Hur flyttar man filer?
Om jag vill flytta hej.txt från skrivbordet till dokument eller liknande?
Och efterssom dokument ligger i användar mappen, hur får jag den att lägga den i rätt användare(Den som är inloggad)


Liten sammanfattning på sista delen(Kändes som det blev rörigt)
Vill lägga ett en fil i dokument i på den inloggade användaren
så om tex kalle o lars delar på en dator o har samma logins och kalle startar programmet så ska det sparas i C:UserskalleDocuments

men om sedan lars kör programmet när han är inloggad så ska det sparas i C:UserslarsDocuments

Hoppas ni fattar ;D

Tar gärna emot kod exemplar på det :)

Trolololo

Är reklamen ivägen? Logga in eller registrera dig så försvinner den!

giatod
Visningsbild
P 34 Ljungsbro Hjälte 267 inlägg
0

Svar till Grepolis [Gå till post]:
DEt svåra är att få reda på vilken person som är in loggad inte att ha sen är det bara att skriva rätt sökvägar

Ingen status

Grepolis
Visningsbild
Hjälte 1 384 inlägg
Trådskapare
0

Svar till giatod [Gå till post]:
Ok finns det nått sätt att göra så den postas i alla då? funkar * i ett sånt exemplar? :P
typ C:users*documents

Borde inte det funka annars?

Trolololo

giatod
Visningsbild
P 34 Ljungsbro Hjälte 267 inlägg
0
Svar till Grepolis [Gå till post]:
är inte jätte haj på windos sök vägar faktiskt har anvent linux i tep tre år så har inte koll på windows men jag testa lite du ska få mitt program som inte alls kommer funka på windos men det kanske ger något

#include<iostream>
#include<fstream>

using namespace std;

in
Ett stycke c#-kod:
t main(int argc ,char** argv)
{
ofstream of("/home/olov/nise.txt");
of<<"hejn iiooiii"<<endl;

}














Tillägg av giatod 2011-09-15 22:51

hoppas du förstår koden vart lite konstikt

Ingen status

Peter_den_bra
Visningsbild
Hjälte 121 inlägg
0
Du kan använda std::rename för att flytta filer

Det är inte fel att ha fel.

Grepolis
Visningsbild
Hjälte 1 384 inlägg
Trådskapare
0

Svar till Peter_den_bra [Gå till post]:
Hittade det på google igår men det ville inte funka :P
skulle du kunna skriva ett litet mini program som visar?(Bara några rader liksom)

Trolololo

Peter_den_bra
Visningsbild
Hjälte 121 inlägg
0
Att byta namn är som att flytta en fil. Du kan använda std::rename för att flytta filer till andra mappar genom att ange hela sökvägen.
Ett stycke php-kod:
#include <cstdio>
int main()
{
std::rename("oldname", "newname");
}

Koden ovan visar hur du byter namn/flyttar filen från oldname till newname.

När det gäller sökvägarna till skrivbordet och sånt där så är det väldigt specifikt för bla. vilket operativsystem du använder. Inte alla datorer som har ett skrivbord ens. Kanske finns det några bra funktioner i WinAPI men det vet jag inte någonting om.

Det är inte fel att ha fel.

Grepolis
Visningsbild
Hjälte 1 384 inlägg
Trådskapare
0
skulle någon kunna försöka göra en liten enkel kod som visar detta?
typ ett program som gör en mapp i C sen en text fil i mappen som heter test.txt och i den står det hej

skulle hjälpa enormt mycket :)

Tillägg av Grepolis 2011-09-16 23:44

får det nämligen inte att funka så länge det inte gäller filer i samma mapp :P

Trolololo


Forum » Datorer & IT » Webbutveckling & Programmering » C++ hjälp (fs stream o flytta filer)

Ansvariga ordningsvakter:

Användare som läser i den här tråden just nu

1 utloggad

Skriv ett nytt inlägg

Hej! Innan du skriver om ett potentiellt problem så vill vi påminna dig om att du faktiskt inte är ensam. Du är inte onormal och världen kommer inte att gå under, vi lovar! Så slappna av och gilla livet i några minuter - känns det fortfarande hemskt? Skriv gärna ner dina tankar och frågor, vi älskar att hjälpa just dig!

Den här tråden är äldre än Rojks drömtjej!

Det senaste inlägget i den här tråden skrevs för över tre månader sedan. Är du säker på att du vill återuppliva diskussionen? Har du något vettigt att tillföra eller passar din fråga i en ny tråd? Onödiga återupplivningar kommer att låsas så tänk efter en extra gång!

Hjälp

Det här är en hjälpruta

Här får du korta tips och förklaringar om forumet. Välj kapitel i rullningslisten här ovanför.

Rutan uppdateras automagiskt

När du använder funktioner i forumet så visas bra tips här.


Annons
Annons
Annons
Annons