• Почему параметры командной строки ломаются, если на конце у них слеш?

    @4ainik Автор вопроса
    res2001, вы можете привести принскрин консольного окна?
    PS: результат как у меня - меня не устраивает, и я вижу что тут фича помноженная на баг в редкой степени
  • Как узнать что процессор сильно загружен?

    @4ainik Автор вопроса
    а можно немного поподробнее?
    на ум приходят мысли совсем не из той области...
  • Какие требования к С# джуниору?

    @4ainik
    По-моему скромному мнению те навыки это как требование для мидла, причем даже не выше мидла, хотя у каждого своим критерии.
    Да и потом не забывайте, то знать теорию одно, а уметь применять ее на практике совсем другое...
  • Что читать после Лафоре?

    @4ainik
    res2001, а какие выводы и вообще какое резюме после прочтения книга данного автора вы для себя подчеркнули?
  • Почему параметры командной строки ломаются, если на конце у них слеш?

    @4ainik Автор вопроса
    res2001, как вас зовут? Поясните пожалуйста
    результат один и тот же.
    - какой именно результат? совпадает с моим или работает как должно работать?
  • Почему параметры командной строки ломаются, если на конце у них слеш?

    @4ainik Автор вопроса
    Забавно, у меня это тоже так же работает. И как бы к батнику/цмдшнику вопросов нет, но вот когда вызываешь из этого батника программу получаются вот такие странные глюки.
    Это что за такие фокусы получаются? Если я беру бинарник и вызываю его с такими же параметрами, то как-то получается не очень, т.е. получается совсем не то, что ожидалось, а вот если я беру батник или цмдшник, то вроде как все работает...
    Самое смешное, то что если бы это было где-то в одном месте, то ладно, а то ведь, что тут:
    ruby test.rb "param1 with space and leading slash\" "param2 with space too"
    ARGV[0]=|param1 with space and leading slash" param2|
    ARGV[1]=|with|
    ARGV[2]=|space|
    ARGV[3]=|too|

    ARGV.each_with_index{ |v, i|
    	puts %Q/ARGV[#{i}]=|#{v}|/
    }


    что тут:
    php test.php "param1 with space and leading slash\" "param2 with space too"
    $argv[0]=|test.php|
    $argv[1]=|param1 with space and leading slash" param2|
    $argv[2]=|with|
    $argv[3]=|space|
    $argv[4]=|too|

    <?php
    foreach($argv as $i => $v){
    	echo "\$argv[{$i}]=|$v|\n";
    }


    Результат один и тот же (в бинарнике тот же результат).
  • Почему параметры командной строки ломаются, если на конце у них слеш?

    @4ainik Автор вопроса
    #include <stdio.h>
    #pragma hdrstop
    
    #pragma argsused
    int main(int argc, char* argv[]){
    	printf("argc=%d\n", argc);
    	for(int i = 0; i < argc; i++){
    		printf("argv[%d]=|%s|\n", i, argv[i]);
    	}
    	return 0;
    }
  • Почему параметры командной строки ломаются, если на конце у них слеш?

    @4ainik Автор вопроса
    argc=5
    argv[0]=|E:\SRC_NEW\cmd_line_test\cmd_line_test.exe|
    argv[1]=|param1 with space and leading slash" param2|
    argv[2]=|with|
    argv[3]=|space|
    argv[4]=|too|
  • Почему параметры командной строки ломаются, если на конце у них слеш?

    @4ainik Автор вопроса
    в том то и дело что пробелы все есть и они на месте.
    cmd_line_test.exe "param1 with space and leading slash\" "param2 with space too"
  • Как получить сообщения с помощью GetMessage?

    @4ainik Автор вопроса
    Василий Мельников, ну да это понятно, что можно придумывать различные костыли, у меня их и так вагон и маленькая тележка :)
  • Как получить сообщения с помощью GetMessage?

    @4ainik Автор вопроса
    Спасибо за ссылку, но к сожалению возникают проблемы с этим ресурсом.
    То им емейл подтверди, то телефон, а результат - нулевой.
    Посмотрел эту страницу из кеша поисковика, не нашел ответ на на свой вопрос.Суть моей проблемы один в один вот тут stackoverflow.com/questions/28242447/does-not-go-i... .
    Мой исходный код даже проще, без хуков, но проблема в том, что GetMessage в упор не видит сообщений, т.е. даже не возвращает значений, если это действительно консольная программа.
    Есть вариант создать оконное, но окно не создавать (вот такой парадокс), но здесь другая проблема - хотелось бы синхронности, т.е. чтобы вызов/запуск этой утилиты подвешивал бы пакетный файл...
    А у оконного приложения наоборот асинхронность в этом плане...
  • Есть ли извещения об подключении нового диска?

    @4ainik Автор вопроса
    Я не это имел ввиду. Поправил вопрос...
  • В чем отличие оформления коробки и диска Windows 7?

    @4ainik
    Yunna, тогда точно windows XP - тут и думать не чего
  • Это одно и тоже с точки зрения стандарта?

    @4ainik Автор вопроса
    jcmvbkbc, все верно. Значит в первом случае у немо 2 варианта, и для не замыленного взгляда, любой подходит, но компилятор предпочел выбрать на свое усмотрение. А вот в случае "A a(0);" уже получается без вариантов, точнее вариант 1 единственный.

    PS: есть у кого-нибудь возможность проверить этот кейс на статическом анализаторе кода?
  • Это одно и тоже с точки зрения стандарта?

    @4ainik Автор вопроса
    А вот и нет. A a(); -- это объявление функции a, без параметров, возвращающей значение типа A.

    Хм, возможно вы правы, я как-то с этой точки зрения это выражение не рассматривал и действительно можно прикинуться шлангом и запись "A a();" можно рассматривать как объявление прототипа функции, но все же:
    написано ровно то, что написано, и ожидалась именно нормальная реакция, а в результате ошибка компиляции с не совсем адекватным сообщением, в крайнем случае компилятор должен был написать развернутое сообщение об ошибке что это "a" в его понимании не экземляр класса (причем заметьте он правильно определил класс!), а лишь название функции (согласно его правилам разбора выражений) и нужно было написать, что это "a" функция.
    В общем на лицо разночтения, такие как например бывают при невозможности для компилятора автоматического определения к примеру какую функцию выбрать для вызова (типичное для перегруженных функций)

    Причем здесь есть еще момент:
    A a(); не компилируется, в то время как A a(0); вполне рабочий вариант, и тут у компилятора почему-то не возникает никаких проблем...
  • Как укротить сотового оператора?

    @4ainik Автор вопроса
    akimdi, ваше мнение по поводу https я понял, но его не разделяю, понимаю что на http есть возможность перехватить и подменить трафик, но это все из области паранойи. Точнее я хочу сказать, что пихать в каждый утюг httpS это не панацея (специалисты поймут) и даже не оправдано. Вот к примеру тостер зачем здесь https? Или любой другой сайт? До тех пор пока я не начал вводить номер кредитки или какую-то действительно важную информацию httpS просто не нужен.
    Более того он такой-же дырявый как и все что существует в области ПО и то что возникают всякие TLS, SSL 1.0 2.0 3.0 и наверняка не за горами 4.0 ... 100500+ :) это лишний раз подтверждает.
    А может быть и рекламные банеры тоже на httpS перевести? А то вдруг что))
    Насчет инъекций со стороны опсосов узнал буквально недавно и вы знаете теле2 так же страдает тем чем и мегафон и билайн. Возможно у мтс тоже что-то есть, а если нет, то очень может быть скоро появится. Дурной пример заразителен :)
    На счет трафика, вы не внимательно прочитали. Это данные исключительно с того компьютера на котором пользовался интернетом, трафик раздавал смартфон в режиме USB модема. Так что никакие андроиды и прочие плюшки здесь не при делах. Возможно есть какой-то служебный трафик исключительно между сматрфоном и компом, но уж больно много 40% как никак. И я мог бы списать это на какой-то единичный случай, но я вижу что это происходит регулярно, т.е. по моему субъективному мнению здесь прямая связи и зависимость.
  • Есть ли в windows консольная утилита/команда?

    @4ainik Автор вопроса
    классная штука, только боюсь на windows XP она даже не соберется :)
    а готовый бинарник инсталятор даже качать бесполезно 50МБ, за собой потянет обновление .NET это еще наверное 0,5ГБ и в конечном итоге скорее всего придется поставить вин10 :)
    Есть какие-нибудь альтернативы?
  • Как укротить сотового оператора?

    @4ainik Автор вопроса
    akimdi, вот вы производите впечатление образованного человека, может быть вы мне объясните почему такие расхождения статистики:
    подключил сматрфон в режиме USB модема к компу. Запустил скачивание файлов, общий полезный трафик (по факту по файлам) 53тыс файлов, размер 353МБ, а по монитору статистики 608МБ (в штатном таск менеджере) куда спрашивается делись 250МБ??? уж не съел ли их проклятый httpS???
    про паразитный/накладной трафик TCP/IP я прекрасно знаю, но вы уж извините он никак не укладывается в этот порядок чисел!
  • Как укротить сотового оператора?

    @4ainik Автор вопроса
    akimdi, ну насчет того что можно ВСЕ при желании, это вы мягко говоря погорячились, я бы вот например хотел бы воскресить Гитлера и запустить эту историческую фигуру в западное полушарие, чтобы он там устроил геноцид другого населения, но увы я понимаю, что у меня это не выйдет как бы я этого не желал :)
    насчет того чтобы купить какую-то чужую симку, это конечно вариант, но плохой. нормальный тариф на мой взгляд вообще в природе не существует. А по поводу договора это вообще хохма - филькина грамота и никаких реквизитов компании и вообще это договором назвать нельзя с юридической точки зрения. Более того там нет никаких условий предоставления услуг, зато эти бизнесмены поимели мои личный персональные паспортные данные - т.е. совершенно непонятно на каких основаниях. это не договор о предоставлении телекоммуникационных услуг, а "заявление о выдачи электронной подписи" (т.е. симки) ... вот такие пироги господа...