[ 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. thel_vadam

    thel_vadam New Member

    Joined:
    16 Jun 2011
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    Скиньте плиз примеры по использованию IdHTTP, ну и других InDy компонентов в BCB
     
  2. ShyRka_coder

    ShyRka_coder Member

    Joined:
    27 Jul 2010
    Messages:
    127
    Likes Received:
    7
    Reputations:
    5
    Напиши поподробней что тебе надо !!
     
  3. thel_vadam

    thel_vadam New Member

    Joined:
    16 Jun 2011
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    Любые примеры, где показана работа этих компонентов
     
  4. not4me

    not4me New Member

    Joined:
    15 Dec 2010
    Messages:
    28
    Likes Received:
    1
    Reputations:
    0
    вот глянь http://zalil.ru/31295410
     
  5. ShyRka_coder

    ShyRka_coder Member

    Joined:
    27 Jul 2010
    Messages:
    127
    Likes Received:
    7
    Reputations:
    5
    Да гуглиш, там тона инфы...
    Как тебя сказать что оно делает .... отправляет ГЕТ и Пост запросы и т.д.
    Короче гугли... будет больше пользы!!
     
  6. thel_vadam

    thel_vadam New Member

    Joined:
    16 Jun 2011
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    У кого нибудь есть пример опросника игрового серва?
     
  7. Raine

    Raine New Member

    Joined:
    14 Feb 2010
    Messages:
    39
    Likes Received:
    0
    Reputations:
    0
    Есть число. Как посчитать кол-во битов единиц? Ну или нолей?
     
  8. GRRRL Power

    GRRRL Power Elder - Старейшина

    Joined:
    13 Jul 2010
    Messages:
    823
    Likes Received:
    185
    Reputations:
    84
    PHP:
    unsigned int number 0xFF01ABCD;
    unsigned int bit_count 0;
    for(
    unsigned int i 0sizeof(unsigned int) * 8i++)
      if(
    number & (<< i)) //считаем установленные биты
        
    bit_count++;
    Это версия алгоритма наглядная. Есть более неочевидные, но и более быстрые алгоритмы.
     
  9. Abyss.exe

    Abyss.exe New Member

    Joined:
    2 Feb 2011
    Messages:
    0
    Likes Received:
    1
    Reputations:
    0
    Вот такая проблема. Учу я C++ по учебнику и там дан такой код
    Code:
    #include "stdafx.h"
    #include <iostream>
    using namespace std;
    int main()
    {
    	cout<< "Это первая программа на C++";
    		return 0;
    }
    При компиляции кода приложение вылазиет только на секунду и пропадает.Что надо прописать что бы программа закрывалась при нажатии Enter?
     
  10. hide

    hide Member

    Joined:
    10 Apr 2011
    Messages:
    49
    Likes Received:
    8
    Reputations:
    0
    system("pause");
     
  11. Raine

    Raine New Member

    Joined:
    14 Feb 2010
    Messages:
    39
    Likes Received:
    0
    Reputations:
    0
    у меня вопрос такой на экзамене будет. Функции работы с файлами. Ввод-вывод бинарных данных. А ни в лекциях ни в интернете ответа не нашёл на этот вопрос, просто про ф-ции открытия, чтения и записи в файл есть, а про бинарный не слова. Где почитать
     
  12. Nelz.

    Nelz. Member

    Joined:
    2 Aug 2010
    Messages:
    151
    Likes Received:
    7
    Reputations:
    0

    Code:
    #include <iostream>
    #include <fstream>
    using namespace std;
    
    int main () {
      ofstream myfile;
      myfile.open ("example.txt");
      myfile << "Writing this to a file.\n";
      myfile.close();
      return 0;
    }
    
    и на qt

    Code:
    #include <QApplication>
    #include <QPushButton>
    #include <fstream>
    
    int main( int argc, char *argv[] ) {
    	QApplication application( argc, argv );
    	QPushButton quitButton;
    	quitButton.resize( 75, 30 );
    
    	std::ofstream myfile ( "C:\\example.txt" );
    	if ( myfile.is_open() ) {
    		myfile << "text!.\n";
    		myfile << "text!.\n";
    		quitButton.setText( "All ok!" );
    		myfile.close();
    	}
    	else {
    		quitButton.setText( "Unable to open file" );
    	}
    
    	QObject::connect( &quitButton, SIGNAL( clicked() ), &application, SLOT( quit() ) );
    

    или так FILE* f = fopen("file.bin", "rb");

    не пойму,гуглиться на улет,что вам мешает :confused:

    подробно тут _cplusplus.com/doc/tutorial/files/
     
    #6492 Nelz., 21 Jun 2011
    Last edited: 21 Jun 2011
  13. Lee_fx

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

    Joined:
    27 Sep 2008
    Messages:
    90
    Likes Received:
    14
    Reputations:
    0
    QFile чтоли выпилили?)
     
  14. Nelz.

    Nelz. Member

    Joined:
    2 Aug 2010
    Messages:
    151
    Likes Received:
    7
    Reputations:
    0
    типа таво, но тут fstream из стандарта библ с++ который прикручен к гуй qt
     
  15. Abyss.exe

    Abyss.exe New Member

    Joined:
    2 Feb 2011
    Messages:
    0
    Likes Received:
    1
    Reputations:
    0
    Дан код
    Code:
    #include "stdafx.h"
    #include <iostream>
    using namespace std;
    int main()
    {
    	int x; 
    	x = 1023;
    	cout << "Эта программа выводит значение x:";
    	cout << x;
    	system("pause");
    	return 0;
    
    }
    Что нужно прописать и перед какой строкой это нужно чтобы выводило сообщение на русском, а не каракули? :)
     
  16. Ins3t

    Ins3t Харьковчанин

    Joined:
    18 Jul 2009
    Messages:
    939
    Likes Received:
    429
    Reputations:
    139
    setlocale( 0, "rus" ); напиши перед инт икс
     
  17. <Cyber-punk>

    <Cyber-punk> Smash the Stack

    Joined:
    1 Oct 2009
    Messages:
    658
    Likes Received:
    315
    Reputations:
    430
    Есть несколько вопросов по языку C операционной системе linux.

    1.
    есть вот такой вот код:
    Code:
    #include <stdio.h>
    #include <stdlib.h>
    
    int main() {
        system ("A=10; echo $A");
        return 0;
    };
    
    Возможен ли экспорт переменной А из bash в С ?

    2.

    Есть вот такой исходник:

    Code:
    #include <stdio.h>
    #include <stdlib.h>
    #include <openssl/md5.h>
    
    int main() {
        int i;
        MD5_CTX md5handler;
        unsigned char md5digest[MD5_DIGEST_LENGTH];
            
        MD5_Init(&md5handler);
        MD5_Update(&md5handler, "01234", 5);
        MD5_Update(&md5handler, "56789", 5);
        MD5_Final(md5digest,&md5handler);
                    
        for (i=0;i<MD5_DIGEST_LENGTH;i++) {
            printf("%02x",md5digest[i]);
        };
                            
        printf("\n");
        return 0;
    };
    
    Пытаюсь скомпилировать:

    Проверяю OpenSSL:

    Что можно с этим поделать?

    Заранее спасибо за помощь!
     
    _________________________
  18. R0nin

    R0nin Member

    Joined:
    11 Jul 2010
    Messages:
    261
    Likes Received:
    24
    Reputations:
    8

    1. Нет.
    С помощью system() точно нет, но можно попробовать заюзать другие exec** функция в комбинации getenv().

    2. У тебя в системе нету такого файла!
    Ошибку не видишь?
    main.c:3:25: error: openssl/md5.h: No such file or directory
    Сама библиотека может находится в системе но заголовочные файлы нет.
    Ищи пакет nazvanie_paketa-dev
     
  19. Darksekret

    Darksekret Member

    Joined:
    25 Aug 2009
    Messages:
    9
    Likes Received:
    7
    Reputations:
    0
    Code:
    #include "stdafx.h"
    #include <iostream>
    [B]#include <locale>[/B]
    using namespace std;
    int main()
    {
    	[B]setlocale( LC_ALL, "Russian" );[/B]
    	int x; 
    	x = 1023;
    	cout << "Эта программа выводит значение x:";
    	cout << x << "\n";
    	system("pause");
    	return 0;
    
    }
     
    3 people like this.
  20. fox_malder

    fox_malder Active Member

    Joined:
    28 Nov 2008
    Messages:
    162
    Likes Received:
    131
    Reputations:
    73
    Добрые люди подскажите в каком направлении двигаться при создании Rainbow таблиц на С++
     
    #6500 fox_malder, 25 Jun 2011
    Last edited: 25 Jun 2011
Thread Status:
Not open for further replies.