Форум программистов, компьютерный форум, киберфорум
Работа
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.94/35: Рейтинг темы: голосов - 35, средняя оценка - 4.94
1 / 3 / 0
Регистрация: 26.09.2015
Сообщений: 275

Меня пригласили в американскую компанию в штате мэриленд

25.03.2016, 22:48. Показов 7352. Ответов 111
Метки с++ (Все метки)

Студворк — интернет-сервис помощи студентам
Я не знал куда написать это сообщение.
Администрации спасибо за то, если вы поставите этот пост в нужное место.
Скажите пожалуйста. Там прислали письмо сколько вы хотите зарплату.
Сколько денег может получить програмист с++ чуть выше среднего уровня в год и на сколько я могу претендовать.
Семья из 4 человек. Мама и папа. Я и жена.
На какую сумму можно прожить в штате мэриленд Bethesda.
Опишите сколько нужно денег, чтобы нормально жить в штате мэриленд
В сша.
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
25.03.2016, 22:48
Ответы с готовыми решениями:

Java Developer в американскую компанию (Нижний Новгород)
В российский офис компании Wiley (крупная американская издательская компания, www.wiley.com) приглашается Java Developer. Мы ищем...

Что не так в списке освоенных технологий, если не пригласили на собеседование?
Работаю на одной конторке с другом. У нас приблизительно одинаковый опыт.Составил он и я резюме.Его пригласили на соседование ,меня...

Приглашаем на работу Тестировщика - работа в штате компании, но удалённо, оформление в штат
Компания Adonweb – успешная компания, продвигающая инновационные системы решений для бизнеса в сфере интернет маркетинга, владеющая...

111
Любитель чаепитий
 Аватар для GbaLog-
3745 / 1801 / 566
Регистрация: 24.08.2014
Сообщений: 6,020
Записей в блоге: 1
26.03.2016, 20:27
Студворк — интернет-сервис помощи студентам
del

Добавлено через 1 минуту
mercurygermes, Вы собираетесь устраиваться в американскую компанию не зная английского?
1 / 3 / 0
Регистрация: 26.09.2015
Сообщений: 275
26.03.2016, 20:30  [ТС]
я бы смог решить сам)) синтаксис знаю, но гугл очень плохо перевел и проблема именно в переводе.
если бы вы смогли мне просто обяснить задание, я бы решил. я просто не понял чего они хотят.

Добавлено через 1 минуту
да, просто очень хочется где нибудь учиться на практике, а в таджикистане, нужны только опытные програмисты с 10 лет стажем. у нас мало компаний it так что пытаюсь в америку попасть хотя бы джуниором
Любитель чаепитий
 Аватар для GbaLog-
3745 / 1801 / 566
Регистрация: 24.08.2014
Сообщений: 6,020
Записей в блоге: 1
26.03.2016, 20:37
mercurygermes, Не, ну я со своим школьным английским, и то не полным, понял примерно задание(они хотят, чтобы вы поправили функцию GetSomeIDs(), ну и там по пунктам). И чтобы всё было без использования С++.
1 / 3 / 0
Регистрация: 26.09.2015
Сообщений: 275
26.03.2016, 20:46  [ТС]
также меня волнует один вопрос. с каким языком програмирования намного легче уехать в сша? java, C, C++.
что нужно мне больше учить.

Добавлено через 6 минут
функцию я поправил там ошибку нашел.
r= ReorderIDs(someIDs); удалив эту строку все заработало.
функция возвращает массив int но они почему то хотят чтобы возвращаемая функция также запускала
GetNumberOfAliases(void); и чтобы данная функция показала размер структурного массива.
а где создать массив, не указали. я могу чтобы эта функция возвращала и через printf отображала, (это же С)
также но чего хотят так и не понял. доли мини базу создать. там сказанно создание динамического массива, я в принципе через функцию маллок смогу это осуществить, а что в целом хотят не понятно. конечная цель программы.
 Аватар для Kastaneda
5232 / 3206 / 362
Регистрация: 12.12.2009
Сообщений: 8,143
Записей в блоге: 2
26.03.2016, 20:51
Цитата Сообщение от mercurygermes Посмотреть сообщение
функцию я поправил там ошибку нашел.
r= ReorderIDs(someIDs); удалив эту строку все заработало.
ошибка не здесь, там функция возвращает указатель на локальный массив, т.е. по сути невалидный указатель (точнее указатель на невалидные данные).
Любитель чаепитий
 Аватар для GbaLog-
