@ProCxx

Страница 118 из 2477
Ned Ogl
22.04.2016
15:06:45
а вот не канает иначе

Alex Фэils?︙
22.04.2016
15:06:55
ну, у тебя указатель считается из операции &

Сергей
22.04.2016
15:07:09
+

Alex Фэils?︙
22.04.2016
15:07:19
поэтому у тебя получается то, что надо присваивать в правой части (то самое rvalue)

Google
Alex Фэils?︙
22.04.2016
15:07:50
а по ссылке можно передавать только то, во что можно положить (то, что в присваивании слева написано, или lvalue)

Stanislav
22.04.2016
15:07:56
std::swap то чем не угодил? массивы умеет

Alex Фэils?︙
22.04.2016
15:08:00
(Криво пояснил, но как-то так)

Ned Ogl
22.04.2016
15:08:15
дада но пусть пока будет так

то есть без ссылок он их поменяет?

Сергей
22.04.2016
15:08:30
убери ссылку

Ned Ogl
22.04.2016
15:09:56
а теперь нужно понять, почему это делается так. у меня там выше есть вызов int readMatrix(int &N, double *&A, double *&B);

собсно внутри которой А и B инициализируются через new

если ссылки в ридматриксе нет, она их не инициализирует

да

если мы передаём аргумент в функцию, она его копирует, верно?

Alex Фэils?︙
22.04.2016
15:11:52
если не по ссылке

Google
Сергей
22.04.2016
15:11:56
да

Ned Ogl
22.04.2016
15:11:59
если передаем указатель на него, она копирует, но он будет указывать на то же

Сергей
22.04.2016
15:12:00
через стек

Ned Ogl
22.04.2016
15:12:07
если ссылку на что-то, она его не копирует

Сергей
22.04.2016
15:12:09
Она просто передает указатель

Alex Фэils?︙
22.04.2016
15:12:10
по ссылке она передает типа указатель

Ned Ogl
22.04.2016
15:12:21
потому в ридматриксе нужна ссылка

а

все

я понял

Alex Фэils?︙
22.04.2016
15:12:34
но если ты делаешь double *& , то у тебя передается ссылка на указатель #cpp #beginner #pointer #reference

Ned Ogl
22.04.2016
15:12:50
вот, а почему тогда я не могу работать со ссылкой на указатель?

Alex Фэils?︙
22.04.2016
15:13:25
потому что с ней можно работать, если ты передал саму переменную типа double* , а не результат операции &

Ned Ogl
22.04.2016
15:13:35
все, да, вкурил

Alex Фэils?︙
22.04.2016
15:13:36
double* tmp; swapMatr(tmp)

будет менять значение tmp

Ned Ogl
22.04.2016
15:13:47
дадада, понял, в чем там прикол

Alex Фэils?︙
22.04.2016
15:13:50
збс

Ned Ogl
22.04.2016
15:13:57
я работал только с самим указателем, все

спасибо господа

Google
Alex Фэils?︙
22.04.2016
15:14:58
Ned Ogl
22.04.2016
15:22:35
ребят, вы офигенны, спасибо вам за все, вы всегда помогаете, причем быстро, содержательно и безотказно

лю вас

Alex Фэils?︙
22.04.2016
15:23:13
??
я тут говорил, что для удобства буду делать

Ned Ogl
22.04.2016
15:23:35
а, все, увидел

а как существующий локальный git репозиторий двинуть на гитхаб?

Stanislav
22.04.2016
15:34:24
ай лайк ту пушит пушит

Ned Ogl
22.04.2016
15:34:40
ну а если на гитхабе нет его, он создастся?

или как?

Stanislav
22.04.2016
15:35:01
создаешь проект на гитхабе, а там уже будет инструкция что сделать с локальной репой)

Ned Ogl
22.04.2016
15:35:31
и ключик в этот проект тоже написать надо, чтобы мог пушить, так?

Stanislav
22.04.2016
15:36:25
какой ключик? ssh pub key? да нет, только для профиля в большинстве случаев

Ned Ogl
22.04.2016
15:38:33
какой ключик? ssh pub key? да нет, только для профиля в большинстве случаев
не удалось отправить некоторые ссылки, говорит он

Ned Ogl
22.04.2016
15:39:28
src refspec master does not match any

Vitaly
22.04.2016
15:40:44
src refspec master does not match any
При коммите существующего репа?

Ned Ogl
22.04.2016
15:40:56
нет, когда делаю пуш

Vitaly
22.04.2016
15:41:00
git remote add origin надеюсь прописан?

Ned Ogl
22.04.2016
15:41:05
да

Google
Vitaly
22.04.2016
15:41:18
git push origin master

Ned Ogl
22.04.2016
15:41:37
вот это и даёт ошибку

Vitaly
22.04.2016
15:42:14
Вывод git show-ref в студию

Ned Ogl
22.04.2016
15:42:38
пустой

Stanislav
22.04.2016
15:42:38
git push -u origin master

для первого

Ned Ogl
22.04.2016
15:42:55
git push -u origin master
оно и дало ошибку. и с -u и без него

Admin
ERROR: S client not available

Vitaly
22.04.2016
15:43:11
Тогда git push origin HEAD:master

Но сначала сделать любой коммит в репе

Ned Ogl
22.04.2016
15:43:35
в локальной?

Vitaly
22.04.2016
15:43:41
Да

Тот, который надо запушить

Ned Ogl
22.04.2016
15:47:11
о, вроде пошел

только думает долго

Vitaly
22.04.2016
15:47:26
Это нормально в данной ситуации.

Ned Ogl
22.04.2016
15:47:38
говорит, что не может писать в репу

нет write rights

все же надо добавить ключик

Google
Vitaly
22.04.2016
15:47:55
Ну разумеется

Сгенерировать свой SSH ключ и прописать в настройках аккаунта

Ned Ogl
22.04.2016
15:48:12
какой ключик? ssh pub key? да нет, только для профиля в большинстве случаев

Vitaly
22.04.2016
15:48:20
Да, SSH публичный ключ.

Закрытая часть должна храниться надёжно и с паролем

Ned Ogl
22.04.2016
15:49:10
Ну этими-то штуками я вроде б пользовался

Vitaly
22.04.2016
15:49:16
Можно ещё и настроить GPG подписи для коммитов. Теперь GitHub это поддерживает из коробки.

Ned Ogl
22.04.2016
15:49:27
просто @crackedmind почему-то говорит, чт не обязательно

Alex Фэils?︙
22.04.2016
15:49:47
так, я отошёл

Vitaly
22.04.2016
15:49:56
просто @crackedmind почему-то говорит, чт не обязательно
Есть два варианта пуша на GitHub: по паролю или по SSH.

Второй вариант лучший.

Ned Ogl
22.04.2016
15:51:24
ну вот, значит раз лежит ssh в домашнем каталоге он и решил по нему постить

аеее

пушнулось

Alex Фэils?︙
22.04.2016
15:51:55
збс

а теперь - давай ссылку на репозиторий

хе-хе-хе

Penter
22.04.2016
15:56:19
Почаны

Почему нестед класс не может получить доступ к енклозед филдам?

Типа объект в объекте почему сделать нельзя?

Страница 118 из 2477