Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Presbiopia - la 43 ani ?

Termen transcriere autovehicul

Cazare Timisoara pe 4-5 zile

Primele zile ale internetului per...
 Ditra 25

Casti USB-C ptr A-54

Aplicatie medicala / asistent med...

De ce vor atația politicieni...
 ERR_ADDRESS_UNREACHABLE

Legea 18/1968 Se mai aplica?

Digi conectare 2 routere prin fir

Succesiune notar versus instanta ...
 Montaj aer conditionat in balcon ...

Cont curent mulți valuta far...

Sugestii plan casa

Experiente cu firme care cumpara ...
 

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,233
  • Î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,233
  • Î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,233
  • Î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,233
  • Înscris: 24.02.2007
Lasa obfuscarea pentru peste 4-5 ani.

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

Anunturi

Chirurgia spinală minim invazivă Chirurgia spinală minim invazivă

Chirurgia spinală minim invazivă oferă pacienților oportunitatea unui tratament eficient, permițându-le o recuperare ultra rapidă și nu în ultimul rând minimizând leziunile induse chirurgical.

Echipa noastră utilizează un spectru larg de tehnici minim invazive, din care enumerăm câteva: endoscopia cu variantele ei (transnazală, transtoracică, transmusculară, etc), microscopul operator, abordurile trans tubulare și nu în ultimul rând infiltrațiile la toate nivelurile coloanei vertebrale.

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