3745 / 1801 / 566
Регистрация: 24.08.2014
Сообщений: 6,020
Записей в блоге: 1
26.03.2016, 20:53
Цитата Сообщение от mercurygermes Посмотреть сообщение
функция возвращает массив int
Нет, она возвращает указатель на массив int. Ещё и на локальный...
1 / 3 / 0
Регистрация: 26.09.2015
Сообщений: 275
26.03.2016, 21:05  [ТС]
Спасибо да я не точно выразился. Эта функция возвращает указатель на масив.
А r= ReorderIDs(someIDs) не работает так как понял, потому что эта функция не определена. Она нигде не опрнделена
 Аватар для Kastaneda
5232 / 3206 / 362
Регистрация: 12.12.2009
Сообщений: 8,143
Записей в блоге: 2
26.03.2016, 21:09
Цитата Сообщение от mercurygermes Посмотреть сообщение
А r= ReorderIDs(someIDs) не работает так как понял, потому что эта функция не определена. Она нигде не опрнделена
я думаю по заданию подразумевается, что она где-то определена. Суть задания предоставить не компилируемый код, а код без ошибок с их требованиями.
1 / 3 / 0
Регистрация: 26.09.2015
Сообщений: 275
26.03.2016, 21:12  [ТС]
Если она была бы где-то определена, то и там можно было сделать так
Int * ReorderIDs(int *someIDs)
{}
Можно было просто сделать функцию которая принимает указатель
Любитель чаепитий
 Аватар для GbaLog-
3745 / 1801 / 566
Регистрация: 24.08.2014
Сообщений: 6,020
Записей в блоге: 1
26.03.2016, 21:13
mercurygermes, Файл не начинается с первой строки, возможно, что она определена выше.
А проблемы в функции GetSomeIDs(), её они просят исправить, а проблема там в том, что она возвращает указатель на локальный массив, то есть указатель становится невалидным при выходе из функции.
1 / 3 / 0
Регистрация: 26.09.2015
Сообщений: 275
26.03.2016, 21:18  [ТС]
Я понял тебя, ты имеешь ввиду что он возвращает указатель на простой указатель. Если бы **r указатель на указатель то все путем)
 Аватар для Kastaneda
5232 / 3206 / 362
Регистрация: 12.12.2009
Сообщений: 8,143
Записей в блоге: 2
26.03.2016, 21:20
Цитата Сообщение от mercurygermes Посмотреть сообщение
Я понял тебя, ты имеешь ввиду что он возвращает указатель на простой указатель. Если бы **r указатель на указатель то все путем)
Нет, ф-ция возвращает указатель на локальные данные, т.е. данные созданные на стеке, после выхода из ф-ции эти данные затрутся, а указатель останется и указывать он будет на уже затертые данные, т.е. по сути на мусор.
Любитель чаепитий
 Аватар для GbaLog-
3745 / 1801 / 566
Регистрация: 24.08.2014
Сообщений: 6,020
Записей в блоге: 1
26.03.2016, 21:22
mercurygermes, Нет, я имею ввиду то, что
C++
499
500
501
502
503
504
505
    /*-------- GetSomeIDs-----*/
int * GetSomeIDs()
{
    int ids[8]; // локальный массив
/* 503-550   The ids are defined here */    
    return ids; // возвращаем указатель, а массив-то уничтожится при выходе из функции, на что тогда указатель?
}
1 / 3 / 0
Регистрация: 26.09.2015
Сообщений: 275
26.03.2016, 21:29  [ТС]
А откуда мы знаем что он указывает на локальные данные? Потому что он принимает указатель на линии 30?
Тот указатель локальный r. Из за этого. Кстати если не секрет. А через сколько ты смог устроиться на работу? Может мне на java перейти? Мне просто нужно не больше года потратить на обучение и начать работать.
На каком языке быстрее берут Junior на работу

Добавлено через 1 минуту
r= ReorderIDs(someIDs) так это совсем иная функция. А то что ты показал. Я проверил работает

Добавлено через 1 минуту
Там нет ошибок
Любитель чаепитий
 Аватар для GbaLog-
