ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

09.08.2009, 15:01
|
|
Участник форума
Регистрация: 02.12.2007
Сообщений: 132
Провел на форуме: 233095
Репутация:
21
|
|
Сообщение от mr.The
не назову. моё знакомство со студией закончилось тем, что мне нужно было скомпилить софт имено её компилятором. я открыл её. увидел этот "медиаплеер"(нет, ну реально нафига там такой дизайн?), поклацал, нефига не разобрался и закрыл её. а потом просто прикрутил её компилятор к code::blocks.
Не вижу там ничего ужасного, а "медиаплеера" и в помине. Если тебе тот интерфейс не понравился, так что мешает настроить его под себя? Настраивается там практически все. То что лишнее - убирается. Я вообще создал свою панельку и вывел на нее основные действия. Большую часть стандартного скрыл, да и абсолютно все там поддается перемещению.
Скрин моей настроенной студии:
тыць
|
|
|

09.08.2009, 15:20
|
|
Reservists Of Antichat - Level 6
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме: 3288241
Репутация:
3349
|
|
2 horlyk настроено простенько и со вкусом. Но есть 3 недостатка.
1) ты не видиш результатов компила. Или если появляется окно то его нужно убирать
2) нет списка файлов проекта, когда по 20 файлов, то удобное очень переходить на них
3) нет списка процедур. когда по 20 файлов, и в каждом по столько же процедур, то тяжко быстро переходить к нужной. )
|
|
|

09.08.2009, 15:27
|
|
Участник форума
Регистрация: 02.12.2007
Сообщений: 132
Провел на форуме: 233095
Репутация:
21
|
|
Сообщение от slesh
2 horlyk настроено простенько и со вкусом. Но есть 3 недостатка.
1) ты не видиш результатов компила. Или если появляется окно то его нужно убирать
2) нет списка файлов проекта, когда по 20 файлов, то удобное очень переходить на них
3) нет списка процедур. когда по 20 файлов, и в каждом по столько же процедур, то тяжко быстро переходить к нужной. )
1. снизу вкладочка Output. В процессе написания кода она свернута, но когда компилишь - она вылазит и показывает результаты. Рядом вкладочка с ошибками, если таковы найдены. Все оно автоматом вылазит и скрывается.
2. Справа есть вкладочка Solution Explorer. Чтоб не загромождать место - я все сделал чтоб оно автоматом скрывалось.
3. ммм, а что это за список такой? 
|
|
|

09.08.2009, 16:01
|
|
Познавший АНТИЧАТ
Регистрация: 30.04.2007
Сообщений: 1,206
Провел на форуме: 4778940
Репутация:
1257
|
|
horlyk, уже лучше, чем то что я увидел.
А вот так выглядит у меня:

и всем требованиям slesh'a(да вобщем-то и моим) удовлетворяет
|
|
|

09.08.2009, 16:21
|
|
Участник форума
Регистрация: 02.12.2007
Сообщений: 132
Провел на форуме: 233095
Репутация:
21
|
|
Список процедур - это то что у тебя на скрине из выпадающего меню видно? Если да, то у меня он прямо над кодом висит возле Global Scope. А если нет, то что оно такое?
З.Ы. AIMP рулит) попробуй качнуть другой скин, у мну на пример обложка WMP11 vista ultimate стоит)
|
|
|

09.08.2009, 22:43
|
|
Участник форума
Регистрация: 18.08.2008
Сообщений: 159
Провел на форуме: 750247
Репутация:
92
|
|
Сообщение от mr.The
поклацал, нефига не разобрался и закрыл её.
Концептуально.
|
|
|

10.08.2009, 00:37
|
|
Участник форума
Регистрация: 02.02.2009
Сообщений: 146
Провел на форуме: 1093500
Репутация:
43
|
|
#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 );
}
почему не работает???
|
|
|

10.08.2009, 00:43
|
|
Участник форума
Регистрация: 02.02.2009
Сообщений: 146
Провел на форуме: 1093500
Репутация:
43
|
|
#include <stdio.h>
#include <stdlib.h>
int main()
{
char buf[10];
int buf2;
FILE *f;
f = fopen( "C:\\test.txt", "r" );
fscanf(f, "%s%d", buf,&buf2);
if( buf2 == 1){printf("OK");}else{printf("Error");}
printf("%s----%d\r\n",buf,buf2);
fclose( f );
}
с переменными типа int работает.а мне надо чар
|
|
|

10.08.2009, 01:09
|
|
Постоянный
Регистрация: 24.03.2009
Сообщений: 670
Провел на форуме: 2868783
Репутация:
414
|
|
для сравнения чар массивов используеться strcmp()
|
|
|

10.08.2009, 07:01
|
|
Постоянный
Регистрация: 16.08.2006
Сообщений: 640
Провел на форуме: 1354067
Репутация:
599
|
|
большая картинка
к вопросу о студии и кодеблоксе. вот моя настройка студии. есть ли все это в кодеблоксе, ибо без этого работать очень напряжно даже в небольшом проекте.
1 - Когда указатель на переменной - выводится место ее объявления. Т.е. очень легко понять какой тип и как инициализируется.
2 - Список методов и полей для класса, выбранного слева. Переход к методу по клику. Вроде как в кодеблоксе есть.
3 - выбранная переменная подсвечена во всем файле, давая общий обзор границ использования переменной. Легко найти изменения и использования.
4 - Типа саммари для текущего файла. Легко ориентироваться в доступных классах, методах, полях. Так же легко переходить к нужному.
Подсветка методов и переменных в принципе помогает сразу отличать методы от чего либо еще.
Ну и естественно фичи типа Find References, автопереименовывание метода, переменной (с переименовывнием ее в местах использования во всем проекте), выделение выбранного кода в новый метод с определением переменных, которые требуется передать параметром и прочие вкусные рефакторинги. Насколько этим богат кодеблокс? Может перелезу на него, в случае наличия данных фич. Правда на сишарпе там врядли покодишь.
|
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|