Size: a a a

Ассемблер

2020 December 16

D

Den in Ассемблер
Я немножко офтопну, может кто в теме, раз уж зашел этот разговор про invoke в c++ может кто знает, я хотел уточнить все-таки этот вызов касается не только многопоточного программирования а еще позволяет обращаться к методам классов которые закрыты наследственностью и private скажем? я правильно понял?
источник

ВХ

Віталій Халак... in Ассемблер
как на счет
int n=argc-1,array[n];
for(i=1;i<=n;++i)array[i]=atoi(argv[i]);
?
источник

DR

Dima Richev in Ассемблер
Это что?..
источник

ВХ

Віталій Халак... in Ассемблер
for(i=0;i<n;++i)array[i]=atoi(argv[i+1]) точнее
источник

DR

Dima Richev in Ассемблер
...ёмаё
источник

A

Aleksandr in Ассемблер
Віталій Халак
как на счет
int n=argc-1,array[n];
for(i=1;i<=n;++i)array[i]=atoi(argv[i]);
?
выглядит неработоспособно
источник

DR

Dima Richev in Ассемблер
Зачем забегать наперёд? argv[i+1]
источник

ВХ

Віталій Халак... in Ассемблер
argv[0] - имя испфайла
источник

DR

Dima Richev in Ассемблер
А зачем объявлять i если можно просто использовать n?
источник

DR

Dima Richev in Ассемблер
int n = 0;
for(; n < 5; n++)
источник

ВХ

Віталій Халак... in Ассемблер
да. но ниже по коду надо
источник

DR

Dima Richev in Ассемблер
Dima Richev
Зачем забегать наперёд? argv[i+1]
С вероятностью 100% будет ошибка, потому что если из argv[10] брать argv[10+1]= ????
источник

DR

Dima Richev in Ассемблер
Віталій Халак
да. но ниже по коду надо
Тут дело не в "надо", это просто оптимизация. Работать и так и так будет, но в втором варианте - лучше, хоть и не заметно в таком маленьком проекте
источник

ВХ

Віталій Халак... in Ассемблер
int n = argc;
for(;n--;)
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
robinak
Дайте коммент по моему вопросу, пожалуйста
источник

A

Aleksandr in Ассемблер
вообще, VLA - плохая практика. не зря от нее отказались MSVC
источник

r

robinak in Ассемблер
а зачем мне си..
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
robinak
а зачем мне си..
а нам зачем спп?
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
сорь, я чет не туда посмотрел
источник

VR

Vartan RedMan in Ассемблер
Ребят,базовый регистр куда физический адрес при создании процесса загружается это же ebx ?
источник