3745 / 1801 / 566
Регистрация: 24.08.2014
Сообщений: 6,020
Записей в блоге: 1
26.03.2016, 21:31
Цитата Сообщение от mercurygermes Посмотреть сообщение
А откуда мы знаем что он указывает на локальные данные?
Каждая функция имеет свою локальную область видимости, все переменные, созданные непосредственно в функции, уничтожаются при выходе из нее. Тут суть не в r, а в указателе, возвращаемом из GetSomeIDs().
Цитата Сообщение от mercurygermes Посмотреть сообщение
Кстати если не секрет. А через сколько ты смог устроиться на работу?
Если вопрос был адресован мне, то я нигде не работаю, я ещё в школе учусь.
1 / 3 / 0
Регистрация: 26.09.2015
Сообщений: 275
26.03.2016, 21:34  [ТС]
GetSomeIDs() это работает без ошибок проверял несколько раз. Там сомнений нет.
Записывал даные но все выходит так что работает. Даные из массива читаются легко.
 Аватар для Kastaneda
5232 / 3206 / 362
Регистрация: 12.12.2009
Сообщений: 8,143
Записей в блоге: 2
26.03.2016, 21:35
Цитата Сообщение от mercurygermes Посмотреть сообщение
А то что ты показал. Я проверил работает
Оно работает по несчястливой случайности, просто данные не затерлись. Вставь между вызовом ф-ции и использованием указателя вызов какой-нибудь другой функции, где тоже создаются локальные данные, тогда увидишь результат.
Любитель чаепитий
 Аватар для GbaLog-
3745 / 1801 / 566
Регистрация: 24.08.2014
Сообщений: 6,020
Записей в блоге: 1
26.03.2016, 21:38
mercurygermes, Зачем тогда эта строка?
Correct the problems with GetSomeIDs()
Добавлено через 1 минуту
Kastaneda, Кстати, как бы вы исправили?

Добавлено через 1 минуту
Хотя нет, не говорите, а то ТС может тогда не понять суть проблемы и просто списать решение.
26.03.2016, 21:39

Не по теме:

Цитата Сообщение от GbaLog- Посмотреть сообщение
Хотя нет, не говорите, а то ТС может тогда не понять суть проблемы и просто списать решение.
Завтра отвечу, если до меня умные люди не ответят :)

1 / 3 / 0
Регистрация: 26.09.2015
Сообщений: 275
26.03.2016, 21:45  [ТС]
someIDs =GetSomeIDs(); работает потому что someIDs принимает адрес. А функция возвращает адрес
Так прежде чем присвоить ему одре он сначала запускает функцию и только потом возвращает адрес.
Когда функция закрывается и локальные удаляются. Удаляется только переменные, но адрес уже присвоен другому указателю
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
26.03.2016, 21:45

Создать базовый класс - работник и производные классы - служащий с почасовой оплатой, служащий в штате и служащий с процентной ставкой
Мальчики помогите пожалуйста, с задачей. -Создать базовый класс - работник и производные классы - служащий с почасовой оплатой, служащий...

У меня Ноутбук на Win 8.1 и меня раздражают f1,2,3 и т.д, можно ли их включить для игрового режима
У меня эфки назначены как клавиши для повышения яркости включения автономного режима. Но можно ли как нибудь их отключать во время игры что...

Как проверить подключен ли javascript или у меня другая ошибка,у меня на сайте этот код не работает
<p> <select name="id_mon" id="select_mon"> <?php $result = mysql_query("SELECT name_mon,id FROM...

"Пересадить" персонажа в американскую тюрьму
Зделайте пожалуйста фото так вроде в американской тюрьме фон измените ну чтоб красиво было спасибо

В чём у меня ошибка? Поправьте меня
Приветствую вас! Пишу небольшой движок и тут проблема в конфиге. Вот код config.php <? $const = ""; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
80
Ответ Создать тему
Новые блоги и статьи
Был там один разговор по поводу свободы в материальном мире.
kumehtar 19.08.2026
Суть: рассматривается живое существо, оказавшееся внутри довольно странной системы (этого мира) и пытающееся обустроить в ней свой кусок пространства. Жизнь действительно предъявляет каждому. . .
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
Лето уходит
kumehtar 17.08.2026
Мысли в слух
kumehtar 17.08.2026
Забавно, насколько сейчас стала доступна информация. Например о магии, духовном развитии, медитациях, и других подобных направлениях, ранее зачастую тайных, передаваемых от учителя к ученику. Хотя. . .
Перемещение строк из ТЧ в другой документ с учетом текущего пробега
Maks 17.08.2026
Реализация из решения ниже выполнена на примере нетипового документа "Автозапчасти", с ТЧ "Шины". За основу взят алгоритм отсюда: https:/ / www. cyberforum. ru/ blogs/ 359708/ 10838. html Задача: . . .
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber. Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru