Hello!
Пишу программу на СИ и столкнулся вот с такой проблемой.
Конфигурация моей программы, происходит на этапе компиляции. Т.е. я вношу конфигурационные данные в исходник, потом собираю, получаю программу. Получается следующее, к примеру я в исходнике задаю пароль == 123456789 Получается простая строка, которая остаётся в бинарном файле. Простой cat ./program выводит с ходу мою строку. Мне хочется этого избежать.
Мне нужно как-то указать препроцессору, чтоб он изменил веденный мной пароль в исходниках, на этапе компиляции. Т.е. скажем я определяю функцию препроцессора , которая будет видоизменять данные по какому-то алгоритму. Далее в конфиг файле указываю пароль == 123456789   , начинаю компилировать программу, а gcc автоматически в бинарный файл не 123456789  вставляет, а результат моего алгоритма преобразования данной строки.
Как это сделать? и можно ли сделать вообще?
             ←
    1
        2
        →
    
    
      Ответ на:
      
          комментарий
        от proofit404 
  
    
      Ответ на:
      
          комментарий
        от Deleted 
  
    
      Ответ на:
      
          комментарий
        от Deleted 
  
    
      Ответ на:
      
          комментарий
        от legolegs 
  
    
      Ответ на:
      
          комментарий
        от Manhunt 
  
    
      Ответ на:
      
          комментарий
        от MKuznetsov 
  
    
      Ответ на:
      
          комментарий
        от Deleted 
  

    
      Ответ на:
      
          комментарий
        от Deleted 
  
    
      Ответ на:
      
          Нравится ли Вам LISP?
        от Manhunt 
  
    
      Ответ на:
      
          комментарий
        от Deleted 
  
    
      Ответ на:
      
          комментарий
        от legolegs 
  
    
      Ответ на:
      
          Нравится ли Вам LISP?
        от Manhunt 
  
    
      Ответ на:
      
          комментарий
        от Deleted 
  
    
      Ответ на:
      
          комментарий
        от beastie 
  
    
      Ответ на:
      
          комментарий
        от beastie 
  
    
      Ответ на:
      
          комментарий
        от Manhunt 
  
    
      Ответ на:
      
          комментарий
        от Deleted 
  
    
      Ответ на:
      
          комментарий
        от Manhunt 
  
    
      Ответ на:
      
          комментарий
        от trex6 
  
    
      Ответ на:
      
          комментарий
        от i-rinat 
  
    
      Ответ на:
      
          комментарий
        от Manhunt 
  
    
      Ответ на:
      
          комментарий
        от SZT 
  
    
      Ответ на:
      
          комментарий
        от Deleted 
  
    
      Ответ на:
      
          комментарий
        от SZT 
  
    
      Ответ на:
      
          комментарий
        от Manhunt 
  
    
      Ответ на:
      
          комментарий
        от Deleted 
  
    
      Ответ на:
      
          комментарий
        от Deleted 
  
    
      Ответ на:
      
          комментарий
        от SZT 
  
    
      Ответ на:
      
          комментарий
        от Deleted 
  
    
      Ответ на:
      
          комментарий
        от Deleted 
  
    
      Ответ на:
      
          комментарий
        от SZT 
  
    
      Ответ на:
      
          комментарий
        от Deleted 
  
    
      Ответ на:
      
          комментарий
        от ziemin 
  
    
      Ответ на:
      
          комментарий
        от ziemin 
  
    
      Ответ на:
      
          комментарий
        от Deleted 
  
    
      Ответ на:
      
          комментарий
        от Manhunt 
  
    
        Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
      
  Похожие темы
- Форум Препроцессор (2004)
 - Форум Однопроходный препроцессор (2014)
 - Форум Препроцессор gcc (2011)
 - Форум Препроцессор С (2015)
 - Форум Препроцессор C (2009)
 
- Форум посоветуйте препроцессор (2007)
 - Форум Препроцессор си (2005)
 - Форум препроцессор СPP (2003)
 - Форум Препроцессор, печать значения (2021)
 - Форум Условия для препроцессора (2014)