[ C / C++ ] — начинающим: задаем вопросы (архивная - 2015)

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by _Great_, 26 May 2007.

Thread Status:
Not open for further replies.
  1. Ra$cal

    Ra$cal Elder - Старейшина

    Joined:
    16 Aug 2006
    Messages:
    670
    Likes Received:
    185
    Reputations:
    78
    ну тока так. просто можешь оптимизировать и хранить строки в памяти. а потом соответственно их записывать. даже если ты заюзаешь какой нить класс, который выполняет удаление указанной строки, он работает по такому же принципу =)
     
  2. N5W

    N5W New Member

    Joined:
    17 Aug 2007
    Messages:
    4
    Likes Received:
    0
    Reputations:
    0
    такой вопрос , можно какнить сделать чтобы консольное приложение на с++ не закрывалось сразу при двойном щелчке, заело постоянно открывать смд и запускать через ком , строку(
     
  3. Kaimi

    Kaimi Well-Known Member

    Joined:
    23 Aug 2007
    Messages:
    1,732
    Likes Received:
    811
    Reputations:
    231
    getch в конце напиши или там cin или system("pause")
     
    _________________________
  4. ASQX

    ASQX Elder - Старейшина

    Joined:
    21 Jun 2008
    Messages:
    47
    Likes Received:
    16
    Reputations:
    1
    висуал студия чот как-то не так, попробовал code::blocks (тут был в теме какой-то линк) имхо там текстовый редактор лучше,? кто им пользуется?
     
  5. Fata1ex

    Fata1ex Elder - Старейшина

    Joined:
    12 Dec 2006
    Messages:
    703
    Likes Received:
    300
    Reputations:
    38
    я пользовался

    к чему твой пост? на вкус и цвет - каждый выбирает то, что ему удобнее и ближе

    они замечательно настраиваются под себя
     
    #3425 Fata1ex, 8 Aug 2009
    Last edited: 8 Aug 2009
  6. mr.The

    mr.The Elder - Старейшина

    Joined:
    30 Apr 2007
    Messages:
    1,080
    Likes Received:
    456
    Reputations:
    38
    я юзаю. после него, студия - громоздкое кривое говно. а тут всё красиво и компилятор неплохой.
     
  7. Fata1ex

    Fata1ex Elder - Старейшина

    Joined:
    12 Dec 2006
    Messages:
    703
    Likes Received:
    300
    Reputations:
    38
    мда

    да ну? назови мне пять существенных преимуществ code::blocks над Visual C++
     
  8. ASQX

    ASQX Elder - Старейшина

    Joined:
    21 Jun 2008
    Messages:
    47
    Likes Received:
    16
    Reputations:
    1
    тупой вопрос, как там сменить язык на инглиш, в визуале,
     
  9. horlyk

    horlyk Elder - Старейшина

    Joined:
    2 Dec 2007
    Messages:
    132
    Likes Received:
    6
    Reputations:
    0
    Если ты 2008-й экспресс юзаешь - скачай английскую версию)

    З.Ы. Я начинал программировать в вижуал С++ 6. То ли у меня версия была кривая, то ли еще что-то, но он часто при компиляции зависал и ниче сделать нельзя было. Принудительное выгружение из памяти тож не всегда срабатывало. Потом появилась 2005-я студия и все кардинально изменилось. Я к ней привык и ни на какие codeblocks переходить совсем не хочется. Просто привык, удобно, да и работает она стабильно. Вот скоро на 2008-й переходить буду, но все никак не решаюсь, хотя он уже стоит, при чем полная версия, не экспресс.
     
    #3429 horlyk, 9 Aug 2009
    Last edited: 9 Aug 2009
  10. Ra$cal

    Ra$cal Elder - Старейшина

    Joined:
    16 Aug 2006
    Messages:
    670
    Likes Received:
    185
    Reputations:
    78
    скажем так - студия сама по себе для с++ кодинга дает мало. без visual assista она не самое подходящее средство. студия очень сильно заточена под нет. достаточно посмотреть на встроенные средства юниттестов в 2008. а 2010 так ваще ахтунг... ваще не заметил изменений в редакторе с++, в то время как дотнет обзавелся просто огого какими фичами рефакторинга... разве что компиль с tr1 вроде как для c++. правда нада будет проверить интелисенс, может додумались список параметров выпадающий при написании имени учитывать ожидаемый тип параметра, как в том же дотнете сделано =\
    но кодеблокс по возможностям рефакторинга до студии с ва не дотягивает, хз чего в нем такого хорошего.
     
  11. mr.The

    mr.The Elder - Старейшина

    Joined:
    30 Apr 2007
    Messages:
    1,080
    Likes Received:
    456
    Reputations:
    38
    не назову. моё знакомство со студией закончилось тем, что мне нужно было скомпилить софт имено её компилятором. я открыл её. увидел этот "медиаплеер"(нет, ну реально нафига там такой дизайн?), поклацал, нефига не разобрался и закрыл её. а потом просто прикрутил её компилятор к code::blocks.

    про возможности как того так и другого не скажу. мне много не надо - удобная среда, подсветка синтаксиса, и мб мелкие фичи типа разделения разных участков кода на два окна.

    а вообще это очередной бесполезный холивар. каждому своё.
     
  12. Fata1ex

    Fata1ex Elder - Старейшина

    Joined:
    12 Dec 2006
    Messages:
    703
    Likes Received:
    300
    Reputations:
    38
    Холивар я не открывал, просто попросил обосновать свою фразу насчет "кривого говна". А насчет "каждому - свое" я написал еще в первом посте.
     
  13. razb

    razb Active Member

    Joined:
    24 Mar 2009
    Messages:
    658
    Likes Received:
    133
    Reputations:
    18
    А visual studio command prompt для кого сделана? ))
    Все можно и с консоли собрать, загружать IDЕ совсем не нужно, также make-файлы никто не отменял.

    Полностью солидарен с Fata1ex"ом, ибо для проектов аля "хелло ворлд" может и показаться "кривое говно с медиаплеером" что тоже очень сомнительно, но для серьезных проектов в несколько тысяч файлов и классов сомневаюсь что code::blocks подойдет ))
     
    #3433 razb, 9 Aug 2009
    Last edited: 9 Aug 2009
  14. horlyk

    horlyk Elder - Старейшина

    Joined:
    2 Dec 2007
    Messages:
    132
    Likes Received:
    6
    Reputations:
    0
    Не вижу там ничего ужасного, а "медиаплеера" и в помине. Если тебе тот интерфейс не понравился, так что мешает настроить его под себя? Настраивается там практически все. То что лишнее - убирается. Я вообще создал свою панельку и вывел на нее основные действия. Большую часть стандартного скрыл, да и абсолютно все там поддается перемещению.

    Скрин моей настроенной студии:
    тыць
     
  15. slesh

    slesh Elder - Старейшина

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    2 horlyk настроено простенько и со вкусом. Но есть 3 недостатка.
    1) ты не видиш результатов компила. Или если появляется окно то его нужно убирать
    2) нет списка файлов проекта, когда по 20 файлов, то удобное очень переходить на них
    3) нет списка процедур. когда по 20 файлов, и в каждом по столько же процедур, то тяжко быстро переходить к нужной. )
     
  16. horlyk

    horlyk Elder - Старейшина

    Joined:
    2 Dec 2007
    Messages:
    132
    Likes Received:
    6
    Reputations:
    0
    1. снизу вкладочка Output. В процессе написания кода она свернута, но когда компилишь - она вылазит и показывает результаты. Рядом вкладочка с ошибками, если таковы найдены. Все оно автоматом вылазит и скрывается. :)
    2. Справа есть вкладочка Solution Explorer. Чтоб не загромождать место - я все сделал чтоб оно автоматом скрывалось.
    3. ммм, а что это за список такой? :rolleyes:
     
  17. mr.The

    mr.The Elder - Старейшина

    Joined:
    30 Apr 2007
    Messages:
    1,080
    Likes Received:
    456
    Reputations:
    38
    horlyk, уже лучше, чем то что я увидел.

    А вот так выглядит у меня:
    [​IMG]
    и всем требованиям slesh'a(да вобщем-то и моим) удовлетворяет
     
    1 person likes this.
  18. horlyk

    horlyk Elder - Старейшина

    Joined:
    2 Dec 2007
    Messages:
    132
    Likes Received:
    6
    Reputations:
    0
    Список процедур - это то что у тебя на скрине из выпадающего меню видно? Если да, то у меня он прямо над кодом висит возле Global Scope. А если нет, то что оно такое?

    З.Ы. AIMP рулит) попробуй качнуть другой скин, у мну на пример обложка WMP11 vista ultimate стоит)
     
    1 person likes this.
  19. 4p3

    4p3 Elder - Старейшина

    Joined:
    18 Aug 2008
    Messages:
    142
    Likes Received:
    30
    Reputations:
    0
    Концептуально.
     
  20. dr.Web

    dr.Web Member

    Joined:
    2 Feb 2009
    Messages:
    7
    Likes Received:
    22
    Reputations:
    10
    #include <stdio.h>
    #include <stdlib.h>

    int main()
    {
    char buf[10],buf2[10];
    FILE *f;
    f = fopen( "C:\\test.txt", "r" );


    fscanf(f, "%s%s", buf,buf2);
    if( buf == "1"){printf("OK");}else{printf("Error");}
    printf("%s----%s\r\n",buf,buf2);






    fclose( f );
    }

    почему не работает???
     
Thread Status:
Not open for further replies.