Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Mostenire In 1986

Lentile sferica pentru astigmatism

Problema inlocuire usa spate A6 C...

Ce gen de muzica este?
 drepturile copiilor in numele ...

Mocheta peste parchet cu incalzir...

La multi ani mie!

Senzor filtru particule GOLF 7
 La multi ani @radu103!

La multi ani @Nenea Zap!

La multi ani @beavis03!

BlackView Oscal Pad 13, probleme ...
 Baterie auto AGM 70AH vs normala ...

Depanero nu vrea sa imi dea Negat...

Extras carte funciara

Carucior pliabil pentru cumparatu...
 

atribuire variabile unui sir de caractere

- - - - -
  • This topic is locked This topic is locked
14 replies to this topic

#1
vyctoras1985

vyctoras1985

    Guru Member

  • Grup: Validating
  • Posts: 11,765
  • Înscris: 01.07.2013
vreau si eu sa stiu cum pot in c++ sa atribui unui sir de caractere un alt sir de alte caractere sau simboluri ?
de exemplu ceva gen a,b,c=1,2,3    insa in cazul unui sir lung de caractere sa nu stau sa le scriu pe toate ....

#2
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 30,252
  • Înscris: 24.02.2007
std::string a = "Ana are mere"; ?

Edited by dani.user, 30 September 2016 - 22:04.


#3
tavitu

tavitu

    Minune: HE a început să emită facturile!

  • Grup: Senior Members
  • Posts: 5,598
  • Înscris: 16.02.2009
Ce vrei să faci mai exact? Din descrierea ta nu se înțelege nimic. Ce să scrii, unde să scrii, de ce să scrii? Fișiere de intrare ieșire, în memorie în timp ce rulează un program, în codul sursă a programului?

#4
vyctoras1985

vyctoras1985

    Guru Member

  • Grup: Validating
  • Posts: 11,765
  • Înscris: 01.07.2013

View Postdani.user, on 30 septembrie 2016 - 22:02, said:

std::string a = "Ana are mere' ?
bun pai asta la o singura variabila...cum fac la un sir de variabile la care dau assign un alt sir......ceva in genul
a,b,c= "ana are mere" , "maria are pere" , "vasile are tuica"  in care fiecare variabila sa corespunda exact cu cealalta ca pozitie

#5
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 30,252
  • Înscris: 24.02.2007
variable = valoare; alta variabila = alta valoare; ...

#6
vyctoras1985

vyctoras1985

    Guru Member

  • Grup: Validating
  • Posts: 11,765
  • Înscris: 01.07.2013

View Posttavitu, on 30 septembrie 2016 - 22:04, said:

Ce vrei să faci mai exact? Din descrierea ta nu se înțelege nimic. Ce să scrii, unde să scrii, de ce să scrii? Fișiere de intrare ieșire, în memorie în timp ce rulează un program, în codul sursă a programului?
in codul sursa ...incerc sa invat cum functioneaza un cod obfuscation .....ma gandeam pur si simplu ca toate literele se inlocuiesc cu alte caractere care strica sensul normal al codului......
dupa care la rulare in consola cu cin sa inteleaga pc-ul sensul normal ....

View Postdani.user, on 30 septembrie 2016 - 22:07, said:

variable = valoare; alta variabila = alta valoare; ...
separate de virgula? a,b,c=1,2,3 sau cum?

#7
tavitu

tavitu

    Minune: HE a început să emită facturile!

  • Grup: Senior Members
  • Posts: 5,598
  • Înscris: 16.02.2009

View Postvyctoras1985, on 30 septembrie 2016 - 22:06, said:

bun pai asta la o singura variabila...cum fac la un sir de variabile la care dau assign un alt sir......ceva in genul
a,b,c= "ana are mere" , "maria are pere" , "vasile are tuica"  in care fiecare variabila sa corespunda exact cu cealalta ca pozitie

