ANTICHAT Forum
HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
НОВЫЕ ТОРГОВАЯ НОВОСТИ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 18.09.2007, 21:07
iv.
Познавший АНТИЧАТ
Регистрация: 21.03.2007
Сообщений: 1,200
С нами: 10074686

Репутация: 1204


По умолчанию

Ну да, как обычно. Сторонники ООП обсирают .net, сторонники процедурного программирования обсирают ООП и .net, сторонники асма обсирают всех.
 
Ответить с цитированием

  #12  
Старый 18.09.2007, 21:08
Y.Dmitriy
Постоянный
Регистрация: 14.03.2007
Сообщений: 367
С нами: 10084646

Репутация: 161
По умолчанию

...каждому своё, но как для меня это было неплохое начало как для новичка... где надо помогает мелкие ошибки исправлять так что "зло" наверное слово неуместное... по поводу наличия библиотек при запуске прорамм то помоему _Great_ как никогда прав - узай АПИ и прибудет те щастье... темболее фрейворк есть на ХР Profesional с рождения но другое дело, что люди при апдейтах (из тех немногих кто их совершает) єкономят траффик из-за чего библиотеки не пополняются, а пополнятся они обязаны потому как на голой винде от фреймворка одно название установленно...
 
Ответить с цитированием

  #13  
Старый 19.09.2007, 00:06
iv.
Познавший АНТИЧАТ
Регистрация: 21.03.2007
Сообщений: 1,200
С нами: 10074686

Репутация: 1204


По умолчанию

Цитата:
фрейворк есть на ХР Profesional с рождения
Правда что ли?

Цитата:
_Great_ как никогда прав - узай АПИ и прибудет те щастье...
Блин, хватит заниматься жополизством.
У каждого подхода в программировании свои цели и задачи.

Последний раз редактировалось iv.; 19.09.2007 в 00:12..
 
Ответить с цитированием

  #14  
Старый 19.09.2007, 00:21
gevara
Познающий
Регистрация: 30.11.2006
Сообщений: 49
С нами: 10235140

Репутация: 28
По умолчанию

поставь в настройки линкера
kernel32.lib user32.lib ntdll.lib wininet.lib gdi32.lib ws2_32.lib /nologo /entry:"Main" /subsystem:windows /incremental:no /pdb:"Release/main.pdb" /machine:I386 /nodefaultlib /out:"Release/main.exe" /align:32
Объявляй главную функцию void Main(). Я не думаю, что твоя прога будет много весить (нужно очень постараться, чтобы написать 100Кб кода).. я уж не говорю про эффективность кода.
 
Ответить с цитированием

  #15  
Старый 19.09.2007, 06:58
nerezus
Флудер
Регистрация: 12.08.2004
Сообщений: 3,792
С нами: 11444066

Репутация: 2290


По умолчанию

Цитата:
Правда что ли?
Второго - нету, но при апдейте он стпавится. А кто не ставит апдейты - ССЗБ(Сам себе Злобный Буратино)
 
Ответить с цитированием

  #16  
Старый 19.09.2007, 07:26
_Great_
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
С нами: 10721066

Репутация: 4360


По умолчанию

Цитата:
Сообщение от iv.  
Правда что ли?


Блин, хватит заниматься жополизством.
У каждого подхода в программировании свои цели и задачи.
безусловно. у автора цель - переносимость. пусть пишет на апи...

Цитата:
Сообщение от gevara  
поставь в настройки линкера
kernel32.lib user32.lib ntdll.lib wininet.lib gdi32.lib ws2_32.lib /nologo /entry:"Main" /subsystem:windows /incremental:no /pdb:"Release/main.pdb" /machine:I386 /nodefaultlib /out:"Release/main.exe" /align:32
Объявляй главную функцию void Main(). Я не думаю, что твоя прога будет много весить (нужно очень постараться, чтобы написать 100Кб кода).. я уж не говорю про эффективность кода.
про вес пока не говорили.. на васме я подробно расписал причины почему прога на си пустая много весит
 
Ответить с цитированием

  #17  
Старый 19.09.2007, 10:11
ZaCo
Banned
Регистрация: 20.06.2005
Сообщений: 880
С нами: 10994966

Репутация: 1332


По умолчанию

>>А ты как хотел?? Я тоже по началу поразился мизирному размеру файлов с формами..
>>Скинул приятелю, у него потребовало дллку.
>>Написал на апи. Получился больший размер, зато у всех работает!
если с формами удобнее, то почему бы просто не таскать с собой длл необходимые. по-моему тут бессмысленно гнаться за размером кода изобретая велосипеды.
 
Ответить с цитированием

  #18  
Старый 19.09.2007, 10:44
KEZ
Banned
Регистрация: 18.05.2005
Сообщений: 1,981
С нами: 11042306

Репутация: 2726


По умолчанию

гыгы ЗаКо может по-твоему нет смысла избавляться от 100 с лишнем килобайт RTL кода в модуле, который выводит на экран "Hello world"?
или на делфи тогда вообще все делать ))
 
Ответить с цитированием

  #19  
Старый 19.09.2007, 14:22
Shred
Участник форума
Регистрация: 22.05.2006
Сообщений: 232
С нами: 10511126

Репутация: 73
Talking

Цитата:
Сообщение от Y.Dmitriy  
темболее фрейворк есть на ХР Profesional с рождения но другое дело, что люди при апдейтах (из тех немногих кто их совершает) єкономят траффик из-за чего библиотеки не пополняются, а пополнятся они обязаны потому как на голой винде от фреймворка одно название установленно...
не жги, никада в жизни в хр фреймфёрк не шёл по дефалту, другое дело что он возможно заливался через службу апдейта. А вообще проще всего качнуть отдельный инсталом (50 метров) и установить.
 
Ответить с цитированием

  #20  
Старый 19.09.2007, 14:24
Shred
Участник форума
Регистрация: 22.05.2006
Сообщений: 232
С нами: 10511126

Репутация: 73
По умолчанию

Цитата:
Сообщение от kez  
и сколько серьезных проэктов написано на этом "зло" ?
я работаю в софтверной компании и поверь повидал немало серьёзных проетов. Прямы линки давать не буду т.к. почти все из них создавались для комменческих организаций и преднозначены сугубо бля служедного использования.
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вышла предварительная версия Visual Basic 9.0 dinar_007 Мировые новости. Обсуждения. 0 26.01.2006 17:08
С++ В трех вариациях... byte57 С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 30 30.12.2005 06:09



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.