RE: Вопросы по C/C++ (Для новичков)
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
RE: Вопросы по C/C++ (Для новичков) - 2010-01-05 15:13:55.110000
|
|
|
Lost_boy
Сообщений: 327
Оценки: 0
Присоединился: 2009-03-25 11:07:27.910000
|
VAN32, не осилил твой код, честно прочел его но нихрена не понял)) в общем, что хотел сказать, опираясь на твои наработки, массив делай только с буквами (С, D, …) потом запускай цикл, делай свои проверки, и… самое главное когда выбираешь адрес куда скопировать берешь свой массив, а точней i-ый элемент drives и добавляй к нему ":\\1.exe" вроде все. З.Ы. убирай метки=)) переделай код, за них будут по рукам бить=))
|
|
|
RE: Вопросы по C/C++ (Для новичков) - 2010-01-05 15:43:32.970000
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
quote:
ORIGINAL: VAN32 quote:
ORIGINAL: _SaZ_ Она у него консольная, про WinMain чувак не в курсе. Вот полный код моего вируса.Шо Такое WinMain #include <windows.h> #include <cmath.h> #include <registry.hpp> Это не вирус, это говнокод. Что ты понимаешь под вирусом? Пару вызовов winAPI-шных функций, которые каждый рядовой программист знает? Зачем тебе тут cmath.h? А фраза "Шо Такое WinMain" говорит о том, что ты не знаешь, чем консольное приложение отличается от оконного. Учи матчасть, потом уже выёживайся.
|
|
|
RE: Вопросы по C/C++ (Для новичков) - 2010-01-06 11:53:28.806666
|
|
|
SurBiraw
Сообщений: 7
Оценки: 0
Присоединился: 2009-03-14 15:46:14.893333
|
Столкнулся с некоторыми проблемами на C++ Builder: 1. Решил научиться работать с компонентом alphaskins (www.alphaskins.com) на C++ Builder 6 устанавливается нормально, а на C++ Builder 2009 вообще не устанавливается. Делаю всю как по инструкции, но когда открываю файл компонента , не появляется окно с кнопками Install , Compile и т.д. 2. Первый раз столкнулся с компонентом Fremes нужно сделать так: чтобы при нажатии на различные кнопки на форме появлялись определенные фреймы. Наподобие как в инсталляторе программы при нажатии на кнопку “ Далее” форма меняет свой вит. Заранее Спасибо!
|
|
|
RE: Вопросы по C/C++ (Для новичков) - 2010-01-06 17:47:47.600000
|
|
|
hromjo
Сообщений: 434
Оценки: 0
Присоединился: 2009-12-31 15:42:15.823333
|
Мне надо написать прогу которая открывает файл и записывает его данные в массив. Желательно использовать fopen. Зарание благодарен.
|
|
|
RE: Вопросы по C/C++ (Для новичков) - 2010-01-06 17:49:46.553333
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
Пиши, если надо. Что ты понимаешь под "данными" в файле, и в массив какого типа их нужно запихнуть?
|
|
|
RE: Вопросы по C/C++ (Для новичков) - 2010-01-06 19:23:07.860000
|
|
|
hromjo
Сообщений: 434
Оценки: 0
Присоединился: 2009-12-31 15:42:15.823333
|
В виде текста
|
|
|
RE: Вопросы по C/C++ (Для новичков) - 2010-01-07 03:08:34.856666
|
|
|
Lost_boy
Сообщений: 327
Оценки: 0
Присоединился: 2009-03-25 11:07:27.910000
|
hromjo открыл файл узнал размер файла создал такого размера символьный массив в цикле посимвольно считал/записал в массив закрыл файл Что то еще не ясно? Только кажется мне снова начнется напишите за меня…
|
|
|
RE: Вопросы по C/C++ (Для новичков) - 2010-01-07 11:47:23.146666
|
|
|
olololka
Сообщений: 13
Оценки: 0
Присоединился: 2010-01-03 11:08:44.936666
|
итак, к делу есть некий main.c, который имеет main() и в теле его вызывает функцию foo() из ./functions/func.c func.c: #include <mysql/mysql.h>
#include <stdio.h>
int foo()
{
// вызываем разные функции mysql
} main.c: #include "headers/main.h"
int main ()
{
foo();
}
headers/main.h: int foo (); компилируем каждый по отдельности gcc -c main.c gcc -c ./functions/func.c компилируется и создает объектные файлы линкуем gcc -o lol main.o ./functions/func.o но! он выдает ошибки func.c:(.text+0x2a): undefined reference to `mysql_init'
func.c:(.text+0x6c): undefined reference to `mysql_real_connect'
func.c:(.text+0x7b): undefined reference to `mysql_error' почему не хочет работать?
|
|
|
RE: Вопросы по C/C++ (Для новичков) - 2010-01-07 13:47:06.736666
|
|
|
Lost_boy
Сообщений: 327
Оценки: 0
Присоединился: 2009-03-25 11:07:27.910000
|
В функцию main включи хидер mysql либо проверь, хидер mysql точно находится в заданном месте или может его там нет.. Все твои ошибки связаны с тем что компилятор не может найти описание твоих mysql-ных функций, следовательно либо пути кривые либо хидер не тот.
|
|
|
RE: Вопросы по C/C++ (Для новичков) - 2010-01-07 14:08:03.470000
|
|
|
olololka
Сообщений: 13
Оценки: 0
Присоединился: 2010-01-03 11:08:44.936666
|
попробовал поставить в различных местах #include <mysql/mysql.h>, реакции никакой
|
|
|
RE: Вопросы по C/C++ (Для новичков) - 2010-01-07 14:43:49.680000
|
|
|
Lost_boy
Сообщений: 327
Оценки: 0
Присоединился: 2009-03-25 11:07:27.910000
|
Твой mysql.hточно лежит в mysql/mysql.h?
|
|
|
RE: Вопросы по C/C++ (Для новичков) - 2010-01-07 14:57:54.153333
|
|
|
olololka
Сообщений: 13
Оценки: 0
Присоединился: 2010-01-03 11:08:44.936666
|
таки проблема порешалась линковкой с `mysql_config –libs`
|
|
|
RE: Вопросы по C/C++ (Для новичков) - 2010-01-07 21:53:47.123333
|
|
|
Dmitriy111
Сообщений: 2
Оценки: 0
Присоединился: 2010-01-07 21:09:54.386666
|
помогите плиз) Рассмотрим последовательность a[k]=sin(3*k+5)*sin(3*k+5)+cos(k*k-15) Среди первых n элементов последовательности определить: а) кол-во элементов меньших 0,25 б) номер элемента K, для которого K*a[k] ближе всего к какому-либо целому. помогите плиз ) сам никак ) на языке си)
|
|
|
RE: Вопросы по C/C++ (Для новичков) - 2010-01-08 13:30:19.910000
|
|
|
Lost_boy
Сообщений: 327
Оценки: 0
Присоединился: 2009-03-25 11:07:27.910000
|
Dmitriy111, что тебе непонятно как сделать эту последовательность? как создать массив? как провести операцию сравнения в цикле? Или же необходимо написать за тебя эту программу? Если да, то ты как бе не по адресу.
|
|
|
RE: Вопросы по C/C++ (Для новичков) - 2010-01-08 18:07:16.510000
|
|
|
rgo
Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
|
quote:
ORIGINAL: olololka func.c:(.text+0x2a): undefined reference to `mysql_init'
func.c:(.text+0x6c): undefined reference to `mysql_real_connect'
func.c:(.text+0x7b): undefined reference to `mysql_error' почему не хочет работать? компоновать стоит такой командой: gcc `mysql_config -libs` блаблабла тогда не будет undefinded references. По-хорошему, и компилировать стоит добавляя в командную строку `mysql_config –cflags` – мало ли в какой директории хедеры установлены.
|
|
|
RE: Вопросы по C/C++ (Для новичков) - 2010-01-13 20:15:14.716666
|
|
|
Impio
Сообщений: 17
Оценки: 0
Присоединился: 2009-08-24 16:23:54.063333
|
Люди такой вопрос хочу начать изучать С\С++ ,какой программой пишут на С\С++
|
|
|
RE: Вопросы по C/C++ (Для новичков) - 2010-01-13 21:54:37.533333
|
|
|
Zmaster
Сообщений: 930
Оценки: 0
Присоединился: 2007-02-09 19:02:43.500000
|
quote:
ORIGINAL: Impio Люди такой вопрос хочу начать изучать С\С++ ,какой программой пишут на С\С++ Сложный вопрос, однако…Наверно текстовый редактор все таки.
|
|
|
RE: Вопросы по C/C++ (Для новичков) - 2010-01-13 22:22:31.950000
|
|
|
Impio
Сообщений: 17
Оценки: 0
Присоединился: 2009-08-24 16:23:54.063333
|
а какой именно
|
|
|
RE: Вопросы по C/C++ (Для новичков) - 2010-01-13 22:29:15.703333
|
|
|
sbk
Сообщений: 144
Оценки: 0
Присоединился: 2008-12-20 19:01:57.273333
|
бери Notepad++, там и подсветка синтаксиса, и он не сложный для освоения.
|
|
|
RE: Вопросы по C/C++ (Для новичков) - 2010-01-14 01:51:47.823333
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
copy con hello.cpp …
|
|
|
RE: Вопросы по C/C++ (Для новичков) - 2010-01-14 13:11:22.850000
|
|
|
WhiteManX
Сообщений: 1
Оценки: 0
Присоединился: 2010-01-14 13:06:37.553333
|
народ надо сделать за 15 мин. очень надо!!!!!!!!!!!!!!! пожалусто задача на с++: отсортировать строки 2 - измеримого массива в порядке возрастания первых элементов в строке.8|
|
|
|
RE: Вопросы по C/C++ (Для новичков) - 2010-01-15 18:48:49.320000
|
|
|
olololka
Сообщений: 13
Оценки: 0
Присоединился: 2010-01-03 11:08:44.936666
|
не успел же
|
|
|
RE: Вопросы по C/C++ (Для новичков) - 2010-01-15 20:16:27.266666
|
|
|
gromillla
Сообщений: 14
Оценки: 0
Присоединился: 2010-01-07 13:55:23.333333
|
#include <stdio.h> #include <stdlib.h> #include <conio.h> #include <string.h> void main() { clrscr(); int Max,y,i,k,x, C[256],B[256]; char str[256]; printf("Vvedite stroku, soderjashuyu ne bolee 255 simvolov\n\a"); gets(str); for(x=0; str[x]!='\0'; x++); k=0; B[k]=-1; for (i=0;i<x+1;i++) { if(str==' '||str==',') { k++; B[k]=i; } } B[++k]=x-1; Max=0; for (i=0;i<k;i++) { C=B[i+1]-B-1; if (C>Max) { Max=C; x=i; } } for(i=0;i<k;i++) { if (C==Max) { x=i; printf("Samoe dlinnoe slovo v stroke-eto slovo ["); for(y=B[x]+1;y<B[x+1];y++) { printf("%c", str[y]); } printf("]\n\a"); } } getch(); } пожалуйста напишите коментарии к каждой функции, очень надо.
|
|
|
RE: Вопросы по C/C++ (Для новичков) - 2010-01-15 21:07:23.526666
|
|
|
Lost_boy
Сообщений: 327
Оценки: 0
Присоединился: 2009-03-25 11:07:27.910000
|
Главный комментарий - www.google.com там есть ответы "к каждой функции"
|
|
|
RE: Вопросы по C/C++ (Для новичков) - 2010-01-16 13:59:48.483333
|
|
|
Zmaster
Сообщений: 930
Оценки: 0
Присоединился: 2007-02-09 19:02:43.500000
|
void main()
{
clrscr(); //Чистка экрана
int Max,y,i,k,x, C[256],B[256]; //Объявление переменных
char str[256];
printf("Vvedite stroku, soderjashuyu ne bolee 255 simvolov\n\a"); //Вывод строки на экран
gets(str); //Забираем пользовательский ввод в str
for(x=0; str[x]!='\0'; x++); //Цикл пока не конец строки str
k=0; B[k]=-1;
for (i=0;i<x+1;i++) //Цикл пока i меньше x+1
{
if(str==' '||str==',') //Условие, если str равно пробелу или запятой, то (Вообще-то для этого есть strcmp, а этот бред не всегда работает)
{
k++; B[k]=i; //Увеличить значение k на единицу и присвоить B[k] значение i
}
}
B[++k]=x-1; //B[k+1] присвоить значение x-1
Max=0;
for (i=0;i<k;i++) //Короче опять тут циклы, присваивания (strcpy для кого изобрели) (ужас...)
{
C=B[i+1]-B-1;
if (C>Max)
{
Max=C; x=i;
}
}
for(i=0;i<k;i++)
{
if (C==Max)
{
x=i;
printf("Samoe dlinnoe slovo v stroke-eto slovo ["); //Выводим строку
for(y=B[x]+1;y<B[x+1];y++) //Еперный театр...посимвольный вывод?!! Zmaster держись, это только тебе снится!!!
{
printf("%c", str[y]);
}
printf("]\n\a");
}
}
getch(); //Ждет ввода юзера без отображения на экран
}
P.S. Кто код писал, признавайся?
|
|
|
RE: Вопросы по C/C++ (Для новичков) - 2010-01-16 18:27:42.570000
|
|
|
gromillla
Сообщений: 14
Оценки: 0
Присоединился: 2010-01-07 13:55:23.333333
|
СПАСИБО ОГРОМНОЕ
|
|
|
RE: Вопросы по C/C++ (Для новичков) - 2010-01-17 06:03:14.570000
|
|
|
iidsp
Сообщений: 379
Оценки: 0
Присоединился: 2009-10-14 23:13:19.856666
|
кому интересно, на трубе нашел видео уроки по с++ http://www.youtube.com/user/zaychenok#p/u/53/wpuhOZHFUoc
|
|
|
RE: Вопросы по C/C++ (Для новичков) - 2010-01-18 17:41:01.546666
|
|
|
Denaturat
Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
|
quote:
ORIGINAL: Zmaster Zmaster держись, это только тебе сниться!!! http://tsya.ru/
|
|
|
RE: Вопросы по C/C++ (Для новичков) - 2010-01-18 22:49:50.533333
|
|
|
Zmaster
Сообщений: 930
Оценки: 0
Присоединился: 2007-02-09 19:02:43.500000
|
Denaturat, исправил пост. А ты только мне такие предупреждения делаешь или кому-то еще?
|
|
|
RE: Вопросы по C/C++ (Для новичков) - 2010-01-18 23:57:54.616666
|
|
|
Denaturat
Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
|
quote:
ORIGINAL: Zmaster Denaturat, исправил пост. А ты только мне такие предупреждения делаешь или кому-то еще? я несу возмездие во имя луны. изотропно
|
|
|
RE: Вопросы по C/C++ (Для новичков) - 2010-01-25 13:20:28.166666
|
|
|
Androgen
Сообщений: 1
Оценки: 0
Присоединился: 2010-01-25 13:15:09.243333
|
Помогите плз! при попытке создать проэкт в Visual C++ 2008 express edition, в низу появляется надпись "project creation failed" вчем проблема, и как ее решить???
|
|
|
RE: Вопросы по C/C++ (Для новичков) - 2010-01-25 14:04:55.866666
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
quote:
ORIGINAL: Androgen Помогите плз! при попытке создать проэкт в Visual C++ 2008 express edition, в низу появляется надпись "project creation failed" вчем проблема, и как ее решить??? Переустанови Windows
|
|
|
RE: Вопросы по C/C++ (Для новичков) - 2010-01-25 17:13:21.793333
|
|
|
Zmaster
Сообщений: 930
Оценки: 0
Присоединился: 2007-02-09 19:02:43.500000
|
Androgen, видос сними от момента запуска до появления ошибки.
|
|
|
RE: Вопросы по C/C++ (Для новичков) - 2010-01-26 13:29:54.293333
|
|
|
SurBiraw
Сообщений: 7
Оценки: 0
Присоединился: 2009-03-14 15:46:14.893333
|
Нужен исходник программы на C++ Builder, чтобы бала поддержка плагинов дайте ссылку пожалуйста . Спасибо.
|
|
|
RE: Вопросы по C/C++ (Для новичков) - 2010-01-26 13:53:00.240000
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
Держи готовый исходник.
#include <windows.h>
HANDLE hPlugin;
int main( void )
{
hPlugin = LoadLibrary( "myplugin.dll" );
// Тут написать код работы с плагином
return 0;
}
|
|
|
RE: Вопросы по C/C++ (Для новичков) - 2010-01-26 15:20:39.320000
|
|
|
SurBiraw
Сообщений: 7
Оценки: 0
Присоединился: 2009-03-14 15:46:14.893333
|
А подробнее можно или дайте ссылку где можно об этом почитать а то что-то не пойму.
|
|
|
RE: Вопросы по C/C++ (Для новичков) - 2010-01-26 15:42:29.380000
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
www.google.com Под С++ готовых решений нет - придётся всё изобретать самому. Кури в сторону динамически подключаемых библиотек (.dll). Да и вообще, гемморой это.
|
|
|
RE: Вопросы по C/C++ (Для новичков) - 2010-01-26 16:28:54.976666
|
|
|
SurBiraw
Сообщений: 7
Оценки: 0
Присоединился: 2009-03-14 15:46:14.893333
|
А почему геморрой.
|
|
|
RE: Вопросы по C/C++ (Для новичков) - 2010-01-26 17:10:09.180000
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
Попробуй реализовать - поймёшь почему. А можешь просто поверить на слово. Глупые вопросы задаёшь.
|
|
|
|
|