std::string a = "Ana are mere';
std::string b = "Maria are mere';
std::string c = "Vasile are mere';

#8
vyctoras1985

vyctoras1985

    Guru Member

  • Grup: Validating
  • Posts: 11,765
  • Înscris: 01.07.2013
e vreun fel in care pur si simplu as putea specifica intregul alfabet dar sa nu trebuiasca sa il scriu pe tot?

#9
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 30,252
  • Înscris: 24.02.2007
Iti scrii program de generat cod si generezi ce nume de variabile doresti. Nu vad insa scopul.
Vezi ca in executabilul creat cu C sau C++ nu mai ajung deloc nume de variabile asa ca n-are sens sa-ti bati capul cu obfuscarea lor...

Edited by dani.user, 30 September 2016 - 22:14.


#10
vyctoras1985

vyctoras1985

    Guru Member

  • Grup: Validating
  • Posts: 11,765
  • Înscris: 01.07.2013
pai si exe-ul atunci cum tine minte ? ce rost mai are obfuscarea atunci? antivirusul cum vede codul atunci?

#11
Nytro84

Nytro84

    Active Member

  • Grup: Members
  • Posts: 1,635
  • Înscris: 07.07.2016
Nu-l bagati in seama e nou venit a castig un nobel la fizica pt descoperirea perpetuum mobile si s-a reorientat spre programare.
Sper sa va faca si pe voi sa radeti cum i-a facut sa rada pe fizicieni

#12
GlontzZz

GlontzZz

    Active Member

  • Grup: Members
  • Posts: 1,288
  • Înscris: 08.02.2014

View Postvyctoras1985, on 30 septembrie 2016 - 22:18, said:

antivirusul cum vede codul atunci?

Ce treaba are antivirusul cu "int a = 1"?

#13
tavitu

tavitu

    Minune: HE a început să emită facturile!

  • Grup: Senior Members
  • Posts: 5,598
  • Înscris: 16.02.2009

View Postvyctoras1985, on 30 septembrie 2016 - 22:18, said:

pai si exe-ul atunci cum tine minte ? ce rost mai are obfuscarea atunci? antivirusul cum vede codul atunci?

Exe-ul "ține minte" instrucțiuni și valori. Obfuscarea adaugă instrucțiuni inutile sau "indirecte" care fac mai greu de descifrat ce face programul. Antivirusul "nu vede" cod, el "vede" o semnătură calculată în funcție de ce conține exe-ul.

#14
vyctoras1985

vyctoras1985

    Guru Member

  • Grup: Validating
  • Posts: 11,765
  • Înscris: 01.07.2013

View PostGlontzZz, on 30 septembrie 2016 - 22:20, said:


Ce treaba are antivirusul cu "int a = 1"?
sa nu zicem un antivirus.....sa zicem pc-ul.......
daca eu la ana are mere i-am dat sa fie egal cu 4 sa zicem ...... ce imi va afisa cand ii zic print 4 ?

similar sa zicem ca avem o comanda mai complicata de consola pe care o fac sa fie egala cu "ana are mere"......ce imi afiseaza calculatorul daca zici ca el nu baga in seama [comanda]= "ana are mere"....?

#15
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 30,252
  • Înscris: 24.02.2007
Lasa obfuscarea pentru peste 4-5 ani.

Pana atunci vino cu programul de care ziceam pe celalalt topic.

Anunturi

Chirurgia cranio-cerebrală minim invazivă Chirurgia cranio-cerebrală minim invazivă

Tehnicile minim invazive impun utilizarea unei tehnologii ultramoderne.

Endoscoapele operatorii de diverse tipuri, microscopul operator dedicat, neuronavigația, neuroelectrofiziologia, tehnicile avansate de anestezie, chirurgia cu pacientul treaz reprezintă armamentarium fără de care neurochirurgia prin "gaura cheii" nu ar fi posibilă. Folosind tehnicile de mai sus, tratăm un spectru larg de patologii cranio-cerebrale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate