Вопросы: С и C++

400kg
14.03.2006, 18:57

Это тема, где выкладываем описания создания различных программ и игр в С++!!!


Ilya_Okonsky
14.03.2006, 20:43

а чем тебе программерские форумы не понравились???(где ф-ия прикрепления файлов хотя-бы есть :))) ).
P.S. загляни сюда
_ttp://www.ya.ru …..


sabakas
13.05.2006, 15:45

как в консольном приложении вывести информацию на ххх.txt файл ?


.DeV!L
14.05.2006, 10:40

как в консольном приложении вывести информацию на ххх.txt файл ?

#include «stdafx.h»
#include <iostream>
#include <wchar.h>
using namespace std;
#define BUFFER_SIZE 50

int _tmain(int argc, _TCHAR* argv[])
{
wchar_t str[BUFFER_SIZE];
size_t strSize;
FILE* f;
cout<<»Writing file…»<<endl;
wcscpy_s(str, sizeof(str)/sizeof(wchar_t), L»Hello 4eburashka!!!»);
strSize = wcslen(str);
f = fopen(«file.txt», «w»);
fwrite(str, sizeof(wchar_t), strSize, f);
fclose(f);
cout<<»Writing complete.»<<endl;
return 0;
}
з.Ы. из MSDN =)


Ilya_Okonsky
14.05.2006, 14:56

как в консольном приложении вывести информацию на ххх.txt файл ?
ТОЛЬКО для фанов СИ: fprintf(FILE *f,char *format,[DATA]);
эта ф-ия с переменным числом параметров, так что параметра DATA может и не быть. (курим ртфм :))) )


VitZ
15.05.2006, 17:54

Крайне не рекомендуется:
f = fopen(«file.txt», «w»);
fwrite(str, sizeof(wchar_t), strSize, f);
fclose(f);
когды есть
#include <iostream>
и не только для фанатов СИ
юзайте файловые потоки на здоровья
З. Ы.
а чем собсно вариант
consoleprogramm.exe > xxx.txt
не подходит :laught:



Delphi vs C++

Gustav
20.05.2007, 17:41

Всем привет! Проблема у меня такая: быть или не быть …
Думаю пришла пора браться за С++, так как это считается профессиональным уровнем. Один человек за один день сделает то, что двое за неделю не повторят, но при этом, Delphi добавляет кучу лишнего кода**. (Builder C++ не в счет :) :upset: В этом то вся загвоздка.
Выскажите своё мнение по поводу:
Что же для вас лучше: Delphi или Visual С++?
Мнения, типа «Assembler лучше» , во внимание не принимаются :smile:

** Если в Delphi не использовать VCL, а лишь голый Object Pascal, то весь лишний код «отпадет», но вся прелесть разработки в Delphi «отпадёт» следом.


Dr_NaY
20.05.2007, 18:53

C++ однозначно. только вот если ты вообще не знаком с си, я бы не советовал хвататься сразу за VC++.Сначала разберись с c++, а потом уже и все остальное..
Вообще Си++, это стандарт, все языки типа РНР, и производные, даже такой специфический язык как ГДЛ для архикада – все си-подобны, будешь знать хорошо си++, все остальное сможешь осилить без труда.


Gustav
20.05.2007, 19:34

C++ однозначно. только вот если ты вообще не знаком с си, я бы не советовал хвататься сразу за VC++.Сначала разберись с c++, а потом уже и все остальное..
Вообще Си++, это стандарт, все языки типа РНР, и производные, даже такой специфический язык как ГДЛ для архикада – все си-подобны, будешь знать хорошо си++, все остальное сможешь осилить без труда.
Спасибо большое за высказаное мнение. С Си я знаком. Посмотрел на «Hello World» под Windows – укачало:laught:


Joka
20.05.2007, 19:49

Gustav,
смотря какой проект под виндовс…
если простенький команд лайн – то там пару строку
а если подключать всякие stdafx и тд – то там укачаешься :)
я за СИ


Gustav
20.05.2007, 19:53

Gustav,
смотря какой проект под виндовс…
если простенький команд лайн – то там пару строку
а если подключать всякие stdafx и тд – то там укачаешься :)
я за СИ
:yes: . Но на СИ далеко не уедешь:sad:.


Joka
20.05.2007, 19:55

Gustav,
ну я имел ввиду СИ СИ++ Вижуал СИ++ и тд
не конкретно СИ чистый


Givi
20.05.2007, 21:06

Всем привет! Проблема у меня такая: быть или не быть …
Думаю пришла пора браться за С++, так как это считается профессиональным уровнем. Один человек за один день сделает то, что двое за неделю не повторят, но при этом, Delphi добавляет кучу лишнего кода**. (Builder C++ не в счет :) :upset: В этом то вся загвоздка.
Выскажите своё мнение по поводу:
Что же лучше: Delphi или Visual С++?
Мнения, типа «Assembler лучше» , во внимание не принимаются :smile:

** Если в Delphi не использовать VCL, а лишь голый Object Pascal, то весь лишний код «отпадет», но вся прелесть разработки в Delphi «отпадёт» следом.
трудно тебе что-то советовать, не зная кем ты являешься на данный момент…
К примеру, если ты студент и еще хотя бы годик-другой учиться, то я б тебе посоветовал длинный путь: изучить основы ООП и разобраться с ним в Делфи и Вижуале С++. Тогда будет отличный опыт и ты сможешь быстренько сказать своему будущему работодателю: я знаю современную методику разработки программ (ООП), и владею двумя основными языками: С++ или Delphi.
Если тебе прямо сейчас надо, то вообще ничего не учи: придешь на конкретную работу и тогда станешь плотно разбираться именно с тем, с чем придется работать…
А вообще часто так бывает, что работать приходится совсем не с тем, что ты любишь и что хорошо уже знаешь…
В общем, если бы ты указал поконкретнее, че те надо, можно было бы и конкретно про языки сказать…
(для решения задачи не достаточно исходных данных :-) )



Офтопик раздел. Кльови, официальни

cleg
27.12.2008, 22:24

Думаю назрела уже необходимость…
Добро пожаловать в раздел для непрофильного общения завсегдатаев раздела «Программирование».
Общаемся, обсуждаем новости в свободной форме, юморим… Условие одно – не переходим на личности и не оскорбляем друг друга.
Сюда же буду сносить из тем по мере сил жостие офтопики.


Zgushonka
27.12.2008, 23:32

а если по паспортни данэ я тоже как бе из раздела программстов? пустите? )


AndrieL
27.12.2008, 23:36

А мне в шаге С++ преподавали и ASP.net с php … и меня пустите тогда :)


«igoriok»
28.12.2008, 15:37

Знает ли кто-нибудь какие-нибудь печатные журналы по программированию?
На крайний случай поделитесь ссылками на RSS-новости по теме С++/C#/.NET. :notworthy
Вот кстати мои:
Алёна С++ (
_ttp://alenacpp.blogspot.com/)
Code Project (
_ttp://www.codeproject.com/)
InformIT (
_ttp://www.informit.com/index.aspx)


cleg
28.12.2008, 18:50

«igoriok»,
гм…
www.habrahabr.ru (тут правда всего и помногу)
www.dev.net.ua
blogs.gotdotnet.ru
www.silverlight.ru
ну а по плюсам – величайший сайт
www.insidecpp.ru – читая его понимаешь что выучить ++ невозможно до конца :)
ЗЫ ссылки все внешние…

кстати, господа… нет ли у когознакомого дизайнера, готового помочь мне «за еду»? :)
я часто пишу статьи по веб-разработке, и не хочется выкладывать «голый ХТМЛ», некрасиво… если бы нашелся человек, накидавший мне простейший CSS-шаблончик для оформления примеров (за пиво) – был бы весьма благодарен.


«igoriok»
28.12.2008, 19:19

Хабрахабр – это святое! :laught:


AndrieL
07.01.2009, 16:47

Народ, тут ассемблеристы есть?))))
Как корректнее всего перевести на русский это: «Алгоритм виконання команд роботи з рядками.» (ua)

/ряды? :upset:


Добрый Фей
07.01.2009, 16:48

Строки.


AndrieL
07.01.2009, 16:50

Строки.
Благодарю)


AndrieL
09.01.2009, 06:47

Если есть кто из не спящих асмешников, плз хелп.
procedure BeepInSpeaker(Freq: Word; Duration: Integer);
var
Ver: TOsVersionInfo;
begin
Ver.dwOSVersionInfoSize := SizeOf(Ver);
GetVersionEx(Ver);
if Ver.dwPlatformId = VER_PLATFORM_WIN32_NT then
Windows.Beep(Freq, Duration)
else begin
asm
movzx ecx, Freq
mov eax, 1193180 // тактовая частота
sub edx, edx
div ecx // преобразование частоты в делитель
mov ecx, eax
mov al,0b6H
out 43H,al // управляющие слово
mov al,cl
out 42h,al // младший байт делителя
mov al,ch
out 42h,al // старший байт делителя
in al,61H
or al,03H
out 61H,al // включить звук
end;
sleep(Duration); // пауза на время звучани
asm
in al,61H
and al,0fcH
out 61H,al // выключить звук по окончанию Duration
end;
end;
end;

Простенький код бренчания спикера.
Задание частоты понятно где тут идёт, оно прокомментировано, но где указывается длительность сигнала? :wallbash:



Обьединяемся, программисты

4ertik
03.03.2009, 10:49

цель:
создать чат с поддержкой подключения клиентов «со стороны» и паралельно через браузер.
Лицензия BSD, GNU. Чат будет распротранянтся как free, значит и программисты будут писать бесплатно (именно поэтому данной теме место тут а не в разделе зароботок) . Данный проэкто полностью для добровольно сдвашихся программистов.
SVN:
svn checkout
_ttp://web2chat.googlecode.com/svn/trunk/ web2chat-read-only
Права на запись svn выдется при:
Наличии google аккаунта При проявлении порядочности при проявлений знаний в областе mysq, php, C*, Perl, Python и пр языки, понадобиещеися для написания данного проэкта

Серверная часть уже готова (осталось научить дружить с мусклей).
Клиентская часть думаю будет писаться на php (использование библиотек winbind`era – svn в помощь) .
PS: я не прошу оценки, я прошу дружености и сглаженности работы.


Joka
03.03.2009, 13:13

не ясна идея данной штуки :)
можно ли глянуть какое то srs на данный проект ? архитектуру ?


4ertik
03.03.2009, 14:01

не ясна идея данной штуки :) создать и поднять бесплатный чат с поддержкой подключения клиентов с помощью бразера и приложения (exe)
можно ли глянуть какое то srs на данный проект ? архитектуру ?
_ttp://code.google.com/p/web2chat/source/browse/


zif
03.03.2009, 14:08

не ясна идея данной штуки :)
Особенно при наличии поднятого irc сервака у ДС … :upset:


uNknownMark
03.03.2009, 14:40

Особенно при наличии поднятого irc сервака у ДС … :upset:
А кто сказал что это будет только для ДС?


zif
03.03.2009, 14:47

А кто сказал что это будет только для ДС?
Есть недостаток в irc-серверах в Сети?


Joka
03.03.2009, 14:50

irc
верно сказано
все уже создано :)
irc, jabber-конференции – юзайте наздоровье :)


Y@RIK
03.03.2009, 14:57

Смысл? Он не востребован…


4ertik
03.03.2009, 15:54

Есть недостаток в irc-серверах в Сети?
кто сказал что во первіх ресурс будет доступен только НАМ? Во вторіх будет создаватся не только ресурс а и полностью опенсоурсное приложение и сервер, доступен для скачивания….. не сравнивайте с DC++, IRC, Jabber….єто вообще другое. хотя и имеет смысл

Смысл? Он не востребован…
оценку типа приложений прошу выкладывать в будущей ветке в раздела «зацените» Закрыли тему оценки, топик вообще в другую сторону смотрит: кто будет помогать, какие есть предложения или уже реализированные на практике приложения и исходные тексты к ним.



Найти информацию?

Используйте форму ниже, чтобы начать поиск по сайту:

Не нашли то что искали? Напишите мне на почту, возможно я помогу найти Вам необходимую информацию!

Сыылки на полезные сайты!

Тут будут публиковаться ссылки на интересные ресурсы по теме...